Value interface

Umschließt einen Wert mit Metadaten und typsicheren Gettern.

Unterschrift:

export interface Value 

Methoden

Methode Beschreibung
asBoolean() Ruft den Wert als booleschen Wert ab. Die folgenden Werte (ohne Berücksichtigung der Groß- und Kleinschreibung) werden als wahr interpretiert: „1“, „true“, „t“, „yes“, „y“, „on“. Andere Werte werden als falsch interpretiert.
asNumber() Ruft den Wert als Zahl ab. Vergleichbar mit dem Aufruf von Number(value) || 0 .
asString() Ruft den Wert als Zeichenfolge ab.
getSource() Ruft die ValueSource für den angegebenen Schlüssel ab.

Value.asBoolean()

Ruft den Wert als booleschen Wert ab.

Die folgenden Werte (ohne Berücksichtigung der Groß- und Kleinschreibung) werden als wahr interpretiert: „1“, „true“, „t“, „yes“, „y“, „on“. Andere Werte werden als falsch interpretiert.

Unterschrift:

asBoolean(): boolean;

Kehrt zurück:

Boolescher Wert

Value.asNumber()

Ruft den Wert als Zahl ab. Vergleichbar mit dem Aufruf von Number(value) || 0 .

Unterschrift:

asNumber(): number;

Kehrt zurück:

Nummer

Value.asString()

Ruft den Wert als Zeichenfolge ab.

Unterschrift:

asString(): string;

Kehrt zurück:

Zeichenfolge

Value.getSource()

Ruft die ValueSource für den angegebenen Schlüssel ab.

Unterschrift:

getSource(): ValueSource;

Kehrt zurück:

ValueSource