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