Google Workspace Add-ons V1 API - Class Google::Apps::Script::Type::Calendar::CalendarAddOnManifest (v0.4.0)

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>
Returns

#conference_solution=

def conference_solution=(value) -> ::Array<::Google::Apps::Script::Type::Calendar::ConferenceSolution>
Parameter
Returns

#create_settings_url_function

def create_settings_url_function() -> ::String
Returns
  • (::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
Parameter
  • value (::String) — An endpoint to execute that creates a URL to the add-on's settings page.
Returns
  • (::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
Returns

#current_event_access=

def current_event_access=(value) -> ::Google::Apps::Script::Type::Calendar::CalendarAddOnManifest::EventAccess
Parameter
Returns

#event_open_trigger

def event_open_trigger() -> ::Google::Apps::Script::Type::Calendar::CalendarExtensionPoint
Returns

#event_open_trigger=

def event_open_trigger=(value) -> ::Google::Apps::Script::Type::Calendar::CalendarExtensionPoint
Parameter
Returns

#event_update_trigger

def event_update_trigger() -> ::Google::Apps::Script::Type::Calendar::CalendarExtensionPoint
Returns

#event_update_trigger=

def event_update_trigger=(value) -> ::Google::Apps::Script::Type::Calendar::CalendarExtensionPoint
Parameter
Returns

#homepage_trigger

def homepage_trigger() -> ::Google::Apps::Script::Type::HomepageExtensionPoint
Returns
  • (::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
Parameter
  • 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.

Returns
  • (::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.