Платформа A2v10 довідкова система
EN


Елемент InlineDialog

Являє собою діалог, який працює з поточної моделлю і не потребує додаткового завантаження з сервера.

Кожен такий діалог повинен мати унікальний (в межах поточної сторінки) текстовий ідентифікатор.

Діалог працює в межах поточної сторінки. Фактично він являє собою простий блок, який відображається по команді у вигляді діалога. Такі можливості як, наприклад, скасування дії, потрібно реалізовувати самостійно.

Відкрити або закрити діалог можна командами контролера $inlineOpen, $inlineClose передавши їм ідентифікатор діалогу.

Наслідує: Container : UIElement : UIElementBase

Властивості

Ім'я Тип Опис
Id String Унікальний (в межах сторінки) ідентифікатор діалогу.
Title String Заголовок вікна діалогу.
Width Length Ширина вікна діалогу. За замовчуванням визначається вмістом.
Buttons UIElementCollection Вміст панелі кнопок. Зазвичай набір кнопок керування.
NoClose Boolean Заборонити закриття діалога клавішею Escape і кнопкою в заголовку вікна. Може бути корисним для діалогів відображення довготривалих операцій, які управляються не користувачем, а системою. Наприклад, діалог оплати по карті через еквайринговий термінал.
ShowWaitCursor Boolean Якщо властивість встановлено в True, то при виконанні запитів до серверу вікно діалогу буде затінятися і буде відображатися індикатор виконання запиту.
Overflow Boolean Чи може з'являтися скролл-бар в діалозі. Встановіть цю властивість, якщо потрібно, щоб спливаючі вікна (наприклад DatePicker) могли виходити за межі елементу. У цьому випадку потрібно уважно слідкувати за тим, щоб основний вміст не виходив за межі. Скролл-бар відображатися не буде.
Властивості базового елементу