Перейти к основному содержимому
Версия: 1.22.3

SimpleModal

Используйте данный клиентский класс для действий с модальными объектами, такими как всплывающие окна.

s_modal


Используйте этот глобальный объект для создания нового экземпляра объекта SimpleModal. Используйте его в клиентских скриптах виджетов или UI-действий.

renderPageTemplate (portalPathName, pagePathName)


Используйте данный метод для отображения контента в модальном окне в соответствии с набором виджетов шаблона портальной страницы.

Параметры:

НаименованиеТипОбязательноЗначение по умолчанию
portalPathNameStringДаНет
pagePathNameStringДаНет

Возвращаемое значение:

ТипОписание
VoidМетод не возвращает значение.

Пример:

renderPageTemplate()
s_modal.renderPageTemplate('portal', 'page');

renderPagePathTemplate (pagePathName, portalPathName)


Используйте данный метод для отображения контента в модальном окне в соответствии с набором виджетов шаблона портальной страницы. Этот метод идентичен предыдущему, но с другим порядком параметров.

Параметры:

НаименованиеТипОбязательноЗначение по умолчанию
pagePathNameStringДаНет
portalPathNameStringДаНет

Возвращаемое значение:

ТипОписание
VoidМетод не возвращает значение.

Пример:

renderPagePathTemplate()
s_modal.renderPagePathTemplate('page', 'portal');

renderTemplate(template, style)


Используйте метод для визуализации в модальном окне страницы по переданному HTML шаблону с заданными стилями.

Параметры:

НаименованиеТипОбязательноЗначение по умолчанию
htmlStringДаНет
styleStringНет''

Возвращаемое значение:

ТипОписание
VoidМетод не возвращает значение.

Пример:

renderTemplate()
s_modal.renderTemplate('<div><h1>Привет</h1></div>', 'h1 {color: red}; div {margin: 20px}');

setShow(isShow)


Используйте этот метод для отображения или скрытия модального окна.

Параметры:

НаименованиеТипОбязательноЗначение по умолчанию
isShowBooleanНетtrue

Возвращаемое значение:

ТипОписание
VoidМетод не возвращает значение.

Пример:

setShow()
s_modal.setShow(false);

setTitle(title)


Используйте этот метод для того, чтобы задать заголовок модальному окну.

Параметры:

НаименованиеТипОбязательноЗначение по умолчанию
titleStringДаНет

Возвращаемое значение:

ТипОписание
VoidМетод не возвращает значение.

Пример:

setTitle()
s_modal.setTitle('Объединение');

setWidth(width)


Используйте метод, чтобы задать ширину модального окна в пикселях.

Параметры:

НаименованиеТипОбязательноЗначение по умолчанию
widthIntegerДаНет

Возвращаемое значение:

ТипОписание
VoidМетод не возвращает значение.

Пример:

setWidth()
s_modal.setWidth(500);

setIsLoading(isLoading)


Используйте метод, чтобы отобразить процесс загрузки в модальном окне.

Параметры:

НаименованиеТипОбязательноЗначение по умолчанию
isLoadingBooleanДаНет

Возвращаемое значение:

ТипОписание
VoidМетод не возвращает значение.

Пример:

setIsLoading()
s_modal.setIsLoading(true);