Package plugins :: Package core :: Package console :: Module main :: Class XYZPlugin
[hide private]
[frames] | no frames]

Class XYZPlugin

source code

libxyz.core.plugins.BasePlugin --+
                                 |
                                XYZPlugin

Plugin console

Instance Methods [hide private]
 
__init__(self, xyz) source code
 
show(self)
Show console window
source code
 
_write(self, msg)
Write text to output
source code
Class Variables [hide private]
  NAME = u"console"
  AUTHOR = u"Max E. Kuznecov <syhpoon@syhpoon.name>"
  VERSION = u"0.1"
  BRIEF_DESCRIPTION = _(u"Interactive management console")
  FULL_DESCRIPTION = _(u"Provides interactive management console")
  NAMESPACE = u"core"
  DOC = _(u"Configuration variables:\n" u"history_depth - Specif...
  EVENTS = [(u"show", _(u"Fires upon showing console. Arguments:...
Class Variable Details [hide private]

DOC

Value:
_(u"Configuration variables:\n" u"history_depth - Specifies how many e\
ntered " u"commands to keep. Default - 50\n" u"prompt - Command line p\
rompt. Default - '> '")

EVENTS

Value:
[(u"show", _(u"Fires upon showing console. Arguments: No.")), (u"cmd_p\
rev", _(u"Fires when scrolling through history. " u"Arguments: Current\
 command from history buffer")), (u"execute", _(u"Fires when typed com\
mand is to be executed. " u"Arguments: typed command")),]