Class: Google::Apis::SlidesV1::Line
- Inherits:
-
Object
- Object
- Google::Apis::SlidesV1::Line
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/slides_v1/classes.rb,
generated/google/apis/slides_v1/representations.rb,
generated/google/apis/slides_v1/representations.rb
Overview
A PageElement kind representing a non-connector line, straight connector, curved connector, or bent connector.
Instance Attribute Summary collapse
-
#line_category ⇒ String
The category of the line.
-
#line_properties ⇒ Google::Apis::SlidesV1::LineProperties
The properties of the Line.
-
#line_type ⇒ String
The type of the line.
Instance Method Summary collapse
-
#initialize(**args) ⇒ Line
constructor
A new instance of Line.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ Line
Returns a new instance of Line
1589 1590 1591 |
# File 'generated/google/apis/slides_v1/classes.rb', line 1589 def initialize(**args) update!(**args) end |
Instance Attribute Details
#line_category ⇒ String
The category of the line.
It matches the category
specified in CreateLineRequest, and can be updated
with
UpdateLineCategoryRequest.
Corresponds to the JSON property lineCategory
1575 1576 1577 |
# File 'generated/google/apis/slides_v1/classes.rb', line 1575 def line_category @line_category end |
#line_properties ⇒ Google::Apis::SlidesV1::LineProperties
The properties of the Line.
When unset, these fields default to values that match the appearance of
new lines created in the Slides editor.
Corresponds to the JSON property lineProperties
1582 1583 1584 |
# File 'generated/google/apis/slides_v1/classes.rb', line 1582 def line_properties @line_properties end |
#line_type ⇒ String
The type of the line.
Corresponds to the JSON property lineType
1587 1588 1589 |
# File 'generated/google/apis/slides_v1/classes.rb', line 1587 def line_type @line_type end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1594 1595 1596 1597 1598 |
# File 'generated/google/apis/slides_v1/classes.rb', line 1594 def update!(**args) @line_category = args[:line_category] if args.key?(:line_category) @line_properties = args[:line_properties] if args.key?(:line_properties) @line_type = args[:line_type] if args.key?(:line_type) end |