Value interface

値をメタデータとタイプセーフなゲッターでラップします。

サイン:

export interface Value 

メソッド

方法説明
asBoolean()値をブール値として取得します。次の値 (大文字と小文字は区別されません) は true として解釈されます: 「1」、「true」、「t」、「yes」、「y」、「on」。他の値は false として解釈されます。
asNumber()値を数値として取得します。 Number(value) || 0の呼び出しに相当します。 Number(value) || 0
asString()値を文字列として取得します。
getソース()指定されたキーのValueSourceを取得します。

Value.asBoolean()

値をブール値として取得します。

次の値 (大文字と小文字は区別されません) は true として解釈されます: 「1」、「true」、「t」、「yes」、「y」、「on」。他の値は false として解釈されます。

サイン:

asBoolean(): boolean;

戻り値:

ブール値

Value.asNumber()

値を数値として取得します。 Number(value) || 0の呼び出しに相当します。 Number(value) || 0

サイン:

asNumber(): number;

戻り値:

番号

Value.asString()

値を文字列として取得します。

サイン:

asString(): string;

戻り値:

Value.getSource()

指定されたキーのValueSourceを取得します。

サイン:

getSource(): ValueSource;

戻り値:

値のソース