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: