class domkit::SashBox
sys::Obj dom::Elem domkit::Box domkit::SashBox
@Js
SashBox lays out children in a single direction allowing both fixed and pertange sizes that can fill the parent container.
See also: pod doc
- dir
-
Dir dir := Dir.right
Direction to layout child elements:
Dir.right
: layout children left to rightDir.down
: layout childrent top to bottom
- make
-
new make()
- minSize
-
Str minSize := "10%"
Minimum size a child can be resized to if
resizable
istrue
. Only percentage sizes allowed. - onAdd
- onRemove
- resizable
-
Bool resizable := false
Allow user to resize sash positions.
- sizes
-
Str[] sizes := Str[,]
Size to apply to each child, width or height based on
dir
. Fixedpx
and percentage sizes are allowed. Percentage sizes will be subtracted from total fixed size using CSScalc()
method.