Use this client-side class to manage modal objects, such as pop-up windows.

s_modal


This class instantiates a new SimpleModal object. Use it in client scripts for the widgets or the UI Actions.

renderPageTemplate (portalPathName, pagePathName)


This method displays content in a modal window according to the set of widgets the portal page template contains.


Parameters:

NameTypeMandatoryDefault Value
portalPathNameStringYN
pagePathNameStringYN


Return:

TypeDescription
VoidThis method does not return a value.


Example:

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


renderPagePathTemplate (pagePathName, portalPathName)


This method displays content in a modal window according to the set of widgets the portal page template contains.


Parameter(s):

NameTypeMandatoryDefault Value
pagePathName StringYN
portalPathNameStringYN


Return:

TypeDescription
VoidThis method does not return a value.


Example:

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


renderTemplate(template, style)


This method renders the UI page in the modal window with the template and styles specified.


Parameters:

NameTypeMandatoryDefault Value
htmlStringYN
styleStringN''


Return:

TypeDescription
VoidThis method does not return a value.


Example:

s_modal.renderTemplate('<div><h1>Hello</h1></div>', 'h1 {color: red}; div {margin: 20px}');


setShow(isShow)


Use this method to specify whether to show or hide a modal window.


Parameter(s):

NameTypeMandatoryDefault Value
isShowBooleanNtrue


Return:

TypeDescription
VoidThis method does not return a value.


Example:

s_modal.setShow(false);


setTitle(title)


Use this method to define the title of the modal window.


Parameter(s):

NameTypeMandatoryDefault Value
titleStringYN


Return:

TypeDescription
VoidThis method does not return a value.


Example:

s_modal.setTitle('Merging');


setWidth(width)


Use this method to define the width of the modal window in pixels.


Parameter(s):

NameTypeMandatoryDefault Value
widthIntegerYN


Return:

TypeDescription
VoidThis method does not return a value.


Example:

s_modal.setWidth(500);