GoogleApi.Slides.V1.Model.DeleteTextRequest (google_api_slides v0.24.0)
View SourceDeletes text from a shape or a table cell.
Attributes
-
cellLocation
(type:GoogleApi.Slides.V1.Model.TableCellLocation.t
, default:nil
) - The optional table cell location if the text is to be deleted from a table cell. If present, the object_id must refer to a table. -
objectId
(type:String.t
, default:nil
) - The object ID of the shape or table from which the text will be deleted. -
textRange
(type:GoogleApi.Slides.V1.Model.Range.t
, default:nil
) - The range of text to delete, based on TextElement indexes. There is always an implicit newline character at the end of a shape's or table cell's text that cannot be deleted.Range.Type.ALL
will use the correct bounds, but care must be taken when specifying explicit bounds for range typesFROM_START_INDEX
andFIXED_RANGE
. For example, if the text is "ABC", followed by an implicit newline, then the maximum value is 2 fortext_range.start_index
and 3 fortext_range.end_index
. Deleting text that crosses a paragraph boundary may result in changes to paragraph styles and lists as the two paragraphs are merged. Ranges that include only one code unit of a surrogate pair are expanded to include both code units.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Slides.V1.Model.DeleteTextRequest{ cellLocation: GoogleApi.Slides.V1.Model.TableCellLocation.t() | nil, objectId: String.t() | nil, textRange: GoogleApi.Slides.V1.Model.Range.t() | nil }