abstract const classcamembert::BasicPlugin
sys::Obj camembert::BasicPlugin : camembert::Plugin
BasicPlugin Base support for simple plugins
- config
static BasicConfig config(Str podName)
- createSpace
- envSwitched
virtual Void envSwitched(BasicConfig newConf)
Called upon this plugin env switch
- findProject
- icon
abstract Image icon()
Icon for this plugin projects
- isProject
abstract Bool isProject(File dir)
Method that decides whether a given dir is a project or not
- onFrameReady
virtual override Void onFrameReady(Frame frame, Bool initial := true)
- optionsType
virtual Type optionsType()
- prjName
virtual Str prjName(File prjDir)
Returns a name for the project
- projectFinder
virtual const override |Uri->Project? projectFinder := |Uri->Project?| { ... }
- projectItem
- readConfig
virtual override PluginConfig? readConfig(Sys sys)
- spacePriority