Класс BaseStub
Базовый абстрактный класс заглушки вкладки.
Конструктор
constructor(tab: Tab, options: { [option: string]: any })
Конструктор класса. В классах-наследниках необходимо вызвать этот конструктор следующим образом:
super(tab, options);
tab: Tab
— объект вкладки, для которого будет создана заглушка.options
— дополнительные опции заглушки.autoShow:boolean
— автоматически показывать заглушку при выборе вкладки с пустым списком элементов. По умолчаниюtrue
.
Методы
Метод | Описание | С версии |
---|---|---|
render(): HTMLElement | Абстрактный метод, который должен вернуть верстку заглушки. Обязательна реализация метода в классах-наследниках. | |
getTab(): Tab | Возвращает объект вкладки, для которого создана заглушка. | |
isAutoShow(): boolean | Возвращает true , если заглушка показывается автоматически при выборе вкладки с пустым списком элементов. | |
show(): void | Показывает заглушку. | |
hide(): void | Скрывает заглушку. | |
getOptions(): { [option: string]: any } | Возвращает коллекцию произвольных опций заглушки. | |
getOption(option: string, defaultValue?: any): any | Возвращает значение опции с названием option . Если опция не найдена, вернет значение, указанное в defaultValue . Если defaultValue не указан, вернет null . |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024