Contains all settings of a wireframe and it's units.
-
root.id: a
YuiId
value representing the wireframe's root element.
-
parent.id: a
YuiId
value representing the parent wireframe (value will be auto-set by the WireframeBehavior
when linked.with.parent is true.
-
linked.with.parent: when set to true, the wireframe will register itself with it's parent wireframe and sync render
and resize events.
-
units: Array of
UnitSettings
representing the units for this wireframe. These should be set by the same
IPluginConfig object as the WireframeSettings
.
The easiest way to configure units is storing the html and configuration all in the same place as the wireframe's
html and configuration. If we use an IPluginConfig
for configuration, we can add a StringArray property
and add the positional name of the units we'd like to add: for example "top" and "center". This will cause the
WireframeSettings
to lookup two String properties on the IPluginConfig named "top" and "center" which
should contain a comma-separated string of UnitSettings, like "id=center,scroll=true,width=120".
- default.expanded.unit: The unit that will be expanded when
WireframeBehavior.expandDefault()
is called.