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;

लौटाए जाने वाले प्रॉडक्ट:

वैल्यूसोर्स