Value interface

Bir değeri meta veriler ve tür açısından güvenli alıcılarla sarar.

İmza:

export interface Value 

Yöntemler

Yöntem Tanım
asBoolean() Değeri boole olarak alır. Aşağıdaki değerler (büyük/küçük harfe duyarlı olmayan) doğru olarak yorumlanır: "1", "true", "t", "yes", "y", "on". Diğer değerler false olarak yorumlanır.
asNumber() Değeri sayı olarak alır. Number(value) || 0 çağrısıyla karşılaştırılabilir Number(value) || 0 .
asString() Değeri string olarak alır.
getSource() Verilen anahtar için ValueSource'u alır.

Value.asBoolean()

Değeri boole olarak alır.

Aşağıdaki değerler (büyük/küçük harfe duyarlı olmayan) doğru 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 sayı olarak alır. Number(value) || 0 çağrısıyla karşılaştırılabilir Number(value) || 0 .

İmza:

asNumber(): number;

İadeler:

sayı

Value.asString()

Değeri string olarak alır.

İmza:

asString(): string;

İadeler:

sicim

Value.getSource()

Verilen anahtar için ValueSource'u alır.

İmza:

getSource(): ValueSource;

İadeler:

Değer Kaynağı