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: