- name
string name [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- type
Type type [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- config
inout(Config) config [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- parent
inout(AggregateSetting) parent [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- child
inout(Setting) child(size_t idx)
Undocumented in source. Be warned that the author may not have intended to support it.
- child
inout(Setting) child(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
- children
inout(Setting)[] children [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- remove
bool remove(size_t idx)
Undocumented in source. Be warned that the author may not have intended to support it.
- remove
bool remove(string path)
Undocumented in source. Be warned that the author may not have intended to support it.
- lookUp
inout(Setting) lookUp(string path)
Undocumented in source. Be warned that the author may not have intended to support it.
- lookUpValue
Nullable!T lookUpValue(string path)
Undocumented in source. Be warned that the author may not have intended to support it.
- index
size_t index [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- isGroup
bool isGroup [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- isArray
bool isArray [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- isList
bool isList [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- isScalar
bool isScalar [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- isAggregate
bool isAggregate [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- isNumber
bool isNumber [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- isRoot
bool isRoot [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- asScalar
auto asScalar [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- asArray
auto asArray [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- asList
auto asList [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- asGroup
auto asGroup [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- as
auto as [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- integerFormat
IntegerFormat integerFormat [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- integerFormat
Nullable!IntegerFormat integerFormat [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
Setting that holds a scalar value that can be one of Bool, Float, Integer or String