Value interface

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

Tür açısından güvenli alıcılar, uygulama mantığını parametre adlarında ve türlerinde uzaktan yapılan değişikliklerden izole eder.

İmza:

export interface Value 

Yöntemler

Yöntem Açıklama
asBoole() Değeri boole olarak alır.Şu değerler (büyük/küçük harfe duyarlı değil) doğru olarak yorumlanır: "1", "true", "t", "yes", "y", "on". Diğer değerler yanlış olarak yorumlanır.
asNumber() Değeri sayı olarak alır. Number(value) || 0 aramasıyla benzer.
asString() Değeri bir dize olarak alır.
getSource() ile kullanın Belirli bir anahtar için ValueSource'u alır.

Value.asBoole()

Değeri boole olarak alır.

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

İmza:

asBoolean(): boolean;

Şunu döndürür:

boolean

Value.asNumber()

Değeri sayı olarak alır. Number(value) || 0 aramasıyla benzer.

İmza:

asNumber(): number;

Şunu döndürür:

sayı

Value.asString()

Değeri bir dize olarak alır.

İmza:

asString(): string;

Şunu döndürür:

dize

Value.getSource()

Belirli bir anahtar için ValueSource'u alır.

İmza:

getSource(): ValueSource;

Şunu döndürür:

ValueSource