Value interface

Menggabungkan nilai parameter dengan metadata dan pengambil jenis yang aman.

Pengambil jenis yang aman mengisolasi logika aplikasi dari perubahan jarak jauh pada nama dan jenis parameter.

Tanda Tangan:

export interface Value 

Metode

Metode Deskripsi
asBoolean() Mendapatkan nilai sebagai boolean.Nilai berikut (tidak peka huruf besar/kecil) ditafsirkan sebagai true: "1", "true", "t", "yes", "y", "on". Nilai lain ditafsirkan sebagai false.
asNumber() Mendapatkan nilai sebagai angka. Sebanding dengan memanggil Number(value) || 0.
asString() Mendapatkan nilai sebagai string.
getSource() Mendapatkan ValueSource untuk kunci yang diberikan.

{i>Value.asBoolean()<i}

Mendapatkan nilai sebagai boolean.

Nilai berikut (tidak peka huruf besar/kecil) ditafsirkan sebagai benar: "1", "true", "t", "yes", "y", "on". Nilai lain ditafsirkan sebagai false.

Tanda Tangan:

asBoolean(): boolean;

Hasil:

boolean

Value.asNumber()

Mendapatkan nilai sebagai angka. Sebanding dengan memanggil Number(value) || 0.

Tanda Tangan:

asNumber(): number;

Hasil:

angka

{i>Value.asString()<i}

Mendapatkan nilai sebagai string.

Tanda Tangan:

asString(): string;

Hasil:

string

{i>Value.getSource()<i}

Mendapatkan ValueSource untuk kunci yang diberikan.

Tanda Tangan:

getSource(): ValueSource;

Hasil:

Sumber Nilai