Class: Peddler::APIs::AplusContent20201101::PremiumComparisonScrollerModule

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::ComparisonProducts] (readonly)

Returns the value of attribute comparison_products.



1158
1159
1160
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 1158

def comparison_products
  @comparison_products
end

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

Returns the value of attribute comparison_rows.



1159
1160
1161
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 1159

def comparison_rows
  @comparison_rows
end

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

Returns the value of attribute headline.



1160
1161
1162
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 1160

def headline
  @headline
end

#show_atc ⇒ Boolean? (readonly)

Returns the value of attribute show_atc.

Returns:

  • (Boolean, nil)


1161
1162
1163
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 1161

def show_atc
  @show_atc
end

#show_prices ⇒ Boolean? (readonly)

Returns the value of attribute show_prices.

Returns:

  • (Boolean, nil)


1162
1163
1164
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 1162

def show_prices
  @show_prices
end

#show_reviews ⇒ Boolean? (readonly)

Returns the value of attribute show_reviews.

Returns:

  • (Boolean, nil)


1163
1164
1165
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 1163

def show_reviews
  @show_reviews
end

Class Method Details

.[](comparison_products:, comparison_rows:, headline:, show_atc:, show_prices:, show_reviews:) ⇒ Peddler::APIs::AplusContent20201101::PremiumComparisonScrollerModule .[](arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::AplusContent20201101::PremiumComparisonScrollerModule

Overloads:



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

def self.[]: (comparison_products: Array[Peddler::APIs::AplusContent20201101::ComparisonProducts], comparison_rows: Array[Peddler::APIs::AplusContent20201101::ComparisonMetrics], headline: Peddler::APIs::AplusContent20201101::TextComponent, ?show_atc: bool?, ?show_prices: bool?, ?show_reviews: bool?) -> Peddler::APIs::AplusContent20201101::PremiumComparisonScrollerModule
| (Array[Peddler::APIs::AplusContent20201101::ComparisonProducts], Array[Peddler::APIs::AplusContent20201101::ComparisonMetrics], Peddler::APIs::AplusContent20201101::TextComponent, bool?, bool?, bool?) -> Peddler::APIs::AplusContent20201101::PremiumComparisonScrollerModule

.members ⇒ [ :comparison_products, :comparison_rows, :headline, :show_atc, :show_prices, :show_reviews ]

Returns:

  • ([ :comparison_products, :comparison_rows, :headline, :show_atc, :show_prices, :show_reviews ])


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

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

.new(comparison_products:, comparison_rows:, headline:, show_atc:, show_prices:, show_reviews:) ⇒ Peddler::APIs::AplusContent20201101::PremiumComparisonScrollerModule .new(arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::AplusContent20201101::PremiumComparisonScrollerModule

Overloads:



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

def self.new: (comparison_products: Array[Peddler::APIs::AplusContent20201101::ComparisonProducts], comparison_rows: Array[Peddler::APIs::AplusContent20201101::ComparisonMetrics], headline: Peddler::APIs::AplusContent20201101::TextComponent, ?show_atc: bool?, ?show_prices: bool?, ?show_reviews: bool?) -> Peddler::APIs::AplusContent20201101::PremiumComparisonScrollerModule
| (Array[Peddler::APIs::AplusContent20201101::ComparisonProducts], Array[Peddler::APIs::AplusContent20201101::ComparisonMetrics], Peddler::APIs::AplusContent20201101::TextComponent, bool?, bool?, bool?) -> Peddler::APIs::AplusContent20201101::PremiumComparisonScrollerModule

.parse ⇒ Peddler::APIs::AplusContent20201101::PremiumComparisonScrollerModule

Parameters:

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

Returns:



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

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

Instance Method Details

#members ⇒ [ :comparison_products, :comparison_rows, :headline, :show_atc, :show_prices, :show_reviews ]

Returns:

  • ([ :comparison_products, :comparison_rows, :headline, :show_atc, :show_prices, :show_reviews ])


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

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

#show_atc? ⇒ Boolean

Returns:

  • (Boolean)


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

def show_atc?: () -> bool

#show_prices? ⇒ Boolean

Returns:

  • (Boolean)


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

def show_prices?: () -> bool

#show_reviews? ⇒ Boolean

Returns:

  • (Boolean)


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

def show_reviews?: () -> bool

#to_h ⇒ { comparison_products: Array[Peddler::APIs::AplusContent20201101::ComparisonProducts], comparison_rows: Array[Peddler::APIs::AplusContent20201101::ComparisonMetrics], headline: Peddler::APIs::AplusContent20201101::TextComponent, show_atc: bool?, show_prices: bool?, show_reviews: bool? }

Returns:



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

def to_h: () -> { comparison_products: Array[Peddler::APIs::AplusContent20201101::ComparisonProducts], comparison_rows: Array[Peddler::APIs::AplusContent20201101::ComparisonMetrics], headline: Peddler::APIs::AplusContent20201101::TextComponent, show_atc: bool?, show_prices: bool?, show_reviews: bool? }