google_api_slides v0.4.0 GoogleApi.Slides.V1.Model.LayoutPlaceholderIdMapping View Source

The user-specified ID mapping for a placeholder that will be created on a slide from a specified layout.

Attributes

  • layoutPlaceholder (Placeholder): The placeholder on a layout that will be applied to a slide. Only type and index are needed. For example, a predefined `TITLE_AND_BODY` layout may usually have a TITLE placeholder with index 0 and a BODY placeholder with index 0. Defaults to: null.
  • layoutPlaceholderObjectId (String.t): The object ID of the placeholder on a layout that will be applied to a slide. Defaults to: null.
  • objectId (String.t): A user-supplied object ID for the placeholder identified above that to be created onto a slide. If you specify an ID, it must be unique among all pages and page elements in the presentation. The ID must start with an alphanumeric character or an underscore (matches regex `[a-zA-Z0-9]`); remaining characters may include those as well as a hyphen or colon (matches regex `[a-zA-Z0-9-:]`). The length of the ID must not be less than 5 or greater than 50. If you don't specify an ID, a unique one is generated. 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.Slides.V1.Model.LayoutPlaceholderIdMapping{
  layoutPlaceholder: GoogleApi.Slides.V1.Model.Placeholder.t(),
  layoutPlaceholderObjectId: any(),
  objectId: 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.