const classcamPythonPlugin::PythonPlugin

sys::Obj
  camembert::BasicPlugin
    camPythonPlugin::PythonPlugin

PythonPlugin

_name

Source

const static Str _name := "Python"

cmds

Source

const PluginCommands cmds

commands

Source

virtual override PluginCommands? commands()

docProv

Source

const PythonDocs docProv := PythonDocs.<ctor>()

docProvider

Source

virtual override PluginDocs? docProvider()

envSwitched

Source

virtual override Void envSwitched(BasicConfig newConf)

reindex(if needed) docs upon env swicth

envType

Source

virtual override Type? envType()

icon

Source

virtual const override Image icon := ...

isIndexing

Source

virtual override Bool isIndexing()

isProject

Source

virtual override Bool isProject(File dir)

make

Source

new make()

name

Source

virtual const override Str name := _name

onFrameReady

Source

virtual override Void onFrameReady(Frame frame, Bool initial := true)

onInit

Source

virtual override Void onInit(File configDir)

prjName

Source

virtual override Str prjName(File prjDir)