google_api_slides v0.5.1 GoogleApi.Slides.V1.Model.Shape View Source

A PageElement kind representing a generic shape that does not have a more specific classification.

Attributes

  • placeholder (type: GoogleApi.Slides.V1.Model.Placeholder.t, default: nil) - Placeholders are shapes that are inherit from corresponding placeholders on layouts and masters.

    If set, the shape is a placeholder shape and any inherited properties can be resolved by looking at the parent placeholder identified by the Placeholder.parent_object_id field.

  • shapeProperties (type: GoogleApi.Slides.V1.Model.ShapeProperties.t, default: nil) - The properties of the shape.

  • shapeType (type: String.t, default: nil) - The type of the shape.

  • text (type: GoogleApi.Slides.V1.Model.TextContent.t, default: nil) - The text content of the shape.

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.Shape{
  placeholder: GoogleApi.Slides.V1.Model.Placeholder.t(),
  shapeProperties: GoogleApi.Slides.V1.Model.ShapeProperties.t(),
  shapeType: String.t(),
  text: GoogleApi.Slides.V1.Model.TextContent.t()
}

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.