Value interface

Обертывает значение метаданными и типобезопасными методами получения.

Подпись:

export interface Value 

Методы

Метод Описание
asBoolean() Получает значение в виде логического значения. Следующие значения (без учета регистра) интерпретируются как истинные: «1», «истина», «t», «да», «y», «on». Другие значения интерпретируются как ложные.
asNumber() Получает значение в виде числа. Аналогично вызову Number(value) || 0 .
asString() Получает значение в виде строки.
getSource() Получает ValueSource для данного ключа.

Значение.asBoolean()

Получает значение в виде логического значения.

Следующие значения (без учета регистра) интерпретируются как истинные: «1», «истина», «t», «да», «y», «on». Другие значения интерпретируются как ложные.

Подпись:

asBoolean(): boolean;

Возврат:

логическое значение

Значение.asNumber()

Получает значение в виде числа. Аналогично вызову Number(value) || 0 .

Подпись:

asNumber(): number;

Возврат:

число

Значение.asString()

Получает значение в виде строки.

Подпись:

asString(): string;

Возврат:

нить

Значение.getSource()

Получает ValueSource для данного ключа.

Подпись:

getSource(): ValueSource;

Возврат:

Источник значения