Case Studies
Glossary
Platform
Contents
x
Introduction
Fundamentals
Asset Management
Configurator UI/UX
Configurator Logic
Configurator Insights
Integrations & API
Releases
Powered by
Hive types
10 Articles
in this category
Contributors
+ 3
Share this
Print
Share
Dark
Light
Contents
Hive types
10 Articles
in this category
+ 3
Written by
Nadja Thorwartl
,
Elisabeth Sonnleiter
,
Martin Enzelsberger
and 3 others
Share
Dark
Light
Text type
In Hive, a text (often called “string” in other programming languages) must be surrounded with quotation marks ( ” ). All the operations and functions described on this page work with literal texts, components, and variables alike: var t = "Hello,...
Written by
Nadja Thorwartl
,
Elisabeth Sonnleiter
,
Martin Enzelsberger
Updated on : 22 Feb 2024
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
,
Martin Enzelsberger
Updated on : 23 Jul 2024
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...
+ 1
Written by
Combeenation Developers
,
Nadja Thorwartl
,
Elisabeth Sonnleiter
and 1 others
Updated on : 08 Feb 2024
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
Locale type
A locale is used to customize an application for a specific culture or region, in terms of language and formatting of texts, numbers etc. In Hive, a locale is identified by the two-letter language code as defined by the ISO-639 standard: L...
Written by
Martin Enzelsberger
Updated on : 22 Feb 2024