Class: Peddler::DataKiosk::SellerAnalytics20250331::TimeRangeBenchmarking

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/data_kiosk/seller_analytics20250331.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#month_over_month ⇒ Float? (readonly)

Returns the value of attribute month_over_month.

Returns:

  • (Float, nil)


491
492
493
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 491

def month_over_month
  @month_over_month
end

#week_over_week ⇒ Float? (readonly)

Returns the value of attribute week_over_week.

Returns:

  • (Float, nil)


492
493
494
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 492

def week_over_week
  @week_over_week
end

#year_over_year ⇒ Float? (readonly)

Returns the value of attribute year_over_year.

Returns:

  • (Float, nil)


493
494
495
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 493

def year_over_year
  @year_over_year
end

Class Method Details

.[](month_over_month:, week_over_week:, year_over_year:) ⇒ Peddler::DataKiosk::SellerAnalytics20250331::TimeRangeBenchmarking .[](arg0, arg1, arg2) ⇒ Peddler::DataKiosk::SellerAnalytics20250331::TimeRangeBenchmarking

Overloads:



484
485
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 484

def self.[]: (?month_over_month: Float?, ?week_over_week: Float?, ?year_over_year: Float?) -> Peddler::DataKiosk::SellerAnalytics20250331::TimeRangeBenchmarking
| (Float?, Float?, Float?) -> Peddler::DataKiosk::SellerAnalytics20250331::TimeRangeBenchmarking

.members ⇒ [ :month_over_month, :week_over_week, :year_over_year ]

Returns:

  • ([ :month_over_month, :week_over_week, :year_over_year ])


487
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 487

def self.members: () -> [ :month_over_month, :week_over_week, :year_over_year ]

.new(month_over_month:, week_over_week:, year_over_year:) ⇒ Peddler::DataKiosk::SellerAnalytics20250331::TimeRangeBenchmarking .new(arg0, arg1, arg2) ⇒ Peddler::DataKiosk::SellerAnalytics20250331::TimeRangeBenchmarking

Overloads:



482
483
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 482

def self.new: (?month_over_month: Float?, ?week_over_week: Float?, ?year_over_year: Float?) -> Peddler::DataKiosk::SellerAnalytics20250331::TimeRangeBenchmarking
| (Float?, Float?, Float?) -> Peddler::DataKiosk::SellerAnalytics20250331::TimeRangeBenchmarking

.parse ⇒ Peddler::DataKiosk::SellerAnalytics20250331::TimeRangeBenchmarking

Parameters:

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

Returns:



489
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 489

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::DataKiosk::SellerAnalytics20250331::TimeRangeBenchmarking

Instance Method Details

#members ⇒ [ :month_over_month, :week_over_week, :year_over_year ]

Returns:

  • ([ :month_over_month, :week_over_week, :year_over_year ])


495
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 495

def members: () -> [ :month_over_month, :week_over_week, :year_over_year ]

#to_h ⇒ { month_over_month: Float?, week_over_week: Float?, year_over_year: Float? }

Returns:

  • ({ month_over_month: Float?, week_over_week: Float?, year_over_year: Float? })


496
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 496

def to_h: () -> { month_over_month: Float?, week_over_week: Float?, year_over_year: Float? }