Class: Google::Apis::DocsV1::TableCellStyle
- Inherits:
-
Object
- Object
- Google::Apis::DocsV1::TableCellStyle
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/docs_v1/classes.rb,
generated/google/apis/docs_v1/representations.rb,
generated/google/apis/docs_v1/representations.rb
Overview
The style of a TableCell. Inherited table cell styles are represented as unset fields in this message. A table cell style can inherit from the table's style.
Instance Attribute Summary collapse
-
#background_color ⇒ Google::Apis::DocsV1::OptionalColor
A color that can either be fully opaque or fully transparent.
-
#border_bottom ⇒ Google::Apis::DocsV1::TableCellBorder
A border around a table cell.
-
#border_left ⇒ Google::Apis::DocsV1::TableCellBorder
A border around a table cell.
-
#border_right ⇒ Google::Apis::DocsV1::TableCellBorder
A border around a table cell.
-
#border_top ⇒ Google::Apis::DocsV1::TableCellBorder
A border around a table cell.
-
#column_span ⇒ Fixnum
The column span of the cell.
-
#content_alignment ⇒ String
The alignment of the content in the table cell.
-
#padding_bottom ⇒ Google::Apis::DocsV1::Dimension
A magnitude in a single direction in the specified units.
-
#padding_left ⇒ Google::Apis::DocsV1::Dimension
A magnitude in a single direction in the specified units.
-
#padding_right ⇒ Google::Apis::DocsV1::Dimension
A magnitude in a single direction in the specified units.
-
#padding_top ⇒ Google::Apis::DocsV1::Dimension
A magnitude in a single direction in the specified units.
-
#row_span ⇒ Fixnum
The row span of the cell.
Instance Method Summary collapse
-
#initialize(**args) ⇒ TableCellStyle
constructor
A new instance of TableCellStyle.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ TableCellStyle
Returns a new instance of TableCellStyle
4650 4651 4652 |
# File 'generated/google/apis/docs_v1/classes.rb', line 4650 def initialize(**args) update!(**args) end |
Instance Attribute Details
#background_color ⇒ Google::Apis::DocsV1::OptionalColor
A color that can either be fully opaque or fully transparent.
Corresponds to the JSON property backgroundColor
4592 4593 4594 |
# File 'generated/google/apis/docs_v1/classes.rb', line 4592 def background_color @background_color end |
#border_bottom ⇒ Google::Apis::DocsV1::TableCellBorder
A border around a table cell.
Corresponds to the JSON property borderBottom
4597 4598 4599 |
# File 'generated/google/apis/docs_v1/classes.rb', line 4597 def border_bottom @border_bottom end |
#border_left ⇒ Google::Apis::DocsV1::TableCellBorder
A border around a table cell.
Corresponds to the JSON property borderLeft
4602 4603 4604 |
# File 'generated/google/apis/docs_v1/classes.rb', line 4602 def border_left @border_left end |
#border_right ⇒ Google::Apis::DocsV1::TableCellBorder
A border around a table cell.
Corresponds to the JSON property borderRight
4607 4608 4609 |
# File 'generated/google/apis/docs_v1/classes.rb', line 4607 def border_right @border_right end |
#border_top ⇒ Google::Apis::DocsV1::TableCellBorder
A border around a table cell.
Corresponds to the JSON property borderTop
4612 4613 4614 |
# File 'generated/google/apis/docs_v1/classes.rb', line 4612 def border_top @border_top end |
#column_span ⇒ Fixnum
The column span of the cell. This property is read-only.
Corresponds to the JSON property columnSpan
4617 4618 4619 |
# File 'generated/google/apis/docs_v1/classes.rb', line 4617 def column_span @column_span end |
#content_alignment ⇒ String
The alignment of the content in the table cell. The default alignment
matches the alignment for newly created table cells in the Docs editor.
Corresponds to the JSON property contentAlignment
4623 4624 4625 |
# File 'generated/google/apis/docs_v1/classes.rb', line 4623 def content_alignment @content_alignment end |
#padding_bottom ⇒ Google::Apis::DocsV1::Dimension
A magnitude in a single direction in the specified units.
Corresponds to the JSON property paddingBottom
4628 4629 4630 |
# File 'generated/google/apis/docs_v1/classes.rb', line 4628 def padding_bottom @padding_bottom end |
#padding_left ⇒ Google::Apis::DocsV1::Dimension
A magnitude in a single direction in the specified units.
Corresponds to the JSON property paddingLeft
4633 4634 4635 |
# File 'generated/google/apis/docs_v1/classes.rb', line 4633 def padding_left @padding_left end |
#padding_right ⇒ Google::Apis::DocsV1::Dimension
A magnitude in a single direction in the specified units.
Corresponds to the JSON property paddingRight
4638 4639 4640 |
# File 'generated/google/apis/docs_v1/classes.rb', line 4638 def padding_right @padding_right end |
#padding_top ⇒ Google::Apis::DocsV1::Dimension
A magnitude in a single direction in the specified units.
Corresponds to the JSON property paddingTop
4643 4644 4645 |
# File 'generated/google/apis/docs_v1/classes.rb', line 4643 def padding_top @padding_top end |
#row_span ⇒ Fixnum
The row span of the cell. This property is read-only.
Corresponds to the JSON property rowSpan
4648 4649 4650 |
# File 'generated/google/apis/docs_v1/classes.rb', line 4648 def row_span @row_span end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4655 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 |
# File 'generated/google/apis/docs_v1/classes.rb', line 4655 def update!(**args) @background_color = args[:background_color] if args.key?(:background_color) @border_bottom = args[:border_bottom] if args.key?(:border_bottom) @border_left = args[:border_left] if args.key?(:border_left) @border_right = args[:border_right] if args.key?(:border_right) @border_top = args[:border_top] if args.key?(:border_top) @column_span = args[:column_span] if args.key?(:column_span) @content_alignment = args[:content_alignment] if args.key?(:content_alignment) @padding_bottom = args[:padding_bottom] if args.key?(:padding_bottom) @padding_left = args[:padding_left] if args.key?(:padding_left) @padding_right = args[:padding_right] if args.key?(:padding_right) @padding_top = args[:padding_top] if args.key?(:padding_top) @row_span = args[:row_span] if args.key?(:row_span) end |