const classcamembert::PluginManager

sys::Obj
  camembert::PluginManager : sys::Service

Manages plugins

anyIndexing

Source

Bool anyIndexing()

Wether any plugins are currenty indexing

conf

Source

PluginConfig? conf(Str pluginName)

Config of a named plugin

configDir

Source

const File configDir

cur

Source

const static PluginManager cur()

iconForFile

Source

Image? iconForFile(File f)

make

Source

new make(File configDir)

onStart

Source

virtual override Void onStart()

onStop

Source

virtual override Void onStop()

plugins

Source

const Str:Plugin plugins := [:].with() |[Obj:Obj?]->Void| { ... }

Pod name / Plugin implementation instance map