ποΈ 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:
ποΈ 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.
ποΈ 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.)
ποΈ 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.
ποΈ 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, which is where the name "map" comes from.
ποΈ 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.
ποΈ QR code type
Usage
ποΈ Hash type
The hash type provides functions for generating hash codes with various hashing algorithms.
ποΈ Viewer3d type
The Viewer3d type provides helper functions which can be used with slots of the Viewer 3d control.
ποΈ 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: