Class: Peddler::APIs::AplusContent20201101::PremiumThreeColumnComparisonModule

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/aplus_content_2020_11_01.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#comparison_products ⇒ Array[Peddler::APIs::AplusContent20201101::ThreeColumnComparisonProduct] (readonly)

Returns the value of attribute comparison_products.



1434
1435
1436
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 1434

def comparison_products
  @comparison_products
end

#comparison_rows ⇒ Array[Peddler::APIs::AplusContent20201101::ThreeColumnComparisonRow] (readonly)

Returns the value of attribute comparison_rows.



1435
1436
1437
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 1435

def comparison_rows
  @comparison_rows
end

#headline ⇒ Peddler::APIs::AplusContent20201101::TextComponent (readonly)

Returns the value of attribute headline.



1436
1437
1438
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 1436

def headline
  @headline
end

Class Method Details

.[](comparison_products:, comparison_rows:, headline:) ⇒ Peddler::APIs::AplusContent20201101::PremiumThreeColumnComparisonModule .[](arg0, arg1, arg2) ⇒ Peddler::APIs::AplusContent20201101::PremiumThreeColumnComparisonModule



1427
1428
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 1427

def self.[]: (comparison_products: Array[Peddler::APIs::AplusContent20201101::ThreeColumnComparisonProduct], comparison_rows: Array[Peddler::APIs::AplusContent20201101::ThreeColumnComparisonRow], headline: Peddler::APIs::AplusContent20201101::TextComponent) -> Peddler::APIs::AplusContent20201101::PremiumThreeColumnComparisonModule
| (Array[Peddler::APIs::AplusContent20201101::ThreeColumnComparisonProduct], Array[Peddler::APIs::AplusContent20201101::ThreeColumnComparisonRow], Peddler::APIs::AplusContent20201101::TextComponent) -> Peddler::APIs::AplusContent20201101::PremiumThreeColumnComparisonModule

.members ⇒ [ :comparison_products, :comparison_rows, :headline ]

Returns:

  • ([ :comparison_products, :comparison_rows, :headline ])


1430
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 1430

def self.members: () -> [ :comparison_products, :comparison_rows, :headline ]

.new(comparison_products:, comparison_rows:, headline:) ⇒ Peddler::APIs::AplusContent20201101::PremiumThreeColumnComparisonModule .new(arg0, arg1, arg2) ⇒ Peddler::APIs::AplusContent20201101::PremiumThreeColumnComparisonModule



1425
1426
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 1425

def self.new: (comparison_products: Array[Peddler::APIs::AplusContent20201101::ThreeColumnComparisonProduct], comparison_rows: Array[Peddler::APIs::AplusContent20201101::ThreeColumnComparisonRow], headline: Peddler::APIs::AplusContent20201101::TextComponent) -> Peddler::APIs::AplusContent20201101::PremiumThreeColumnComparisonModule
| (Array[Peddler::APIs::AplusContent20201101::ThreeColumnComparisonProduct], Array[Peddler::APIs::AplusContent20201101::ThreeColumnComparisonRow], Peddler::APIs::AplusContent20201101::TextComponent) -> Peddler::APIs::AplusContent20201101::PremiumThreeColumnComparisonModule

.parse ⇒ Peddler::APIs::AplusContent20201101::PremiumThreeColumnComparisonModule

Parameters:

  • (Hash[String | Symbol, untyped])
  • (Object)

Returns:



1432
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 1432

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::AplusContent20201101::PremiumThreeColumnComparisonModule

Instance Method Details

#members ⇒ [ :comparison_products, :comparison_rows, :headline ]

Returns:

  • ([ :comparison_products, :comparison_rows, :headline ])


1438
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 1438

def members: () -> [ :comparison_products, :comparison_rows, :headline ]

#to_h ⇒ { comparison_products: Array[Peddler::APIs::AplusContent20201101::ThreeColumnComparisonProduct], comparison_rows: Array[Peddler::APIs::AplusContent20201101::ThreeColumnComparisonRow], headline: Peddler::APIs::AplusContent20201101::TextComponent }



1439
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 1439

def to_h: () -> { comparison_products: Array[Peddler::APIs::AplusContent20201101::ThreeColumnComparisonProduct], comparison_rows: Array[Peddler::APIs::AplusContent20201101::ThreeColumnComparisonRow], headline: Peddler::APIs::AplusContent20201101::TextComponent }