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