Skip to main content

ModalNodesManager

@types IPublicModelModalNodesManager
> @since v1.0.0

Overview

Modal nodes manager model

Methods

setNodes

Set modal nodes and trigger internal events

/**
* Set modal node and trigger internal events
* set modal nodes, trigger internal events
*/
setNodes(): void;

getModalNodes

Get modal node(s)

/**
* Get modal node(s)
* get modal nodes
*/
getModalNodes(): IPublicModelNode[];

Related types: IPublicModelNode

getVisibleModalNode

Get the currently visible modal node

/**
* Get the currently visible modal node
* get current visible modal node
*/
getVisibleModalNode(): IPublicModelNode | null;

Related types: IPublicModelNode

hideModalNodes

Hide modal node(s)

/**
* Hide modal node(s)
* hide modal nodes
*/
hideModalNodes(): void;

setVisible

Set the specified node to visible

/**
* Set the specified node as visible
* set specific model node as visible
* @param node IPublicModelNode
*/
setVisible(node: IPublicModelNode): void;

Related types: IPublicModelNode

setInvisible

Set the specified node to invisible

/**
* Set the specified node as invisible
* set specific model node as invisible
* @param node IPublicModelNode
*/
setInvisible(node: IPublicModelNode): void;

Related types: IPublicModelNode