This extension implements basic client-server logic. When user changes the tree (creates a node, renames a node or drags and drops a node, the request is sent to the server to execute, save this change.
This plugin scans grid’s store and column model and creates a form, initially hidden, that is suitable for record editing.
The form has simple column layout with configurable number of columns and displays fields with values initially loaded from the underlying record.
FileTreePanel is client-server application where client (browser) provides the user interface (UI) which displays the tree and context menu, handles drag & drop operations, etc. The filesystem that is displayed and managed by the UI is stored on a server.
This extension implements tree panel with checkboxes that allow selection of individual branches or leafs.
The checked nodes define a “value” of the tree that is returned as list of values separated by a configurable separator.
Cell actions are small images, icons, that fit into grid cells right of the value.
When an icon is clicked beforeaction event is fired first followed by action event. Action can be cancelled by returning false from beforeaction event handler.