vi.actions.hierarchy

Module Contents

Classes

AddAction

Adds a new node in a hierarchy application.

EditAction

Edits a node in a hierarchy application.

CloneAction

Allows cloning an entry (including its subentries) in a hierarchy application.

DeleteAction

Deletes a node from a hierarchy application.

ReloadAction

Allows adding an entry in a list-module.

SelectRootNode

Selector for hierarchy root nodes.

ListViewAction

Allows adding an entry in a list-module.

class vi.actions.hierarchy.AddAction(*args, **kwargs)

Bases: flare.button.Button

Adds a new node in a hierarchy application.

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

Bases: flare.button.Button

Edits a node in a hierarchy application.

onAttach(self)
onDetach(self)
onSelectionChanged(self, table, selection, *args, **kwargs)
onSelectionActivated(self, table, selection)
static isSuitableFor(module, handler, actionName)
onClick(self, sender=None)
openEditor(self, key)
resetLoadingState(self)
class vi.actions.hierarchy.CloneAction(*args, **kwargs)

Bases: flare.button.Button

Allows cloning an entry (including its subentries) in a hierarchy application.

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

Bases: flare.button.Button

Deletes a node from a hierarchy application.

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

Bases: flare.button.Button

Allows adding an entry in a list-module.

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

Bases: flare.html5.Select

Selector for hierarchy root nodes.

onAttach(self)
onDetach(self)
update(self)
onRootNodeChanged(self, newNode, *args, **kwargs)
onRootNodesAvailable(self, req)
onChange(self, event)
static isSuitableFor(module, handler, actionName)
class vi.actions.hierarchy.ListViewAction(*args, **kwargs)

Bases: flare.button.Button

Allows adding an entry in a list-module.

static isSuitableFor(module, handler, actionName)
onClick(self, sender=None)
resetLoadingState(self)