class Google::Apis::DocsV1::InsertTextRequest
Inserts text at the specified location.
Attributes
Location
at the end of a body, header, footer or footnote. The location is immediately before the last newline in the document segment. Corresponds to the JSON property `endOfSegmentLocation` @return [Google::Apis::DocsV1::EndOfSegmentLocation]
A particular location in the document. Corresponds to the JSON property `location` @return [Google::Apis::DocsV1::Location]
The text to be inserted. Inserting a newline character will implicitly create a new Paragraph
at that index. The paragraph style of the new paragraph will be copied from the paragraph at the current insertion index, including lists and bullets. Text styles for inserted text will be determined automatically, generally preserving the styling of neighboring text. In most cases, the text style for the inserted text will match the text immediately before the insertion index. Some control characters (U+0000-U+0008, U+000C-U+001F) and characters from the Unicode Basic Multilingual Plane Private Use Area (U+E000- U+F8FF) will be stripped out of the inserted text. Corresponds to the JSON property `text` @return [String]
Public Class Methods
# File lib/google/apis/docs_v1/classes.rb, line 2333 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/docs_v1/classes.rb, line 2338 def update!(**args) @end_of_segment_location = args[:end_of_segment_location] if args.key?(:end_of_segment_location) @location = args[:location] if args.key?(:location) @text = args[:text] if args.key?(:text) end