Value interface

Bir parametre değerini meta veri ve tür güvenli alıcılarla sarmalar.

Tür güvenli alıcılar, uzaktan değişikliklerden parametre adları ve türlerine kadar uygulama mantığını izole eder.

İmza:

export interface Value 

Yöntemler

Yöntem Açıklama
asBoolean() Değeri boole olarak alır.Şu değerler (büyük/küçük harfe duyarlı değildir) doğru olarak yorumlanır: "1", "true", "t", "yes", "y", "on". Diğer değerler false olarak yorumlanır.
asNumber() Değeri bir sayı olarak alır. Number(value) || 0 çağrısına benzer.
asString() Değeri bir dize olarak alır.
getSource() Belirtilen anahtar için ValueSource değerini alır.

Değer.asBoole()

Değeri boole olarak alır.

Şu değerler (büyük/küçük harfe duyarlı değil) true olarak yorumlanır: "1", "true", "t", "yes", "y", "on". Diğer değerler false olarak yorumlanır.

İmza:

asBoolean(): boolean;

İadeler:

boolean

Value.asNumber()

Değeri bir sayı olarak alır. Number(value) || 0 çağrısına benzer.

İmza:

asNumber(): number;

İadeler:

sayı

Değer.asString()

Değeri bir dize olarak alır.

İmza:

asString(): string;

İadeler:

dize

Value.getSource()

Belirtilen anahtar için ValueSource değerini alır.

İmza:

getSource(): ValueSource;

İadeler:

Değer Kaynağı