google_api_calendar v0.2.0 GoogleApi.Calendar.V3.Model.EventGadget View Source

A gadget that extends this event.

Attributes

  • display (String.t): The gadget's display mode. Optional. Possible values are: - "icon" - The gadget displays next to the event's title in the calendar view. - "chip" - The gadget displays when the event is clicked. Defaults to: null.
  • height (integer()): The gadget's height in pixels. The height must be an integer greater than 0. Optional. Defaults to: null.
  • iconLink (String.t): The gadget's icon URL. The URL scheme must be HTTPS. Defaults to: null.
  • link (String.t): The gadget's URL. The URL scheme must be HTTPS. Defaults to: null.
  • preferences (%{optional(String.t) => String.t}): Preferences. Defaults to: null.
  • title (String.t): The gadget's title. Defaults to: null.
  • type (String.t): The gadget's type. Defaults to: null.
  • width (integer()): The gadget's width in pixels. The width must be an integer greater than 0. Optional. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.Calendar.V3.Model.EventGadget{
  display: any(),
  height: any(),
  iconLink: any(),
  link: any(),
  preferences: map(),
  title: any(),
  type: any(),
  width: any()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.