Included widgets

vis and vis-2 come with five widget sets included. These are immediately available in the palette after installation and do not require any additional adapters.

SentenceContents
basicText, number, image, frame, navigation: the basic building blocks
jquiButtons, input fields, selection lists, sliders, dialogs
jqplota pointer instrument
swipePage switching via finger swipe and a carousel
tabsRiders within a view

This allows you to build a complete user interface. Only when you want something more visually appealing or specialized are the widget sets from the adapter directory added.

The names of the building blocks are not translated and appear in English in the palette, even in a German interface. Therefore, this page refers to them as they appear there.

basic

The phrase for anything that indicates a value or holds a page together.

Numbers, text and time

WidgetShows
NumberNumbera numerical value, with unit and selectable decimal place
StringStringa string
String unescapedString (unescaped)the same, with the included HTML code also being displayed.
String img srcString img srcan image whose address is in the data point
Input valueInput valan input field that also writes the value
TimestampTimestamp ,Timestamp Value ,TimesValuea timestamp in various formats
Last changeLast change Timestampwhen the value last changed
Value ListValueList Textone of several texts, depending on the value
ValueList HTMLValueList HTMLthe same, but with HTML instead of plain text
ValueList HTML StyleValueList HTML Stylethe same with its own CSS specification for each value

Yes and no

WidgetShows
Bool HTMLBool HTMLtwo different texts for true and false
Bool HTML ControlBool HTML (switching)the same, switches when the area is clicked
Bool CheckboxBool Checkboxa checkbox that also switches
Bool SelectBool Selecta drop-down menu with two entries
Bool SVGBool SVGa drawing that sets a value when clicked
AckFlagAckFlag HTMLWhether the last value was confirmed; a troubleshooting tool
HTML StateHTML Statea text that is at 0 orfalse It disappears completely; good for service messages.

Images, frames and external content

WidgetShows
HTMLHTMLany HTML code
Svg shapea simple shape: circle, rectangle, line
imageImagean image, optionally reloaded regularly
Image 8Image 8one of eight images, depending on its value
iFrameiFramea foreign website in the window
iFrame 8iFrame 8eight pages, switchable via a value
BorderBordera frame, optionally with a title bar
noteNotea notepad
TableTablea table from a data point

Navigation and views

WidgetDoes
linklinkmakes the entire area a reference
HTML navigationHTML navigationswitches to a different view, with a transition effect
View in widgetview in widgetembeds an entire view; the usual way to implement a shared navigation bar.
View in widget 8view in widget 8displays one of eight views, depending on the value.
Dialogopens a view in a window
Filter dropdownfilter - dropdownShows and hides widgets based on their filter term

Tools

WidgetDoes
Full ScreenFull Screentoggles the browser's full-screen mode
Screen ResolutionScreen ResolutionDisplays the screen size and names the appropriate view; only useful during setup.
HTML logoutHTML logoutlogs the user out
GestureGesture indicatordisplays recognized swipe gestures

In vis-2 , four building blocks are missing that were present in vis 1:Red Number ,Bulb on/off ,Bar andSpeech2Text Anyone taking over an old project should ideally replace them with building blocks from Material or Collection .

jqui

This is the set of controls. Everything that is clicked, typed, or dragged is found here. The elements look like jQuery UI: simple and somewhat old-fashioned, but reliable.

buttons

WidgetDoes
ButtonButtonswitches to a different view
Button Iconnavigation - Iconthe same as a symbol
Button Pwnavigation - Pwthe same, but only after entering a password.
Button StateButton Statewrites a fixed value to a data point
Button LinkButton Link ,Button Link _blankopens an address, in the same or in a new window
Icon linkIcon linkthe same as a symbol
Icon HTTP GETIcon HTTP GETCalls up an address in the background without leaving the page

Input

WidgetDoes
InputInputText field, writes on every change
Input + Setctrl - Input + Set-ButtonText field, only writes when button is pressed
Input Datectrl - Input DateDate selection
Input Datetimectrl - Input DatetimeDate and time

Select and control

WidgetDoes
BoolHtml Booldisplays and toggles a yes/no value.
Icon ToggleIcon Togglethe same with two symbols
radioRadiobuttons on/offtwo buttons for on and off
Radio ListRadiobuttons ValueListOne button per value from a list
Radio 25%Radiobuttons 25%fixed levels 0, 25, 50, 75, 100
SelectSelect ValueLista drop-down menu for longer lists
SliderSlider horizontalSlider, horizontal
Vertical sliderSlider verticalSlider, vertical
Icon Statectrl - Icon StateSymbol that sets a value when clicked
Icon Incrementctrl - Icon IncrementSymbol that changes a value by an amount

Dialogues

WidgetDoes
HTML DialogHTML - Dialogopens a window with its own content
Icon DialogIcon - Dialogthe same, triggered via a symbol
Container Dialogcontainer - HTML - view in jqui Dialogopens an entire view as a window
Container Icon Dialogcontainer - Icon - view in jqui Dialogthe same via a symbol
Container Button Dialogcontainer - Button - view in jqui Dialogthe same via a button
Close buttonButton dialog closecloses the open window

jqplot

MeterGauge

A single widget,MeterGauge A pointer instrument with colored sections. For more options, there are separate sets; see Pointer Instruments .

swipe

WidgetDoes
Swipeswipe NavigationSwitches between views when you swipe your finger.
CarouselCarouselshows several views in succession, like a carousel

Both are primarily intended for telephones and wall tablets.

tabs

A widget,SliderTabs : multiple views behind tabs, which can be switched between at the top.

What applies to everyone

The settings that each of these widgets has (name, position, visibility, CSS, signals) are described under Widget Settings .