SimpleModal
Используйте данный клиентский класс для действий с модальными объектами, такими как всплывающие окна.
s_modal
Используйте этот глобальный объект для создания нового экземпляра объекта SimpleModal. Используйте его в клиентских скриптах виджетов или UI-действий.
renderPageTemplate (portalPathName, pagePathName)
Используйте данный метод для отображения контента в модальном окне в соответствии с набором виджетов шаблона портальной страницы.
Параметры:
Наименование | Тип | Обязательно | Значение по умолчанию |
---|---|---|---|
portalPathName | String | Да | Нет |
pagePathName | String | Да | Нет |
Возвращаемое значение:
Тип | Описание |
---|---|
Void | Метод не возвращает значение. |
Пример:
s_modal.renderPageTemplate('portal', 'page');
renderPagePathTemplate (pagePathName, portalPathName)
Используйте данный метод для отображения контента в модальном окне в соответствии с набором виджетов шаблона портальной страницы. Этот метод идентичен предыдущему, но с другим порядком параметров.
Параметры:
Наименование | Тип | Обязательно | Значение по умолчанию |
---|---|---|---|
pagePathName | String | Да | Нет |
portalPathName | String | Да | Нет |
Возвращаемое значение:
Тип | Описание |
---|---|
Void | Метод не возвращает значение. |
Пример:
s_modal.renderPagePathTemplate('page', 'portal');
renderTemplate(template, style)
Используйте метод для визуализации в модальном окне страницы по переданному HTML шаблону с заданными стилями.
Параметры:
Наименование | Тип | Обязательно | Значение по умолчанию |
---|---|---|---|
html | String | Да | Нет |
style | String | Нет | '' |
Возвращаемое значение:
Тип | Описание |
---|---|
Void | Метод не возвращает значение. |
Пример:
s_modal.renderTemplate('<div><h1>Привет</h1></div>', 'h1 {color: red}; div {margin: 20px}');
setShow(isShow)
Используйте этот метод для отображения или скрытия модального окна.
Параметры:
Наименование | Тип | Обязательно | Значение по умолчанию |
---|---|---|---|
isShow | Boolean | Нет | true |
Возвращаемое значение:
Тип | Описание |
---|---|
Void | Метод не возвращает значение. |
Пример:
s_modal.setShow(false);
setTitle(title)
Используйте этот метод для того, чтобы задать заголовок модальному окну.
Параметры:
Наименование | Тип | Обязательно | Значение по умолчанию |
---|---|---|---|
title | String | Да | Нет |
Возвращаемое значение:
Тип | Описание |
---|---|
Void | Метод не возвращает значение. |
Пример:
s_modal.setTitle('Объединение');
setWidth(width)
Используйте метод, чтобы задать ширину модального окна в пикселях.
Параметры:
Наименование | Тип | Обязательно | Значение по умолчанию |
---|---|---|---|
width | Integer | Да | Нет |
Возвращаемое значение:
Тип | Описание |
---|---|
Void | Метод не возвращает значение. |
Пример:
s_modal.setWidth(500);