Value interface

पैरामीटर की वैल्यू को मेटाडेटा और टाइप-सुरक्षित गेटर के साथ रैप करता है.

टाइप-सेफ़ गेटर, रिमोट बदलावों से लेकर पैरामीटर के नाम और टाइप तक, ऐप्लिकेशन लॉजिक को इंसुल करते हैं.

हस्ताक्षर:

export interface Value 

तरीके

तरीका ब्यौरा
asBoolean() मान को बूलियन के रूप में लेता है.नीचे दी गई वैल्यू (केस-इनसेंसिटिव) सही मानी जाती हैं: "1", "true", "t", "yes", "y", "on". अन्य वैल्यू को गलत माना जाता है.
asNumber() वैल्यू को संख्या के तौर पर बताता है. Number(value) || 0 को कॉल करने के मुकाबले.
asString() वैल्यू को स्ट्रिंग के तौर पर लेता है.
getSource() शामिल है, दी गई कुंजी के लिए ValueSource हासिल करता है.

वैल्यू.asBoolean()

मान को बूलियन के रूप में हासिल करता है.

यहां दी गई वैल्यू (केस-इनसेंसिटिव) सही होती हैं: "1", "true", "t", "yes", "y", "on". अन्य वैल्यू को गलत माना जाता है.

हस्ताक्षर:

asBoolean(): boolean;

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

बूलियन

वैल्यू.asNumber()

वैल्यू को संख्या के तौर पर बताता है. Number(value) || 0 को कॉल करने के मुकाबले.

हस्ताक्षर:

asNumber(): number;

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

नंबर

Value.asString()

वैल्यू को स्ट्रिंग के तौर पर लेता है.

हस्ताक्षर:

asString(): string;

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

स्ट्रिंग

Value.getSource()

दी गई कुंजी के लिए ValueSource हासिल करता है.

हस्ताक्षर:

getSource(): ValueSource;

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

वैल्यू सोर्स