|
|
|
@ -24,28 +24,32 @@ LinkableWidget:
|
|
|
|
|
'}')?;
|
|
|
|
|
|
|
|
|
|
Frame:
|
|
|
|
|
{Frame} 'Frame' (('item=' item=ItemRef)? & ('label=' label=(ID | STRING))? & ('icon=' icon=Icon)? &
|
|
|
|
|
{Frame} 'Frame' (('item=' item=ItemRef)? & ('label=' label=(ID | STRING))? &
|
|
|
|
|
(('icon=' icon=Icon) | ('staticIcon=' staticIcon=Icon))? &
|
|
|
|
|
('labelcolor=[' (LabelColor+=ColorArray (',' LabelColor+=ColorArray)* ']'))? &
|
|
|
|
|
('valuecolor=[' (ValueColor+=ColorArray (',' ValueColor+=ColorArray)* ']'))? &
|
|
|
|
|
('iconcolor=[' (IconColor+=ColorArray (',' IconColor+=ColorArray)* ']'))? &
|
|
|
|
|
('visibility=[' (Visibility+=VisibilityRule (',' Visibility+=VisibilityRule)* ']'))?);
|
|
|
|
|
|
|
|
|
|
Text:
|
|
|
|
|
{Text} 'Text' (('item=' item=ItemRef)? & ('label=' label=(ID | STRING))? & ('icon=' icon=Icon)? &
|
|
|
|
|
{Text} 'Text' (('item=' item=ItemRef)? & ('label=' label=(ID | STRING))? &
|
|
|
|
|
(('icon=' icon=Icon) | ('staticIcon=' staticIcon=Icon))? &
|
|
|
|
|
('labelcolor=[' (LabelColor+=ColorArray (',' LabelColor+=ColorArray)* ']'))? &
|
|
|
|
|
('valuecolor=[' (ValueColor+=ColorArray (',' ValueColor+=ColorArray)* ']'))? &
|
|
|
|
|
('iconcolor=[' (IconColor+=ColorArray (',' IconColor+=ColorArray)* ']'))? &
|
|
|
|
|
('visibility=[' (Visibility+=VisibilityRule (',' Visibility+=VisibilityRule)* ']'))?);
|
|
|
|
|
|
|
|
|
|
Group:
|
|
|
|
|
'Group' (('item=' item=GroupItemRef) & ('label=' label=(ID | STRING))? & ('icon=' icon=Icon)? &
|
|
|
|
|
'Group' (('item=' item=GroupItemRef) & ('label=' label=(ID | STRING))? &
|
|
|
|
|
(('icon=' icon=Icon) | ('staticIcon=' staticIcon=Icon))? &
|
|
|
|
|
('labelcolor=[' (LabelColor+=ColorArray (',' LabelColor+=ColorArray)* ']'))? &
|
|
|
|
|
('valuecolor=[' (ValueColor+=ColorArray (',' ValueColor+=ColorArray)* ']'))? &
|
|
|
|
|
('iconcolor=[' (IconColor+=ColorArray (',' IconColor+=ColorArray)* ']'))? &
|
|
|
|
|
('visibility=[' (Visibility+=VisibilityRule (',' Visibility+=VisibilityRule)* ']'))?);
|
|
|
|
|
|
|
|
|
|
Image:
|
|
|
|
|
'Image' (('item=' item=ItemRef)? & ('label=' label=(ID | STRING))? & ('icon=' icon=Icon)? &
|
|
|
|
|
'Image' (('item=' item=ItemRef)? & ('label=' label=(ID | STRING))? &
|
|
|
|
|
(('icon=' icon=Icon) | ('staticIcon=' staticIcon=Icon))? &
|
|
|
|
|
('url=' url=STRING)? & ('refresh=' refresh=INT)? &
|
|
|
|
|
('labelcolor=[' (LabelColor+=ColorArray (',' LabelColor+=ColorArray)* ']'))? &
|
|
|
|
|
('valuecolor=[' (ValueColor+=ColorArray (',' ValueColor+=ColorArray)* ']'))? &
|
|
|
|
@ -53,7 +57,8 @@ Image:
|
|
|
|
|
('visibility=[' (Visibility+=VisibilityRule (',' Visibility+=VisibilityRule)* ']'))?);
|
|
|
|
|
|
|
|
|
|
Video:
|
|
|
|
|
'Video' (('item=' item=ItemRef)? & ('label=' label=(ID | STRING))? & ('icon=' icon=Icon)? &
|
|
|
|
|
'Video' (('item=' item=ItemRef)? & ('label=' label=(ID | STRING))? &
|
|
|
|
|
(('icon=' icon=Icon) | ('staticIcon=' staticIcon=Icon))? &
|
|
|
|
|
('url=' url=STRING) & ('encoding=' encoding=STRING)? &
|
|
|
|
|
('labelcolor=[' (LabelColor+=ColorArray (',' LabelColor+=ColorArray)* ']'))? &
|
|
|
|
|
('valuecolor=[' (ValueColor+=ColorArray (',' ValueColor+=ColorArray)* ']'))? &
|
|
|
|
@ -61,7 +66,8 @@ Video:
|
|
|
|
|
('visibility=[' (Visibility+=VisibilityRule (',' Visibility+=VisibilityRule)* ']'))?);
|
|
|
|
|
|
|
|
|
|
Chart:
|
|
|
|
|
'Chart' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? & ('icon=' icon=Icon)? &
|
|
|
|
|
'Chart' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? &
|
|
|
|
|
(('icon=' icon=Icon) | ('staticIcon=' staticIcon=Icon))? &
|
|
|
|
|
('service=' service=STRING)? & ('refresh=' refresh=INT)? & ('period=' period=ID) &
|
|
|
|
|
('legend=' legend=BOOLEAN_OBJECT)? & ('forceasitem=' forceAsItem=BOOLEAN_OBJECT)? &
|
|
|
|
|
('labelcolor=[' (LabelColor+=ColorArray (',' LabelColor+=ColorArray)* ']'))? &
|
|
|
|
@ -71,7 +77,8 @@ Chart:
|
|
|
|
|
('yAxisDecimalPattern=' yAxisDecimalPattern=(STRING))?);
|
|
|
|
|
|
|
|
|
|
Webview:
|
|
|
|
|
'Webview' (('item=' item=ItemRef)? & ('label=' label=(ID | STRING))? & ('icon=' icon=Icon)? &
|
|
|
|
|
'Webview' (('item=' item=ItemRef)? & ('label=' label=(ID | STRING))? &
|
|
|
|
|
(('icon=' icon=Icon) | ('staticIcon=' staticIcon=Icon))? &
|
|
|
|
|
('height=' height=INT)? & ('url=' url=STRING) &
|
|
|
|
|
('labelcolor=[' (LabelColor+=ColorArray (',' LabelColor+=ColorArray)* ']'))? &
|
|
|
|
|
('valuecolor=[' (ValueColor+=ColorArray (',' ValueColor+=ColorArray)* ']'))? &
|
|
|
|
@ -79,7 +86,8 @@ Webview:
|
|
|
|
|
('visibility=[' (Visibility+=VisibilityRule (',' Visibility+=VisibilityRule)* ']'))?);
|
|
|
|
|
|
|
|
|
|
Switch:
|
|
|
|
|
'Switch' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? & ('icon=' icon=Icon)? &
|
|
|
|
|
'Switch' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? &
|
|
|
|
|
(('icon=' icon=Icon) | ('staticIcon=' staticIcon=Icon))? &
|
|
|
|
|
('mappings=[' mappings+=Mapping (',' mappings+=Mapping)* ']')? &
|
|
|
|
|
('labelcolor=[' (LabelColor+=ColorArray (',' LabelColor+=ColorArray)* ']'))? &
|
|
|
|
|
('valuecolor=[' (ValueColor+=ColorArray (',' ValueColor+=ColorArray)* ']'))? &
|
|
|
|
@ -87,7 +95,8 @@ Switch:
|
|
|
|
|
('visibility=[' (Visibility+=VisibilityRule (',' Visibility+=VisibilityRule)* ']'))?);
|
|
|
|
|
|
|
|
|
|
Mapview:
|
|
|
|
|
'Mapview' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? & ('icon=' icon=Icon)? &
|
|
|
|
|
'Mapview' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? &
|
|
|
|
|
(('icon=' icon=Icon) | ('staticIcon=' staticIcon=Icon))? &
|
|
|
|
|
('height=' height=INT)? &
|
|
|
|
|
('labelcolor=[' (LabelColor+=ColorArray (',' LabelColor+=ColorArray)* ']'))? &
|
|
|
|
|
('valuecolor=[' (ValueColor+=ColorArray (',' ValueColor+=ColorArray)* ']'))? &
|
|
|
|
@ -95,7 +104,8 @@ Mapview:
|
|
|
|
|
('visibility=[' (Visibility+=VisibilityRule (',' Visibility+=VisibilityRule)* ']'))?);
|
|
|
|
|
|
|
|
|
|
Slider:
|
|
|
|
|
'Slider' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? & ('icon=' icon=Icon)? &
|
|
|
|
|
'Slider' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? &
|
|
|
|
|
(('icon=' icon=Icon) | ('staticIcon=' staticIcon=Icon))? &
|
|
|
|
|
('sendFrequency=' frequency=INT)? & (switchEnabled?='switchSupport')? &
|
|
|
|
|
('minValue=' minValue=Number)? & ('maxValue=' maxValue=Number)? & ('step=' step=Number)? &
|
|
|
|
|
('labelcolor=[' (LabelColor+=ColorArray (',' LabelColor+=ColorArray)* ']'))? &
|
|
|
|
@ -104,7 +114,8 @@ Slider:
|
|
|
|
|
('visibility=[' (Visibility+=VisibilityRule (',' Visibility+=VisibilityRule)* ']'))?);
|
|
|
|
|
|
|
|
|
|
Selection:
|
|
|
|
|
'Selection' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? & ('icon=' icon=Icon)? &
|
|
|
|
|
'Selection' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? &
|
|
|
|
|
(('icon=' icon=Icon) | ('staticIcon=' staticIcon=Icon))? &
|
|
|
|
|
('mappings=[' mappings+=Mapping (',' mappings+=Mapping)* ']')? &
|
|
|
|
|
('labelcolor=[' (LabelColor+=ColorArray (',' LabelColor+=ColorArray)* ']'))? &
|
|
|
|
|
('valuecolor=[' (ValueColor+=ColorArray (',' ValueColor+=ColorArray)* ']'))? &
|
|
|
|
@ -112,7 +123,8 @@ Selection:
|
|
|
|
|
('visibility=[' (Visibility+=VisibilityRule (',' Visibility+=VisibilityRule)* ']'))?);
|
|
|
|
|
|
|
|
|
|
Setpoint:
|
|
|
|
|
'Setpoint' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? & ('icon=' icon=Icon)? &
|
|
|
|
|
'Setpoint' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? &
|
|
|
|
|
(('icon=' icon=Icon) | ('staticIcon=' staticIcon=Icon))? &
|
|
|
|
|
('minValue=' minValue=Number)? & ('maxValue=' maxValue=Number)? & ('step=' step=Number)? &
|
|
|
|
|
('labelcolor=[' (LabelColor+=ColorArray (',' LabelColor+=ColorArray)* ']'))? &
|
|
|
|
|
('valuecolor=[' (ValueColor+=ColorArray (',' ValueColor+=ColorArray)* ']'))? &
|
|
|
|
@ -120,15 +132,17 @@ Setpoint:
|
|
|
|
|
('visibility=[' (Visibility+=VisibilityRule (',' Visibility+=VisibilityRule)* ']'))?);
|
|
|
|
|
|
|
|
|
|
Colorpicker:
|
|
|
|
|
'Colorpicker' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? & ('icon=' icon=Icon)? & ('sendFrequency='
|
|
|
|
|
frequency=INT)? &
|
|
|
|
|
'Colorpicker' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? &
|
|
|
|
|
(('icon=' icon=Icon) | ('staticIcon=' staticIcon=Icon))? &
|
|
|
|
|
('sendFrequency=' frequency=INT)? &
|
|
|
|
|
('labelcolor=[' (LabelColor+=ColorArray (',' LabelColor+=ColorArray)* ']'))? &
|
|
|
|
|
('valuecolor=[' (ValueColor+=ColorArray (',' ValueColor+=ColorArray)* ']'))? &
|
|
|
|
|
('iconcolor=[' (IconColor+=ColorArray (',' IconColor+=ColorArray)* ']'))? &
|
|
|
|
|
('visibility=[' (Visibility+=VisibilityRule (',' Visibility+=VisibilityRule)* ']'))?);
|
|
|
|
|
|
|
|
|
|
Input:
|
|
|
|
|
'Input' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? & ('icon=' icon=Icon)? &
|
|
|
|
|
'Input' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? &
|
|
|
|
|
(('icon=' icon=Icon) | ('staticIcon=' staticIcon=Icon))? &
|
|
|
|
|
('inputHint=' inputHint=STRING)? &
|
|
|
|
|
('labelcolor=[' (LabelColor+=ColorArray (',' LabelColor+=ColorArray)* ']'))? &
|
|
|
|
|
('valuecolor=[' (ValueColor+=ColorArray (',' ValueColor+=ColorArray)* ']'))? &
|
|
|
|
@ -136,7 +150,8 @@ Input:
|
|
|
|
|
('visibility=[' (Visibility+=VisibilityRule (',' Visibility+=VisibilityRule)* ']'))?);
|
|
|
|
|
|
|
|
|
|
Default:
|
|
|
|
|
'Default' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? & ('icon=' icon=Icon)? &
|
|
|
|
|
'Default' (('item=' item=ItemRef) & ('label=' label=(ID | STRING))? &
|
|
|
|
|
(('icon=' icon=Icon) | ('staticIcon=' staticIcon=Icon))? &
|
|
|
|
|
('height=' height=INT)? &
|
|
|
|
|
('labelcolor=[' (LabelColor+=ColorArray (',' LabelColor+=ColorArray)* ']'))? &
|
|
|
|
|
('valuecolor=[' (ValueColor+=ColorArray (',' ValueColor+=ColorArray)* ']'))? &
|
|
|
|
|