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: