Reference documentation and code samples for the Google Workspace Add-ons V1 API class Google::Apps::Script::Type::Calendar::CalendarAddOnManifest.
Calendar add-on manifest.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#conference_solution
def conference_solution() -> ::Array<::Google::Apps::Script::Type::Calendar::ConferenceSolution>
- (::Array<::Google::Apps::Script::Type::Calendar::ConferenceSolution>) — Defines conference solutions provided by this add-on.
#conference_solution=
def conference_solution=(value) -> ::Array<::Google::Apps::Script::Type::Calendar::ConferenceSolution>
- value (::Array<::Google::Apps::Script::Type::Calendar::ConferenceSolution>) — Defines conference solutions provided by this add-on.
- (::Array<::Google::Apps::Script::Type::Calendar::ConferenceSolution>) — Defines conference solutions provided by this add-on.
#create_settings_url_function
def create_settings_url_function() -> ::String
- (::String) — An endpoint to execute that creates a URL to the add-on's settings page.
#create_settings_url_function=
def create_settings_url_function=(value) -> ::String
- value (::String) — An endpoint to execute that creates a URL to the add-on's settings page.
- (::String) — An endpoint to execute that creates a URL to the add-on's settings page.
#current_event_access
def current_event_access() -> ::Google::Apps::Script::Type::Calendar::CalendarAddOnManifest::EventAccess
- (::Google::Apps::Script::Type::Calendar::CalendarAddOnManifest::EventAccess) — Define the level of data access when an event addon is triggered.
#current_event_access=
def current_event_access=(value) -> ::Google::Apps::Script::Type::Calendar::CalendarAddOnManifest::EventAccess
- value (::Google::Apps::Script::Type::Calendar::CalendarAddOnManifest::EventAccess) — Define the level of data access when an event addon is triggered.
- (::Google::Apps::Script::Type::Calendar::CalendarAddOnManifest::EventAccess) — Define the level of data access when an event addon is triggered.
#event_open_trigger
def event_open_trigger() -> ::Google::Apps::Script::Type::Calendar::CalendarExtensionPoint
- (::Google::Apps::Script::Type::Calendar::CalendarExtensionPoint) — An endpoint to trigger when an event is opened (viewed/edited).
#event_open_trigger=
def event_open_trigger=(value) -> ::Google::Apps::Script::Type::Calendar::CalendarExtensionPoint
- value (::Google::Apps::Script::Type::Calendar::CalendarExtensionPoint) — An endpoint to trigger when an event is opened (viewed/edited).
- (::Google::Apps::Script::Type::Calendar::CalendarExtensionPoint) — An endpoint to trigger when an event is opened (viewed/edited).
#event_update_trigger
def event_update_trigger() -> ::Google::Apps::Script::Type::Calendar::CalendarExtensionPoint
- (::Google::Apps::Script::Type::Calendar::CalendarExtensionPoint) — An endpoint to trigger when the open event is updated.
#event_update_trigger=
def event_update_trigger=(value) -> ::Google::Apps::Script::Type::Calendar::CalendarExtensionPoint
- value (::Google::Apps::Script::Type::Calendar::CalendarExtensionPoint) — An endpoint to trigger when the open event is updated.
- (::Google::Apps::Script::Type::Calendar::CalendarExtensionPoint) — An endpoint to trigger when the open event is updated.
#homepage_trigger
def homepage_trigger() -> ::Google::Apps::Script::Type::HomepageExtensionPoint
-
(::Google::Apps::Script::Type::HomepageExtensionPoint) — Defines an endpoint that will be executed contexts that don't
match a declared contextual trigger. Any cards generated by this function
will always be available to the user, but may be eclipsed by contextual
content when this add-on declares more targeted triggers.
If present, this overrides the configuration from
addOns.common.homepageTrigger
.
#homepage_trigger=
def homepage_trigger=(value) -> ::Google::Apps::Script::Type::HomepageExtensionPoint
-
value (::Google::Apps::Script::Type::HomepageExtensionPoint) — Defines an endpoint that will be executed contexts that don't
match a declared contextual trigger. Any cards generated by this function
will always be available to the user, but may be eclipsed by contextual
content when this add-on declares more targeted triggers.
If present, this overrides the configuration from
addOns.common.homepageTrigger
.
-
(::Google::Apps::Script::Type::HomepageExtensionPoint) — Defines an endpoint that will be executed contexts that don't
match a declared contextual trigger. Any cards generated by this function
will always be available to the user, but may be eclipsed by contextual
content when this add-on declares more targeted triggers.
If present, this overrides the configuration from
addOns.common.homepageTrigger
.