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.

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(sender=None)
resetLoadingState()
class vi.actions.hierarchy.EditAction(*args, **kwargs)

Bases: flare.button.Button

Edits a node in a hierarchy application.

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

Bases: flare.button.Button

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

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

Bases: flare.button.Button

Deletes a node from a hierarchy application.

onAttach()
onDetach()
onSelectionChanged(table, selection, *args, **kwargs)
static isSuitableFor(module, handler, actionName)
onClick(sender=None)
doDelete(dialog)
allDeletedSuccess(success)
resetLoadingState()
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(sender=None)
resetLoadingState()
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(sender=None)
resetLoadingState()