名称
|
描述
|
继承自
|
模板
|
NamedSection
|
A fixed configuration section defined by its name
|
NamedSection = class(AbstractSection)
|
cbi/nsection
|
TypedSection
|
A (set of) configuration section(s) defined by the type
|
TypedSection = class(AbstractSection)
|
cbi/tsection
|
Node
|
Node pseudo abstract class
|
Node = class()
|
cbi/node
|
Template
|
A simple template element
|
Template = class(Node)
|
|
Map
|
A map describing a configuration file
|
Map = class(Node)
|
cbi/map
|
Compound
|
Container
|
Compound = class(Node)
|
cbi/compound
|
Delegator
|
Node controller
|
Delegator = class(Node)
|
cbi/delegator
|
SimpleForm
|
A Simple non-UCI form
|
SimpleForm = class(Node)
|
cbi/simpleform
|
Form
|
|
Form = class(SimpleForm)
|
|
AbstractSection
|
|
AbstractSection = class(Node)
|
|
SimpleSection
|
|
SimpleSection = class(AbstractSection)
|
cbi/nullsection
|
Table
|
|
Table = class(AbstractSection)
|
cbi/tblsection
|
AbstractValue
|
An abstract Value Type
|
AbstractValue = class(Node)
|
|
Value
|
A one-line value
|
Value = class(AbstractValue)
|
cbi/value
|
DummyValue
|
This does nothing except being there
|
DummyValue = class(AbstractValue)
|
cbi/dvalue
|
Flag
|
A flag being enabled or disabled
|
Flag = class(AbstractValue)
|
cbi/fvalue
|
ListValue
|
A one-line value predefined in a list
|
ListValue = class(AbstractValue)
|
cbi/lvalue
|
MultiValue
|
Multiple delimited values
|
MultiValue = class(AbstractValue)
|
cbi/mvalue
|
StaticList
|
|
StaticList = class(MultiValue)
|
|
DynamicList
|
|
DynamicList = class(AbstractValue)
|
cbi/dynlist
|
TextValue
|
A multi-line value
|
TextValue = class(AbstractValue)
|
cbi/tvalue
|
Button
|
|
Button = class(AbstractValue)
|
cbi/button
|
FileUpload
|
|
FileUpload = class(AbstractValue)
|
cbi/upload
|
FileBrowser
|
|
FileBrowser = class(AbstractValue)
|
cbi/browser
|
Page
|
A simple node
|
Page = class(Node)
|
|