Basic-Widgets

basic.checkbox basic.color basic.flip basic.glue basic.icon basic.input basic.listview basic.offset basic.print basic.select basic.shifter basic.shutter basic.slider basic.stateswitch basic.symbol basic.tank basic.trigger basic.button basic.dual basic.colordisc basic.float basic.formula basic.rgb basic.multistate basic.switch basic.text basic.value


basic.select

Select a specific value (e.g. a scene)

Parameters
{{ basic.select(id, item, type, value, icon, text, color_on, group) }}
id
unique id for this widget (optional)
item
an item
type
type: 'menu', 'micro', 'mini', 'midi', 'icon' (optional, default: menu)
value
list of values (optional, default [0,1])
icon
list of icons for every button (optional) - not supported for type 'menu'
text
list of texts for every menu entry or button (optional)
color_on
the color for the on state of the buttons (optional, default: icon1) - not supported for type 'menu'
group
orientation of the controlgroup: 'horizontal', 'vertical' or 'none' for seperate buttons (optional, default: 'horizontal') - not supported for type 'menu'
Example
{{ basic.select('', 'bath.multistate', '', [5,6,7], '', ['Down', 'Left', 'Up']) }}
{{ basic.select('', 'bath.multistate', 'mini', [5,6,7]) }}
{{ basic.select('', 'bath.multistate', 'icon', [5,6,7], ['edit_numeric_1.svg', 'edit_numeric_2.svg', 'edit_numeric_3.svg']) }}
{{ basic.select('', 'bath.multistate', 'mini', [5,6,7], ['control_arrow_down.svg', 'control_arrow_left.svg', 'control_arrow_up.svg'], '', 'green', 'none') }}

{{ basic.select('', 'bath.multistate', 'icon', [5,6,7], ['control_arrow_down.svg', 'control_arrow_left.svg', 'control_arrow_up.svg'], ['Down', 'Left', 'Up'], 'green', 'vertical') }}
{{ basic.select('', 'bath.multistate', 'midi', [5,6,7], ['control_arrow_down.svg', 'control_arrow_left.svg', 'control_arrow_up.svg'], '', '', 'vertical') }}
horizontal

5 5 6 6 7 7

edit_numeric_1 edit_numeric_1 edit_numeric_2 edit_numeric_2 edit_numeric_3 edit_numeric_3

control_arrow_down control_arrow_down control_arrow_left control_arrow_left control_arrow_up control_arrow_up

vertical
     
control_arrow_down control_arrow_down control_arrow_left control_arrow_left control_arrow_up control_arrow_up

Author:Martin Gleiss and others

Widgets

Design

Misc