Namespace: $callbacks

$scope. $callbacks

Override callbacks

Source:

Methods


<static> add(node, pos, parent, _this)

Add node to

Parameters:
Name Type Description
node Node
pos int
parent Array.<Node>
_this this
Source:

<static> beforeDrop()

Before drop

Source:
Returns:
Type
boolean

<static> calsIndent(level, skipUnit, skipEdge)

Calc indent

Parameters:
Name Type Description
level int
skipUnit boolean
skipEdge boolean
Source:
Returns:
Type
number | string

<static> changeKey(node)

Change key for node

Parameters:
Name Type Description
node
Source:

<static> clearInfo(node)

Clear info

Parameters:
Name Type Description
node Node
Source:

<static> clone(node)

Clone node

Parameters:
Name Type Description
node
Source:
Returns:
Type
*

<static> draggable()

Is draggable

Source:
Returns:
Type
boolean

<static> dragMove(event)

Callback when before drag move

Parameters:
Name Type Description
event
Source:

<static> dragStart(event)

Callback when before drag start

Parameters:
Name Type Description
event
Source:

<static> dragStop(info, passed)

Callback when drag stop

Parameters:
Name Type Description
info
passed boolean
Source:

<static> droppable()

Is droppable

Source:
Returns:
Type
boolean

<static> dropped(info)

Callback when node dropped

Parameters:
Name Type Description
info
Source:
Returns:
Type
boolean

<static> remove(node, parent, _this, delayReload)

Remove node

Parameters:
Name Type Description
node Node
parent Array.<Node>
_this this
delayReload boolean
Source:
Returns:
Type
Array.<Node>