Class: Google::Apis::WalletobjectsV1::CardRowThreeItems
- Inherits:
-
Object
- Object
- Google::Apis::WalletobjectsV1::CardRowThreeItems
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/walletobjects_v1/classes.rb,
lib/google/apis/walletobjects_v1/representations.rb,
lib/google/apis/walletobjects_v1/representations.rb
Instance Attribute Summary collapse
-
#end_item ⇒ Google::Apis::WalletobjectsV1::TemplateItem
The item to be displayed at the end of the row.
-
#middle_item ⇒ Google::Apis::WalletobjectsV1::TemplateItem
The item to be displayed in the middle of the row.
-
#start_item ⇒ Google::Apis::WalletobjectsV1::TemplateItem
The item to be displayed at the start of the row.
Instance Method Summary collapse
-
#initialize(**args) ⇒ CardRowThreeItems
constructor
A new instance of CardRowThreeItems.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ CardRowThreeItems
Returns a new instance of CardRowThreeItems.
644 645 646 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 644 def initialize(**args) update!(**args) end |
Instance Attribute Details
#end_item ⇒ Google::Apis::WalletobjectsV1::TemplateItem
The item to be displayed at the end of the row. This item will be aligned to
the right.
Corresponds to the JSON property endItem
630 631 632 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 630 def end_item @end_item end |
#middle_item ⇒ Google::Apis::WalletobjectsV1::TemplateItem
The item to be displayed in the middle of the row. This item will be centered
between the start and end items.
Corresponds to the JSON property middleItem
636 637 638 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 636 def middle_item @middle_item end |
#start_item ⇒ Google::Apis::WalletobjectsV1::TemplateItem
The item to be displayed at the start of the row. This item will be aligned to
the left.
Corresponds to the JSON property startItem
642 643 644 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 642 def start_item @start_item end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
649 650 651 652 653 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 649 def update!(**args) @end_item = args[:end_item] if args.key?(:end_item) @middle_item = args[:middle_item] if args.key?(:middle_item) @start_item = args[:start_item] if args.key?(:start_item) end |