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