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 commands
Application 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 options
Configuration options
- optionsFile
const File optionsFile
The 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 shortcuts
Shortcuts config
- srcRoots
Uri[] srcRoots()
- templates
const Template[] templates
- theme
Theme theme()