CKFinder 3 Documentation

FolderTreeNodeComponent

Mithril component that represents a node in folders tree view.

Using vDOM here significantly improves the performance in comparison to jQuery, as DOM redraws do not occur at all if there was no change in the corresponding Folder model.

Defined By

Methods

FolderTreeNodeComponent
( )
Focus event listener. ...

Focus event listener.

FolderTreeNodeComponent
( evt )
Listener for click on expander element. ...

Listener for click on expander element.

Parameters

  • evt : MouseEvent
FolderTreeNodeComponent
( )
Listener for JQM vmousedown event on expander element. ...

Listener for JQM vmousedown event on expander element.

FolderTreeNodeComponent
( ) : jQuery
Returns jQuery object of the label in this folder tree component. ...

Returns jQuery object of the label in this folder tree component.

Returns

  • jQuery
FolderTreeNodeComponent
( ) : boolean
Checks if current folder is selected. ...

Checks if current folder is selected.

Returns

  • boolean

    True if model is selected.

FolderTreeNodeComponent
( evt ) : boolean
Context menu event listener. ...

Context menu event listener.

Parameters

  • evt : MouseEvent

Returns

  • boolean
FolderTreeNodeComponent
( evt )
Drag over event listener. ...

Drag over event listener.

Parameters

  • evt : jQuery.Event

    ckfddragover event

FolderTreeNodeComponent
( evt )
Drop event listener. ...

Drop event listener.

Parameters

  • evt : jQuery.Event

    ckfdrop event

FolderTreeNodeComponent
( evt ) : boolean
Keydown listener. ...

Keydown listener.

Parameters

  • evt : KeyboardEvent

Returns

  • boolean
FolderTreeNodeComponent
( evt ) : boolean
Mouse down listener. ...

Mouse down listener.

Parameters

  • evt : MouseEvent

Returns

  • boolean
FolderTreeNodeComponent
( )
Mouseout event listener. ...

Mouseout event listener.

FolderTreeNodeComponent
( vnode )
Function triggered when a corresponding DOM element is created for vDOM node. ...

Function triggered when a corresponding DOM element is created for vDOM node.

Parameters

  • vnode : Vnode
FolderTreeNodeComponent
( vnode )
Init function triggered when component is created. ...

Init function triggered when component is created.

Parameters

  • vnode : Vnode
FolderTreeNodeComponent
( )
Requests expand for this folder in the folder tree. ...

Requests expand for this folder in the folder tree.

Depending on internal state (loaded children) the folder might be expanded immediately, or after receiving from the connector appropriate data about child folders.

FolderTreeNodeComponent
( eventName, data )
Shorthand method to trigger events in parent view. ...

Shorthand method to trigger events in parent view.

Parameters

  • eventName : String
  • data : *
FolderTreeNodeComponent
( evt )
Displays context menu on this folder tree node component. ...

Displays context menu on this folder tree node component.

Parameters

  • evt : MouseEvent
FolderTreeNodeComponent
( vnode ) : Vnode
Creates a vDOM node that represents current component. ...

Creates a vDOM node that represents current component.

Parameters

  • vnode : Vnode

Returns

  • Vnode