Иерархия наследования:
CardTabMainTab
Пространство имен:
WebAccess.components – инструменты для генерирования динамических компонент
Конструктор:
new CardTabMainTab(content:object, type:number)
• | content – модель HTML-содержимого закладки «Карточка»; |
• | type – тип закладки карточки. |
Свойства:
Имя |
Тип |
Описание |
type |
number |
Тип закладки карточки |
content |
object |
Модель HTML-содержимого закладки «Карточка» |
content.main |
string |
HTML-содержимое контейнера с формой карточки и областью переписки |
content.aside |
string |
HTML-содержимое контейнера с областью вложений |
contentJustReceivedFromServer |
boolean |
Признак того, что данные только что получены с сервера. Позволяет определить необходимость инициализации скриптов |
serializedTabData |
string |
Сериализованные поля формы и область вложений карточки. Позволяют проверить, есть ли пользовательский ввод и нужно ли предупреждать о потере пользовательских данных при закрытии закладки |
scriptsEvalAfterRender |
object |
Скрипты, которые вызываются после генерации React-компоненты |
scriptsEvalAfterRender.pending |
array |
Массив со скриптами, ожидающими выполнения |
scriptsEvalAfterRender.evaluated |
array |
Массив с уже выполненными скриптами |
scriptsAlwaysEvalAfterRender |
array |
Массив со скриптами, которые вызываются каждый раз при обновлении модели после генерации React-компоненты |
Методы:
Тип |
Имя |
Описание |
---|---|---|
Получает модель HTML-содержимого закладки «Карточка» |
||
Получает функции и атрибуты для расширения модели родительской компоненты |
||
Обновляет закладку «Карточка» |
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |