Class: Peddler::APIs::AplusContent20201101::ThreeColumnComparisonRow

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

#metric_values ⇒ Array[Peddler::APIs::AplusContent20201101::MetricValueItem]? (readonly)

Returns the value of attribute metric_values.



2163
2164
2165
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 2163

def metric_values
  @metric_values
end

#position ⇒ Integer? (readonly)

Returns the value of attribute position.

Returns:

  • (Integer, nil)


2164
2165
2166
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 2164

def position
  @position
end

Class Method Details

.[](metric_values:, position:) ⇒ Peddler::APIs::AplusContent20201101::ThreeColumnComparisonRow .[](arg0, arg1) ⇒ Peddler::APIs::AplusContent20201101::ThreeColumnComparisonRow



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

def self.[]: (?metric_values: Array[Peddler::APIs::AplusContent20201101::MetricValueItem]?, ?position: Integer?) -> Peddler::APIs::AplusContent20201101::ThreeColumnComparisonRow
| (Array[Peddler::APIs::AplusContent20201101::MetricValueItem]?, Integer?) -> Peddler::APIs::AplusContent20201101::ThreeColumnComparisonRow

.members ⇒ [ :metric_values, :position ]

Returns:

  • ([ :metric_values, :position ])


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

def self.members: () -> [ :metric_values, :position ]

.new(metric_values:, position:) ⇒ Peddler::APIs::AplusContent20201101::ThreeColumnComparisonRow .new(arg0, arg1) ⇒ Peddler::APIs::AplusContent20201101::ThreeColumnComparisonRow



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

def self.new: (?metric_values: Array[Peddler::APIs::AplusContent20201101::MetricValueItem]?, ?position: Integer?) -> Peddler::APIs::AplusContent20201101::ThreeColumnComparisonRow
| (Array[Peddler::APIs::AplusContent20201101::MetricValueItem]?, Integer?) -> Peddler::APIs::AplusContent20201101::ThreeColumnComparisonRow

.parse ⇒ Peddler::APIs::AplusContent20201101::ThreeColumnComparisonRow

Parameters:

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

Returns:



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

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

Instance Method Details

#members ⇒ [ :metric_values, :position ]

Returns:

  • ([ :metric_values, :position ])


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

def members: () -> [ :metric_values, :position ]

#to_h ⇒ { metric_values: Array[Peddler::APIs::AplusContent20201101::MetricValueItem]?, position: Integer? }

Returns:



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

def to_h: () -> { metric_values: Array[Peddler::APIs::AplusContent20201101::MetricValueItem]?, position: Integer? }