View Source GoogleApi.Docs.V1.Model.InlineObjectElement (google_api_docs v0.17.1)

A ParagraphElement that contains an InlineObject.

Attributes

  • inlineObjectId (type: String.t, default: nil) - The ID of the InlineObject this element contains.
  • suggestedDeletionIds (type: list(String.t), default: nil) - The suggested deletion IDs. If empty, then there are no suggested deletions of this content.
  • suggestedInsertionIds (type: list(String.t), default: nil) - The suggested insertion IDs. An InlineObjectElement may have multiple insertion IDs if it's a nested suggested change. If empty, then this is not a suggested insertion.
  • suggestedTextStyleChanges (type: %{optional(String.t) => GoogleApi.Docs.V1.Model.SuggestedTextStyle.t}, default: nil) - The suggested text style changes to this InlineObject, keyed by suggestion ID.
  • textStyle (type: GoogleApi.Docs.V1.Model.TextStyle.t, default: nil) - The text style of this InlineObjectElement. Similar to text content, like text runs and footnote references, the text style of an inline object element can affect content layout as well as the styling of text inserted next to it.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Docs.V1.Model.InlineObjectElement{
  inlineObjectId: String.t() | nil,
  suggestedDeletionIds: [String.t()] | nil,
  suggestedInsertionIds: [String.t()] | nil,
  suggestedTextStyleChanges:
    %{optional(String.t()) => GoogleApi.Docs.V1.Model.SuggestedTextStyle.t()}
    | nil,
  textStyle: GoogleApi.Docs.V1.Model.TextStyle.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.