Select interface

A selector between multiple variants

Signature:

export interface Select 

Remarks

The value of the arg input variable determines which of the cases is used as the output value of this placeholder.

For plural and selectordinal, the value of arg is expected to be numeric, and will be matched either to an exact case with a key like =3, or to a case with a key that has a matching plural category as the input number.

Properties

Property Modifiers Type Description
arg   string  
cases   SelectCase[]  
ctx   Context  
pluralOffset?   number (Optional)
type   ‘plural’ | ‘select’ | ‘selectordinal’