const classcamembert::Sys
sys::Obj camembert::Sys : sys::Service
Sys manages references to system services
- _theme
const AtomicRef _theme := AtomicRef.<ctor>()Theme
- commands
const Commands commandsApplication level commands
- confDir
static File confDir()- cur
static Sys cur()- docServer
const WispService docServer- frame
Frame frame()Top-level frame (only in UI thread)
- licenses
const LicenseTpl[] licenses- log
const static Log log := Log.get("camembert")Logger
- make
new make(|This? f)- onStart
virtual override Void onStart()- onStop
virtual override Void onStop()- options
const Options optionsConfiguration options
- optionsFile
const File optionsFileThe main options file
- plugin
Retrieve a given plugin instance by it's name
- plugins
All known plugins
- pm
const Unsafe pm- prjReg
const ProjectRegistry prjReg- processManager
ProcessManager processManager()- reloadConfig
static Void reloadConfig()Reload the whole config including all plugins
- shortcuts
const Shortcuts shortcutsShortcuts config
- srcRoots
Uri[] srcRoots()- templates
const Template[] templates- theme
Theme theme()