Value interface

עוטף ערך עם מטא-נתונים וגטר-בטוחים.

חֲתִימָה:

export interface Value 

שיטות

שיטה תיאור
asBoolean() מקבל את הערך כבוליאני. הערכים הבאים (לא רגישים לאותיות גדולות) מתפרשים כאמת: "1", "true", "t", "yes", "y", "on". ערכים אחרים מתפרשים כשקריים.
asNumber() מקבל את הערך כמספר. ניתן להשוות למספר החיוג Number(value) || 0 .
asString() מקבל את הערך כמחרוזת.
getSource() מקבל את ValueSource עבור המפתח הנתון.

Value.asBoolean()

מקבל את הערך כבוליאני.

הערכים הבאים (לא רגישים לאותיות גדולות) מתפרשים כאמת: "1", "true", "t", "yes", "y", "on". ערכים אחרים מתפרשים כשקריים.

חֲתִימָה:

asBoolean(): boolean;

החזרות:

בוליאני

Value.asNumber()

מקבל את הערך כמספר. ניתן להשוות למספר החיוג Number(value) || 0 .

חֲתִימָה:

asNumber(): number;

החזרות:

מספר

Value.asString()

מקבל את הערך כמחרוזת.

חֲתִימָה:

asString(): string;

החזרות:

חוּט

Value.getSource()

מקבל את ValueSource עבור המפתח הנתון.

חֲתִימָה:

getSource(): ValueSource;

החזרות:

ValueSource