Value interface

Une un valor de parámetro con metadatos y métodos get de tipo seguro.

Los métodos get de tipo seguro aíslan la lógica de la aplicación de los cambios remotos a los nombres y tipos de parámetros.

Firma:

export interface Value 

Métodos

Método Descripción
asBoolean() Obtiene el valor como booleano.Los siguientes valores (no distingue mayúsculas de minúsculas) se interpretan como true: "1", "true", "t", "yes", "y", "on". Otros valores se interpretan como falsos.
asNúmero() Obtiene el valor como un número. Comparable con la llamada a Number(value) || 0.
asString(). Obtiene el valor como una cadena.
getSource(). Obtiene la ValueSource de la clave dada.

Valor.asBoolean()

Obtiene el valor como booleano.

Los siguientes valores (no distinguen mayúsculas de minúsculas) se interpretan como verdaderos: “1”, “true”, “t”, “yes”, “y”, “on”. Otros valores se interpretan como falsos.

Firma:

asBoolean(): boolean;

Devuelve:

boolean

Valor.asNúmero()

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

Firma:

asNumber(): number;

Devuelve:

número

Valor.asString()

Obtiene el valor como una cadena.

Firma:

asString(): string;

Devuelve:

cadena

Valor.getSource()

Obtiene la ValueSource de la clave dada.

Firma:

getSource(): ValueSource;

Devuelve:

ValueSource