eLabSDK.Wizard

Classes

NameDescription
initialize

Members

NameDescription
_currentPanel
_previousPanel
_wizardContentStores the wizard panels

Functions

NameDescription
addPanel(panel)Adds a panel to the wizard
nextPanel(panel)Displays the next panel
insert(config)Insert a new panel to the currently active wizard
remove(config)Remove a panel from the currently active wizard
lockNavigation(config)Prevent the user from moving to a previous/next panel
unLockNavigation(config)Re-enable navigation
start()Starts the wizard, creates the dialog and adds the contents stored in _wizardContent
close()Close the wizard, closes the dialog
_checkForRequiredData(panel)Check if required data is availale to launch the wizard panel, display a log if logging enabled
_createMainContainer(panel)Create the main container
createSideMenu(panel)Create the navigation tree
activateMenuItem(panel)Activate the triggered side menu item
_handleNavigationButtonDisplay(panel)Display or hide buttons depending on which panel index is active

initialize

Kind: global class

new initialize(config)

ParamType
configobject

_currentPanel

Kind: global variable
Properties

NameType
_currentPanelobject

_previousPanel

Kind: global variable
Properties

NameType
_previousPanelobject

_wizardContent

Stores the wizard panels

Kind: global variable
Properties

NameType
_wizardContentobject

addPanel(panel)

Adds a panel to the wizard

Kind: global function

ParamType
panelobject

nextPanel(panel)

Displays the next panel

Kind: global function

ParamType
panelobject

insert(config)

Insert a new panel to the currently active wizard

Kind: global function

ParamType
configobj

remove(config)

Remove a panel from the currently active wizard

Kind: global function

ParamType
configobj

lockNavigation(config)

Prevent the user from moving to a previous/next panel

Kind: global function

ParamType
configobj

unLockNavigation(config)

Re-enable navigation

Kind: global function

ParamType
configobj

start()

Starts the wizard, creates the dialog and adds the contents stored in _wizardContent

Kind: global function

close()

Close the wizard, closes the dialog

Kind: global function

_checkForRequiredData(panel)

Check if required data is availale to launch the wizard panel, display a log if logging enabled

Kind: global function

ParamType
panelobject

_createMainContainer(panel)

Create the main container

Kind: global function

ParamType
panelobject

createSideMenu(panel)

Create the navigation tree

Kind: global function

ParamType
panelobject

activateMenuItem(panel)

Activate the triggered side menu item

Kind: global function

ParamType
panelobject

_handleNavigationButtonDisplay(panel)

Display or hide buttons depending on which panel index is active

Kind: global function

ParamType
panelobject

© 2023 eLabNext