इंडेक्स
CalendarAddOnManifest
(मैसेज)CalendarAddOnManifest.EventAccess
(enum)CalendarExtensionPoint
(मैसेज)ConferenceSolution
(मैसेज)
CalendarAddOnManifest
प्रॉपर्टी, Calendar ऐड-ऑन के दिखने और उसे लागू करने के तरीके को पसंद के मुताबिक बनाती हैं.
फ़ील्ड | |
---|---|
homepageTrigger |
इस एंडपॉइंट के बारे में बताता है, जिसे उन कॉन्टेक्स्ट में एक्ज़ीक्यूट किया जाता है जो एलान किए गए कॉन्टेक्स्चुअल ट्रिगर से मैच नहीं करते. इस फ़ंक्शन से जनरेट किए गए सभी कार्ड, उपयोगकर्ता के लिए हमेशा उपलब्ध रहेंगे. हालांकि, जब यह ऐड-ऑन ज़्यादा टारगेट किए गए ट्रिगर के बारे में बताता है, तब संदर्भ के हिसाब से कॉन्टेंट की वजह से कार्ड को हटा दिया जाता है. अगर यह कॉन्फ़िगरेशन मौजूद है, तो यह |
conferenceSolution[] |
इस ऐड-ऑन से मिलने वाले कॉन्फ़्रेंस सलूशन के बारे में बताता है. |
createSettingsUrlFunction |
एक्ज़ीक्यूट करने के लिए मौजूद एंडपॉइंट, जो ऐड-ऑन के सेटिंग पेज का यूआरएल बनाता है. |
eventOpenTrigger |
एक एंडपॉइंट जो किसी इवेंट को देखने या उसमें बदलाव करने के लिए खोले जाने पर ट्रिगर होता है. |
eventUpdateTrigger |
ओपन इवेंट के अपडेट होने पर ट्रिगर होने वाला एंडपॉइंट. |
eventAttachmentTrigger |
संदर्भ के हिसाब से किसी ट्रिगर का कॉन्फ़िगरेशन, जो तब ट्रिगर होता है, जब उपयोगकर्ता कैलेंडर के ड्रॉपडाउन मेन्यू में अटैचमेंट की सेवा देने वाली ऐड-ऑन कंपनी पर क्लिक करता है. |
currentEventAccess |
किसी इवेंट ऐड-ऑन के ट्रिगर होने पर, डेटा के ऐक्सेस का लेवल तय करता है. |
EventAccess
इस ईनम से, डेटा ऐक्सेस इवेंट ट्रिगर के लिए ज़रूरी लेवल के बारे में पता चलता है.
Enums | |
---|---|
UNSPECIFIED |
डिफ़ॉल्ट वैल्यू, जब eventAccess के लिए कुछ भी सेट न किया गया हो. |
METADATA |
यह इवेंट ट्रिगर को इवेंट आईडी और कैलेंडर आईडी जैसे इवेंट के मेटाडेटा को ऐक्सेस करने की अनुमति देता है. |
READ |
इवेंट ट्रिगर को दिए गए सभी इवेंट फ़ील्ड का ऐक्सेस देता है. इसमें मेटाडेटा, मेहमान, और कॉन्फ़्रेंस का डेटा शामिल है. |
WRITE |
इससे इवेंट ट्रिगर को इवेंट के मेटाडेटा का ऐक्सेस मिलता है और सभी कार्रवाइयां करने की सुविधा मिलती है. इसमें मेहमानों को जोड़ना और कॉन्फ़्रेंस का डेटा सेट करना शामिल है. |
READ_WRITE |
इसकी मदद से, इवेंट ट्रिगर को दिए गए सभी इवेंट फ़ील्ड का ऐक्सेस मिलता है. इसमें मेटाडेटा, मेहमानों की जानकारी, और कॉन्फ़्रेंस का डेटा शामिल है. साथ ही, इस फ़ील्ड में सभी कार्रवाइयां करने की सुविधा भी शामिल है. |
CalendarExtensionPoint
कैलेंडर ऐड-ऑन के ट्रिगर का एलान करने के लिए सामान्य फ़ॉर्मैट.
फ़ील्ड | |
---|---|
runFunction |
ज़रूरी है. इस एक्सटेंशन पॉइंट के चालू होने पर, एक्ज़ीक्यूट किया जाने वाला एंडपॉइंट. |
ConferenceSolution
कॉन्फ़्रेंस से जुड़ी वैल्यू के बारे में बताता है.
फ़ील्ड | |
---|---|
onCreateFunction |
ज़रूरी है. कॉन्फ़्रेंस डेटा बनाए जाने पर कॉल करने के लिए एंडपॉइंट. |
id |
ज़रूरी है. एक ऐड-ऑन में सभी कॉन्फ़्रेंस सलूशन के लिए आईडी, खास तौर पर असाइन किए जाने चाहिए. ऐसा न करने पर, ऐड-ऑन के ट्रिगर होने पर गलत कॉन्फ़्रेंस सलूशन का इस्तेमाल किया जा सकता है. ऐड-ऑन का डिसप्ले नेम बदला जा सकता है. हालांकि, आईडी को नहीं बदलना चाहिए. |
name |
ज़रूरी है. कॉन्फ़्रेंस सेवा का डिसप्ले नेम. |
logoUrl |
ज़रूरी है. कॉन्फ़्रेंस सलूशन के लोगो की इमेज का यूआरएल. |