Menu

base configuration interface for all kind of configuration objects getting applied to data points the addresses of which are improper supersets of the specified addressSubset. Features built using the Selection interface should treat multiple member keys per dimension key as an implicit OR disjunction.

That means

  • an empty addressSubset matches all data points
  • a subset specifying an empty member array matches all members of the respective dimension
  • a subset specifying all members for a dimension has the same effect as the same subset without this dimension specified at all

Hierarchy

Index

Properties

addressSubset

addressSubset: {}

selects a set of data points the addresses of which are improper supersets of the addressSubset

Type declaration

  • [dimKey: string]: Member["key"][]

Optional description

description: string

name of the DataSelection to identify it easily

Optional relationId

relationId: string

An id that can be shared by multiple DataSelections to implement features where a relation between Data Selections exist. For example when the creation of a config creates a related config for another property which should be updated during the lifecycle of the source config.