A lightweight re-implementation of the classic ThingWorx Button widget with improved performance, additional bindings and styling options. Examples Usage Can be used as a drop-in replacement for the classic ThingWorx Button widget. It has the same properties. Properties Property Type Binding Default Description CustomClass STRING <> Enables you to define an html class to the top div...
The IQNOX Button Group widget allows for displaying multiple options that a user can choose from. Usage Properties Properties Type Binding Default Description CustomClass STRING <> Enables you to define an html class to the top div of the widget. Multiple classes can be entered, separated by space Template LIST < Template 1 The widget Template to use for this widget NumberOfButtons INTEGER...
The IQNOX Checkbox is a simple widget that shows a checkbox that can be ticked by a user. Usage Properties Property Type Binding Default Description CustomClass STRING <> Enables you to define an html class to the top div of the widget. Multiple classes can be entered, separated by space Template LIST < Template1 The widget...
A Bar chart widget based on the g2plot library. Usage Allows displaying of category data with one or more series (bars) on the y axis. The value in XAxisField must be a unique string or number. The XAxisFormat can be used to format the way the category is displayed on the chart. Properties Property Type Binding Default Description Template STRING < Template1...
The IQNOX Datetime Picker widget is an optimized replacement for the Thingworx Date Time Picker. It is based on the Air Datepicker library. Usage Properties Property Type Binding Default value Template LIST < Template 1 The widget template to use for this widget. CustomClass STRING <> Enables you to define an HTML class to the top div of the widget....
A lightweight but very capable dropdown/combobox widget for ThingWorx with multiselect capabilities that are easy to use. Can also be uses as an autocomplete widget that does search via a ThingWorx service. Examples Usage Can be used as a drop-in replacement for the classic ThingWorx dropdown widget. It can also act like a combo box with multiselect capabilities....
The IQNOX File Upload Widget is a sleek and powerful file uploader built using the Uppy library, designed to seamlessly integrate into your web applications. This versatile widget offers an intuitive user experience, empowering users to effortlessly upload files of various desired types and sizes with ease. The widget takes advantage of the same Configurator as other widgets to...
A simple customizable gauge widget used to dynamically display data. Usage Properties Property Type Binding Default Description Duration NUMBER 5000 Enables you to set the gauge animation time in ms. Template LIST < Template1 This will be the template used for the widget styling Value Number < 0 Value to show in the gauge Format STRING(localized) < Format how...
Easy to use, fully featured grid widget with state formatting to view information at a glance, based on the Tabulator library. Usage The IQNOX Grid Widget is a widget built from the ground up with performance and customization in mind. With features like: cell state formatting, in-cell editing, in-cell mashups, custom columns and more. The key features that make...
The IQNOX Guide is a simple widget based on the Shepherd.js library. Usage Can be used as an introduction for new users to the functionality of an app. It can provide information about the steps necessary to navigate and use all of the functionality available at full capacity. Properties Property Type Binding Default Description Data INFOTABLE < Data for...
A simple widget used to dynamical display Icons. Usage Properties Property Type Binding Default CustomClass STRING <> Enables you to define an html class to the top div of the widget. Multiple classes can be entered, separated by space Template LIST < The widget template to use for this widget IconURI STRING < URI describing the icon...
The IQNOX Image Gallery is a widget that can be used to either display an image or an image gallery. For example, when navigating to an asset page, you could display an image, and when clicking on that image, the user could see the image expanded in a preview modal, or see all the existing photos of...
The IQNOX Input widget is a heavily optimized replacement for the Text Box, Numeric Entry and Text Area widget. Examples Properties Property Type Binding Default value Label STRING(localized) < The text that is displayed above the input/textarea. SecondaryLabel STRING(localized) < Type of the input that will be passed to the widget. InputType1 SELECT Text Options: Text, Text Area,...
A lightweight re-implementation of the classic ThingWorx Label widget. Usage Properties Property Type Binding Default Description CustomClass STRING <> Enables you to define an html class to the top div of the widget. Multiple classes can be entered, separated by space Template LIST < Template 1 This will be the template used for the widget styling Text ANY(localized) <...
A line chart widget based on the g2plot library. Usage Allows displaying of time series data with one or more series (lines) on the y axis. The value in XAxisField must be a date (represented as either a string or a timestamp). The XAxisFormat can be used to format the way the date is displayed on the chart. Properties Property Type Binding Default...
A map widget based on the LeafletJS library. Usage Properties Properties Type Binding Default Description Custom Class STRING[localized] <> Enables you to define an html class to the top div of the widget. Multiple classes can be entered, separated by space. Data INFOTABLE < Infotable with at least one LOCATION column to be displayed on the map. MarkerLocationField FIELDNAME Field...
A Pie chart widget based on the g2plot library. Can be changed to a Donut Chart from the Configurator. Usage Allows displaying of category data with Value. The value in LabelField must be a unique string or number. The values can be used to formatted in the Configurator. Properties Property Type Binding Default Description Data INFOTABLE < Infotable with a column for Label and a column...
Query Builder The IQNOX Query Builder Widget is a powerful and intuitive tool designed to simplify complex query creation within the ThingWorx platform. Built on top of the popular jQuery QueryBuilder library, this widget provides a user-friendly, visual interface for building dynamic and nested queries without writing a single line of code. Example Usage The Query Builder...
The IQNOX Rich Text Editor is a powerful and flexible ThingWorx widget designed to enhance text input and formatting capabilities within your applications. Built on a robust rich-text editing framework, this widget enables users to create, edit, and format content effortlessly with a user-friendly interface. It supports a wide range of text styling options, including bold, italics,...
A simple widget used to dynamical display status messages. Usage Properties Properties Type Binding Default Description Custom Class STRING(localized) <> Enables you to define an html class to the top div of the widget. Multiple classes can be entered, separated by space Template LIST < Template 1 The widget template to use for this widget IconURI STRING <...
The IQNOX Tabs Widget is a replacement for the ThingWorx Tabs widget with a massively improved user experience, simplifying bindings and general use. Usage Properties Properties Type Binding Default Description CustomClass STRING <> Enables you to define an html class to the top div of the widget. Multiple classes can be entered, separated by space Template LIST < Template 1...
The IQNOX Toggle is a simple widget, similar to the checkbox in that it can be set to two different states, useful for mobile screens where toggles are used instead of checkboxes. Usage Properties Property Type Binding Default Description CustomClass STRING <> Enables you to define an html class to the top div of the widget. Multiple...