名称 |
描述 |
继承自 |
模板 |
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)
|