Case Studies
Glossary
Platform
Contents
x
Introduction
Fundamentals
Asset Management
Configurator UI/UX
Configurator Logic
Integrations & API
Releases
Powered by
Hive types
9 Articles
in this category
Contributors
+ 2
Share this
Print
Share
Dark
Light
Contents
Hive types
9 Articles
in this category
+ 2
Written by
Nadja Thorwartl
,
Elisabeth Sonnleiter
,
Combeenation Developers
and 2 others
Share
Dark
Light
Number type
Numbers are used for all kinds of calculations. There are literal numbers, like 7 or 1.5, but a component or variable can also be of type number. Both kinds can be used interchangeably and everything described on this page applies to either kind. Fo...
Written by
Nadja Thorwartl
,
Elisabeth Sonnleiter
Updated on : 28 Nov 2022
Text type
All the operations and functions shown here work with literal texts, components, and variables alike. For example, you can use the toUpper() function on a component: myText.toUpper() or on a literal text: "awesome!".toUpper() . Operations C...
Written by
Nadja Thorwartl
,
Elisabeth Sonnleiter
Updated on : 28 Nov 2022
Logic type
A value of type logic is either true or false . It can be used to represent "yes or no" questions in your configurator (on/off, with/without, etc.) Operations Functions toText Converts a logic to Text.
Written by
Nadja Thorwartl
,
Elisabeth Sonnleiter
Updated on : 28 Nov 2022
List type
A list contains multiple values of the same type. To create a list you just have to wrap a number of values in square brackets. a list of numbers: [ 1, 2, 3 ] a list of text: [ "red", "green", "blue" ] You can declare lists in any of your rule...
Written by
Combeenation Developers
,
Nadja Thorwartl
,
Elisabeth Sonnleiter
Updated on : 10 Jan 2023
Map type
A map is similar to a list that contains multiple values, but contrary to a list it is not ordered. Instead, the items of a map can be accessed with a key, which is stored alongside each value in the map. In other words: keys are mapped to values, w...
Written by
Nadja Thorwartl
,
Elisabeth Sonnleiter
Updated on : 28 Nov 2022
Math type
The math type provides trigonometric and other advanced mathematical functions and constants. For commonly used, simple mathematical functions take a look at the number type. Usage To use any of the functions described on this page, you must prefi...
Written by
Nadja Thorwartl
,
Elisabeth Sonnleiter
Updated on : 28 Nov 2022
QR code type
The QRCode type provides functions for generating QR codes. Usage To use any of the functions described on this page, you must prefix them with the QRCode type name: QRCode.generate("some text") And if you already named something else "QRCode"...
Written by
Nadja Thorwartl
,
Elisabeth Sonnleiter
Updated on : 28 Nov 2022
Hash type
The hash type provides functions for generating hash codes with various hashing algorithms. Usage To use any of the functions described on this page, you must prefix them with the hash type name: Hash.computeSha256("some value") And if you alr...
Written by
Nadja Thorwartl
,
Elisabeth Sonnleiter
Updated on : 28 Nov 2022
Viewer3d type
The Viewer3d type provides helper functions which can be used with slots of the Viewer 3d control . Usage To use any of the functions described on this page, you must prefix them with the Viewer3d type name: Viewer3d.modelParameter(Model...
Written by
Combeenation Developers
,
Patrick Ecker
,
Michael Harrer
Updated on : 20 Jun 2023