vi.actions.tree

Module Contents

Classes

AddLeafAction

Creates a new leaf (ie. a file) for a tree application

AddNodeOnlyAction

Adds a new node in a hierarchy application.

AddNodeAction

Creates a new node (ie. a directory) for a tree application

EditAction

Edits an entry inside a tree application.

DeleteAction

Allows deleting an entry in a tree-module.

ReloadAction

Allows adding an entry in a list-module.

SelectRootNode

Selector for hierarchy root nodes.

class vi.actions.tree.AddLeafAction(*args, **kwargs)

Bases: flare.button.Button

Creates a new leaf (ie. a file) for a tree application

static isSuitableFor(module, handler, actionName)
onClick(sender=None)
resetLoadingState()
class vi.actions.tree.AddNodeOnlyAction(*args, **kwargs)

Bases: flare.button.Button

Adds a new node in a hierarchy application.

static isSuitableFor(module, handler, actionName)
onClick(sender=None)
resetLoadingState()
class vi.actions.tree.AddNodeAction(*args, **kwargs)

Bases: flare.button.Button

Creates a new node (ie. a directory) for a tree application

static isSuitableFor(module, handler, actionName)
onClick(sender=None)
resetLoadingState()
class vi.actions.tree.EditAction(*args, **kwargs)

Bases: flare.button.Button

Edits an entry inside a tree application. The type (node or leaf) of the entry is determined dynamically

onAttach()
onDetach()
onSelectionActivated(table, selection)
onSelectionChanged(table, selection, *args, **kwargs)
static isSuitableFor(module, handler, actionName)
onClick(sender=None)
resetLoadingState()
class vi.actions.tree.DeleteAction(*args, **kwargs)

Bases: flare.button.Button

Allows deleting an entry in a tree-module. The type (node or leaf) of the entry is determined dynamically.

onAttach()
onDetach()
onSelectionChanged(table, selection, *args, **kwargs)
static isSuitableFor(module, handler, actionName)
onClick(sender=None)
doDelete(dialog)
allDeletedSuccess(success)
resetLoadingState()
class vi.actions.tree.ReloadAction(*args, **kwargs)

Bases: flare.button.Button

Allows adding an entry in a list-module.

static isSuitableFor(module, handler, actionName)
onClick(sender=None)
resetLoadingState()
class vi.actions.tree.SelectRootNode(module, handler, actionName, *args, **kwargs)

Bases: flare.html5.Select

Selector for hierarchy root nodes.

onAttach()
onDetach()
update()
onRootNodeChanged(newNode, *args, **kwargs)
onRootNodesAvailable(req)
onChange(event)
static isSuitableFor(module, handler, actionName)