@jsvision/ui / ButtonGroupOptions
Interface: ButtonGroupOptions
Defined in: ui/src/controls/button-group.ts:14
Cell-based options shared by Button-group measurement and composition.
Every numeric option must be a finite whole number. Widths and gaps may be zero, while maxColumns must be positive.
Properties
gap?
readonlyoptionalgap?:number
Defined in: ui/src/controls/button-group.ts:18
Cells between adjacent Button faces in one row. Defaults to 0.
maxColumns?
readonlyoptionalmaxColumns?:number
Defined in: ui/src/controls/button-group.ts:20
Maximum Buttons in one row. Omit to keep the complete group on one row.
minimumButtonWidth?
readonlyoptionalminimumButtonWidth?:number
Defined in: ui/src/controls/button-group.ts:16
Smallest width assigned to every Button. Defaults to the widest natural face.
rowGap?
readonlyoptionalrowGap?:number
Defined in: ui/src/controls/button-group.ts:22
Rows between wrapped Button rows. Defaults to gap.