vi.widgets.code

Module Contents

Classes

CodeHelpPopup

CodePopup

Codemirror

PythonCode

Scripter

class vi.widgets.code.CodeHelpPopup(title='Code Hilfe')

Bases: flare.popup.Popup

class vi.widgets.code.CodePopup(title='🐍Editor')

Bases: flare.popup.Popup

class vi.widgets.code.Codemirror(syntax='python')

Bases: flare.html5.Textarea

_attachCodemirror()
onAttach()
onDetach()
_getValue()
_setValue(val)
insertText(text)
setCursor(line, char)
class vi.widgets.code.PythonCode(logger, scripter)

Bases: flare.html5.Div

addToLog(data, type='normal')

allowed types: normal, info, warn, error

workerFeedback(e)
run()
stop()
class vi.widgets.code.Scripter(coder=PythonCode, exampleCode=None, executable=True)

Bases: flare.html5.Div

runClick(event)
killClick(event)
openHelp(event)
startFullscreen(event)