Class: Google::Apis::SlidesV1::UpdatePageElementAltTextRequest
- Inherits:
-
Object
- Object
- Google::Apis::SlidesV1::UpdatePageElementAltTextRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/slides_v1/classes.rb,
lib/google/apis/slides_v1/representations.rb,
lib/google/apis/slides_v1/representations.rb
Overview
Updates the alt text title and/or description of a page element.
Instance Attribute Summary collapse
-
#description ⇒ String
The updated alt text description of the page element.
-
#object_id_prop ⇒ String
The object ID of the page element the updates are applied to.
-
#title ⇒ String
The updated alt text title of the page element.
Instance Method Summary collapse
-
#initialize(**args) ⇒ UpdatePageElementAltTextRequest
constructor
A new instance of UpdatePageElementAltTextRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ UpdatePageElementAltTextRequest
Returns a new instance of UpdatePageElementAltTextRequest.
4582 4583 4584 |
# File 'lib/google/apis/slides_v1/classes.rb', line 4582 def initialize(**args) update!(**args) end |
Instance Attribute Details
#description ⇒ String
The updated alt text description of the page element. If unset the existing
value will be maintained. The description is exposed to screen readers and
other accessibility interfaces. Only use human readable values related to the
content of the page element.
Corresponds to the JSON property description
4567 4568 4569 |
# File 'lib/google/apis/slides_v1/classes.rb', line 4567 def description @description end |
#object_id_prop ⇒ String
The object ID of the page element the updates are applied to.
Corresponds to the JSON property objectId
4572 4573 4574 |
# File 'lib/google/apis/slides_v1/classes.rb', line 4572 def object_id_prop @object_id_prop end |
#title ⇒ String
The updated alt text title of the page element. If unset the existing value
will be maintained. The title is exposed to screen readers and other
accessibility interfaces. Only use human readable values related to the
content of the page element.
Corresponds to the JSON property title
4580 4581 4582 |
# File 'lib/google/apis/slides_v1/classes.rb', line 4580 def title @title end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4587 4588 4589 4590 4591 |
# File 'lib/google/apis/slides_v1/classes.rb', line 4587 def update!(**args) @description = args[:description] if args.key?(:description) @object_id_prop = args[:object_id_prop] if args.key?(:object_id_prop) @title = args[:title] if args.key?(:title) end |