Value interface

Envuelve un valor con metadatos y captadores de tipo seguro.

Firma:

export interface Value 

Métodos

Método Descripción
comoBooleano() Obtiene el valor como un booleano. Los siguientes valores (sin distinción 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 con el Number(value) || 0
como cuerda() Obtiene el valor como una cadena.
obtenerFuente() Obtiene el ValueSource para la clave dada.

Valor.asBoolean()

Obtiene el valor como un booleano.

Los siguientes valores (sin distinción 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 con el Number(value) || 0

Firma:

asNumber(): number;

Devoluciones:

número

Valor.asString()

Obtiene el valor como una cadena.

Firma:

asString(): string;

Devoluciones:

cuerda

Valor.getSource()

Obtiene el ValueSource para la clave dada.

Firma:

getSource(): ValueSource;

Devoluciones:

Origen del valor