Class: Peddler::APIs::ListingsItems20210801::ItemVariationTheme

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#attributesArray[String] (readonly)

Returns the value of attribute attributes.

Returns:

  • (Array[String])


368
369
370
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 368

def attributes
  @attributes
end

#themeString (readonly)

Returns the value of attribute theme.

Returns:

  • (String)


369
370
371
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 369

def theme
  @theme
end

Class Method Details

.[](attributes:, theme:) ⇒ Peddler::APIs::ListingsItems20210801::ItemVariationTheme .[](arg0, arg1) ⇒ Peddler::APIs::ListingsItems20210801::ItemVariationTheme

Overloads:



361
362
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 361

def self.[]: (attributes: Array[String], theme: String) -> Peddler::APIs::ListingsItems20210801::ItemVariationTheme
| (Array[String], String) -> Peddler::APIs::ListingsItems20210801::ItemVariationTheme

.members[ :attributes, :theme ]

Returns:

  • ([ :attributes, :theme ])


364
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 364

def self.members: () -> [ :attributes, :theme ]

.new(attributes:, theme:) ⇒ Peddler::APIs::ListingsItems20210801::ItemVariationTheme .new(arg0, arg1) ⇒ Peddler::APIs::ListingsItems20210801::ItemVariationTheme

Overloads:



359
360
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 359

def self.new: (attributes: Array[String], theme: String) -> Peddler::APIs::ListingsItems20210801::ItemVariationTheme
| (Array[String], String) -> Peddler::APIs::ListingsItems20210801::ItemVariationTheme

.parsePeddler::APIs::ListingsItems20210801::ItemVariationTheme

Parameters:

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

Returns:



366
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 366

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

Instance Method Details

#members[ :attributes, :theme ]

Returns:

  • ([ :attributes, :theme ])


371
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 371

def members: () -> [ :attributes, :theme ]

#to_h{ attributes: Array[String], theme: String }

Returns:

  • ({ attributes: Array[String], theme: String })


372
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 372

def to_h: () -> { attributes: Array[String], theme: String }