Class: Google::Apis::SlidesV1::Image
- Inherits:
-
Object
- Object
- Google::Apis::SlidesV1::Image
- 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
A PageElement kind representing an image.
Instance Attribute Summary collapse
-
#content_url ⇒ String
An URL to an image with a default lifetime of 30 minutes.
-
#image_properties ⇒ Google::Apis::SlidesV1::ImageProperties
The properties of the Image.
-
#placeholder ⇒ Google::Apis::SlidesV1::Placeholder
The placeholder information that uniquely identifies a placeholder shape.
-
#source_url ⇒ String
The source URL is the URL used to insert the image.
Instance Method Summary collapse
-
#initialize(**args) ⇒ Image
constructor
A new instance of Image.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ Image
Returns a new instance of Image.
1222 1223 1224 |
# File 'lib/google/apis/slides_v1/classes.rb', line 1222 def initialize(**args) update!(**args) end |
Instance Attribute Details
#content_url ⇒ String
An URL to an image with a default lifetime of 30 minutes. This URL is tagged
with the account of the requester. Anyone with the URL effectively accesses
the image as the original requester. Access to the image may be lost if the
presentation's sharing settings change.
Corresponds to the JSON property contentUrl
1204 1205 1206 |
# File 'lib/google/apis/slides_v1/classes.rb', line 1204 def content_url @content_url end |
#image_properties ⇒ Google::Apis::SlidesV1::ImageProperties
The properties of the Image.
Corresponds to the JSON property imageProperties
1209 1210 1211 |
# File 'lib/google/apis/slides_v1/classes.rb', line 1209 def image_properties @image_properties end |
#placeholder ⇒ Google::Apis::SlidesV1::Placeholder
The placeholder information that uniquely identifies a placeholder shape.
Corresponds to the JSON property placeholder
1214 1215 1216 |
# File 'lib/google/apis/slides_v1/classes.rb', line 1214 def placeholder @placeholder end |
#source_url ⇒ String
The source URL is the URL used to insert the image. The source URL can be
empty.
Corresponds to the JSON property sourceUrl
1220 1221 1222 |
# File 'lib/google/apis/slides_v1/classes.rb', line 1220 def source_url @source_url end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1227 1228 1229 1230 1231 1232 |
# File 'lib/google/apis/slides_v1/classes.rb', line 1227 def update!(**args) @content_url = args[:content_url] if args.key?(:content_url) @image_properties = args[:image_properties] if args.key?(:image_properties) @placeholder = args[:placeholder] if args.key?(:placeholder) @source_url = args[:source_url] if args.key?(:source_url) end |