Keywords

Description

The Data Driven Configurator make use of several keywords to enable powerful features. Most of them are related to the data tables.

Members


<static> TKDataDrivenConfiguratorToolDataAnyNonAttributeUnavailableValue :string

Description

This keyword is a joker value that matches any cell value that is not TKDataDrivenConfiguratorToolDataAttributeUnavailable.

Used only in the context of descriptive data, in the exclude data table.

Details
string

In this reference, under keywords:


<static> TKDataDrivenConfiguratorToolDataAttributeUnavailable :string

Description

This keyword indicates that the attribute should not be displayed for the current configuration.

Used in data table.

Details
string

<static> TKDataDrivenConfiguratorToolDataAutoRank :string

Description

This keyword is exclusively used as a flag in the _dataDrivenConfigurator_rankHeader metadata to enable the automatic ranking.

Details
string

In this reference, under metadata:


<static> TKDataDrivenConfiguratorToolDataRegex :string

Description

This keyword has to be suffixed with : and an actual regex to enable regex matching.
Virtually any regex can be used, but the regex must be valid.
The mask for this keyword is TKDataDrivenConfiguratorToolDataRegex:/regex/.

Used only in the context of descriptive data, in the exclude data table.

Examples

To match any cell value from a set


			TKDataDrivenConfiguratorToolDataRegex:/^(value1|value2|value3)$/

To match a cell value that is not starting by a specific string


			TKDataDrivenConfiguratorToolDataRegex:/^(?!myPrefix).+$/

<static> TKDataDrivenConfiguratorToolDataSameAttributeValueBlocker :string

Description

This keyword has to be used at least in pair to prevent 2 (or more) different attributes from proposing the same value.

Used only in the context of descriptive data, in the exclude data table.