cellLocation = $cellLocation; } /** * @return TableCellLocation */ public function getCellLocation() { return $this->cellLocation; } /** * The object ID of the shape or table from which the text will be deleted. * * @param string $objectId */ public function setObjectId($objectId) { $this->objectId = $objectId; } /** * @return string */ public function getObjectId() { return $this->objectId; } /** * 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 types * `FROM_START_INDEX` and `FIXED_RANGE`. For example, if the text is "ABC", * followed by an implicit newline, then the maximum value is 2 for * `text_range.start_index` and 3 for `text_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. * * @param Range $textRange */ public function setTextRange(Range $textRange) { $this->textRange = $textRange; } /** * @return Range */ public function getTextRange() { return $this->textRange; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(DeleteTextRequest::class, 'Google_Service_Slides_DeleteTextRequest');