Используйте данный клиентский класс для действий с модальными объектами, такими как всплывающие окна.
s_modal
Этот класс предназначен Используйте этот глобальный объект для создания экземпляра нового объекта SimpleModal.экземпляра объекта SimpleModal. Используйте его в клиентских скриптах виджетов или UI-действий.
s_modal.renderPageTemplate (portalPathName, pagePathName)
Используйте данный метод для отображения контента в модальном окне в соответствии с набором виджетов , которые содержатся в шаблоне страницы порталашаблона портальной страницы.
Параметры:
Дефолтное значениеЗначение по умолчанию |
---|
portalPathName | String |
ДНДН ВозвратВозвращаемое значение:
Этот метод Метод не возвращает значение. |
Пример:
Code Block |
---|
language | js |
---|
theme | Eclipse |
---|
title | renderPageTemplate() |
---|
|
s_modal.renderPageTemplate('portal', 'page'); |
s_modal.renderPagePathTemplate (pagePathName, portalPathName)
Используйте данный метод для отображения контента в модальном окне в соответствии с набором виджетов , которые содержатся в шаблоне страницы порталашаблона портальной страницы. Этот метод идентичен предыдущему, но с другим порядком параметров.
Параметры:
Название | Тип | ОбязательныйДефолтное значение | Значение по умолчанию |
---|
pagePathName | String | ДДа | ННет |
portalPathName | String | ДДа | ННет |
ВозвратВозвращаемое значение:
Этот метод Метод не возвращает значение. |
Пример:
Code Block |
---|
language | js |
---|
theme | Eclipse |
---|
title | renderPagePathTemplate() |
---|
|
s_modal.renderPagePathTemplate('page', 'portal'); |
s_modal.renderTemplate(template, style)
Этот метод отображает страницу пользовательского интерфейса Используйте метод для визуализации в модальном окне с указанным шаблоном и страницы по переданному HTML шаблону с заданными стилями.
Параметры:
Дефолтное значениеЗначение по умолчанию |
---|
html | String |
ДНН ВозвратВозвращаемое значение:
Этот метод Метод не возвращает значение. |
Пример:
Code Block |
---|
language | js |
---|
theme | Eclipse |
---|
title | renderTemplate() |
---|
|
s_modal.renderTemplate('<div><h1>Hello<<div><h1>Привет</h1></div>', 'h1 {color: red}; div {margin: 20px}'); |
s_modal.setShow(isShow)
This method allows specifying whether to show or to hide the modal object when calling the method.
Используйте этот метод , чтобы указать, показывать или скрывать модальный объект при вызове методадля отображения или скрытия модального окна.
Параметры:
Дефолтное значениеЗначение по умолчанию |
---|
isShow | Boolean |
Н ВозвратВозвращаемое значение:
Этот метод Метод не возвращает значение. |
Пример:
Code Block |
---|
language | js |
---|
theme | Eclipse |
---|
title | setShow() |
---|
|
s_modal.setShow(false); |
s_modal.setTitle(title)
Using this method, you can define the title of the modal objectИспользуйте этот метод для того, чтобы задать заголовок модальному окну.
Параметры:
NameTypeДефолтное значениеЗначение по умолчанию |
---|
title | String |
YN ReturnВозвращаемое значение:
TypeDescriptionThis method does not return a valueМетод не возвращает значение. |
Example Пример:
Code Block |
---|
language | js |
---|
theme | Eclipse |
---|
title | setTitle() |
---|
|
s_modal.setTitle('MergingОбъединение'); |
s_modal.setWidth(width)
Using this method, you can define the width of the modal object in pixelsИспользуйте метод, чтобы задать ширину модального окна в пикселях.
Параметры:
Дефолтное значениеЗначение по умолчанию |
---|
width | Integer |
YN ReturnВозвращаемое значение:
TypeDescriptionThis method does not return a valueМетод не возвращает значение. |
ExampleПример:
Code Block |
---|
language | js |
---|
theme | Eclipse |
---|
title | setWidth() |
---|
|
s_modal.setWidth(500); |