Value interface

Envuelve un valor con metadatos y captadores de tipo seguro.

Firma:

export interface Value 

Métodos

Método Descripción
como booleano() Obtiene el valor como booleano. Los siguientes valores (sin distinguir entre mayúsculas y minúsculas) se interpretan como verdaderos: "1", "verdadero", "t", "yes", "y", "on". Otros valores se interpretan como falsos.
comoNúmero() Obtiene el valor como un número. Comparable a llamar Number(value) || 0 .
como cuerda() Obtiene el valor como una cadena.
obtenerFuente() Obtiene el ValueSource para la clave proporcionada.

Valor.asBoolean()

Obtiene el valor como booleano.

Los siguientes valores (sin distinguir entre mayúsculas y minúsculas) se interpretan como verdaderos: "1", "verdadero", "t", "yes", "y", "on". Otros valores se interpretan como falsos.

Firma:

asBoolean(): boolean;

Devoluciones:

booleano

Valor.asNumber()

Obtiene el valor como un número. Comparable a llamar Number(value) || 0 .

Firma:

asNumber(): number;

Devoluciones:

número

Valor.asString()

Obtiene el valor como una cadena.

Firma:

asString(): string;

Devoluciones:

cadena

Valor.getSource()

Obtiene el ValueSource para la clave proporcionada.

Firma:

getSource(): ValueSource;

Devoluciones:

Fuente de valor