Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

s_modal


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

s_modal.renderPageTemplate (portalPathName, pagePathName)


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

Параметры:

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

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

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

Пример:

Code Block
languagejs
themeEclipse
titlerenderPageTemplate()
s_modal.renderPageTemplate('portal', 'page');

s_modal.renderPagePathTemplate (pagePathName, portalPathName)


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

Параметры:

НазваниеТипОбязательныйДефолтное значениеЗначение по умолчанию
pagePathName  StringДДаННет
portalPathNameStringДДаННет

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

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

Пример:

Code Block
languagejs
themeEclipse
titlerenderPagePathTemplate()
s_modal.renderPagePathTemplate('page', 'portal');

s_modal.renderTemplate(template, style)


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

Параметры:

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

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

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

Пример:

Code Block
languagejs
themeEclipse
titlerenderTemplate()
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.


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

Параметры:

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

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

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

Пример:

Code Block
languagejs
themeEclipse
titlesetShow()
s_modal.setShow(false);

s_modal.setTitle(title)


Using this method, you can define the title of the modal objectИспользуйте этот метод для того, чтобы задать заголовок модальному окну.

Параметры:

Name
Название
Type
ТипОбязательный
Дефолтное значение
Значение по умолчанию
titleString
Y
Да
N
Нет

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

Type
Тип
Description
Описание
Void
This method does not return a value
Метод не возвращает значение.

Example Пример:

Code Block
languagejs
themeEclipse
titlesetTitle()
s_modal.setTitle('MergingОбъединение');

s_modal.setWidth(width)


Using this method, you can define the width of the modal object in pixelsИспользуйте метод, чтобы задать ширину модального окна в пикселях.

Параметры:

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

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

Type
Тип
Description
Описание
Void
This method does not return a value
Метод не возвращает значение.

ExampleПример:

Code Block
languagejs
themeEclipse
titlesetWidth()
s_modal.setWidth(500);


Table of Contents
absoluteUrltrue
classfixedPosition