Package google.apps.script.type.calendar

इंडेक्स

CalendarAddOnManifest

इन प्रॉपर्टी से Calendar ऐड-ऑन के दिखने का तरीका और उसे लागू करने के तरीके को पसंद के मुताबिक बनाया जाता है.

फ़ील्ड
homepageTrigger

HomepageExtensionPoint

यह ऐसे एंडपॉइंट के बारे में बताता है जिसे उन कॉन्टेक्स्ट में एक्ज़ीक्यूट किया जाता है जो तय किए गए काम के ट्रिगर से मैच नहीं करते. इस फ़ंक्शन से जनरेट किए गए सभी कार्ड, उपयोगकर्ता के लिए हमेशा उपलब्ध रहेंगे. हालांकि, अगर यह ऐड-ऑन ज़्यादा टारगेट किए गए ट्रिगर का एलान करता है, तो हो सकता है कि काम के कॉन्टेंट की वजह से उन कार्ड का इस्तेमाल न किया जाए.

मौजूद होने पर, यह addOns.common.homepageTrigger के कॉन्फ़िगरेशन को बदल देता है.

conferenceSolution[]

ConferenceSolution

इस ऐड-ऑन से मिलने वाले कॉन्फ़्रेंस के समाधानों के बारे में बताता है.

createSettingsUrlFunction

string

चलाने के लिए एक ऐसा एंडपॉइंट जो ऐड-ऑन के सेटिंग पेज का यूआरएल बनाता है.

eventOpenTrigger

CalendarExtensionPoint

एक एंडपॉइंट, जो तब ट्रिगर होता है, जब किसी इवेंट को देखने या उसमें बदलाव करने के लिए खोला जाता है.

eventUpdateTrigger

CalendarExtensionPoint

ओपन इवेंट के अपडेट होने पर ट्रिगर होने वाला एंडपॉइंट.

currentEventAccess

EventAccess

इवेंट ऐड-ऑन के ट्रिगर होने पर, डेटा के ऐक्सेस का लेवल तय करता है.

EventAccess

एक एनम, जो इवेंट ट्रिगर के लिए ज़रूरी डेटा ऐक्सेस लेवल को तय करता है.

Enums
UNSPECIFIED जब eventAccess के लिए कुछ भी सेट नहीं किया गया हो, तब यह डिफ़ॉल्ट वैल्यू होती है.
METADATA इवेंट ट्रिगर को इवेंट का मेटाडेटा ऐक्सेस करने की अनुमति देता है, जैसे कि इवेंट आईडी और कैलेंडर आईडी.
READ इवेंट ट्रिगर को दिए गए सभी इवेंट फ़ील्ड का ऐक्सेस देता है. इसमें मेटाडेटा, मेहमान, और कॉन्फ़्रेंस का डेटा शामिल है.
WRITE इवेंट ट्रिगर को इवेंट के मेटाडेटा का ऐक्सेस देता है और मेहमानों को जोड़ने और कॉन्फ़्रेंस डेटा सेट करने जैसी सभी कार्रवाइयां करने की सुविधा देता है.
READ_WRITE इवेंट ट्रिगर को दिए गए सभी इवेंट फ़ील्ड का ऐक्सेस देता है. इसमें मेटाडेटा, मेहमान, और कॉन्फ़्रेंस के डेटा के साथ-साथ सभी कार्रवाइयां करने की सुविधा भी शामिल है.

CalendarExtensionPoint

कैलेंडर ऐड-ऑन के ट्रिगर का एलान करने के लिए सामान्य फ़ॉर्मैट.

फ़ील्ड
runFunction

string

ज़रूरी है. इस एक्सटेंशन पॉइंट के ऐक्टिव होने पर, एक्ज़ीक्यूट करने के लिए एंडपॉइंट.

ConferenceSolution

कॉन्फ़्रेंस से जुड़ी वैल्यू के बारे में बताता है.

फ़ील्ड
onCreateFunction

string

ज़रूरी है. कॉन्फ़्रेंस डेटा बनाने के लिए कॉल किया जाने वाला एंडपॉइंट.

id

string

ज़रूरी है. आईडी, एक ऐड-ऑन में कॉन्फ़्रेंस सलूशन में खास तौर पर असाइन किए जाने चाहिए. ऐसा न होने पर, ऐड-ऑन ट्रिगर होने पर गलत कॉन्फ़्रेंस समाधान का इस्तेमाल किया जा सकता है. किसी ऐड-ऑन का डिसप्ले नेम बदला जा सकता है, लेकिन आईडी को बदलना नहीं चाहिए.

name

string

ज़रूरी है. कॉन्फ़्रेंस सलूशन का डिसप्ले नेम.

logoUrl

string

ज़रूरी है. कॉन्फ़्रेंस सलूशन के लोगो की इमेज का यूआरएल.