Class: Peddler::APIs::ShippingV2::OperatingHours

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#closing_timePeddler::APIs::ShippingV2::TimeOfDay? (readonly)

Returns the value of attribute closing_time.



1392
1393
1394
# File 'sig/peddler/apis/shipping_v2.rbs', line 1392

def closing_time
  @closing_time
end

#mid_day_closuresArray[Peddler::APIs::ShippingV2::TimeOfDay]? (readonly)

Returns the value of attribute mid_day_closures.

Returns:



1393
1394
1395
# File 'sig/peddler/apis/shipping_v2.rbs', line 1393

def mid_day_closures
  @mid_day_closures
end

#opening_timePeddler::APIs::ShippingV2::TimeOfDay? (readonly)

Returns the value of attribute opening_time.



1394
1395
1396
# File 'sig/peddler/apis/shipping_v2.rbs', line 1394

def opening_time
  @opening_time
end

Class Method Details

.[](closing_time:, mid_day_closures:, opening_time:) ⇒ Peddler::APIs::ShippingV2::OperatingHours .[](arg0, arg1, arg2) ⇒ Peddler::APIs::ShippingV2::OperatingHours

Overloads:



1385
1386
# File 'sig/peddler/apis/shipping_v2.rbs', line 1385

def self.[]: (?closing_time: Peddler::APIs::ShippingV2::TimeOfDay?, ?mid_day_closures: Array[Peddler::APIs::ShippingV2::TimeOfDay]?, ?opening_time: Peddler::APIs::ShippingV2::TimeOfDay?) -> Peddler::APIs::ShippingV2::OperatingHours
| (Peddler::APIs::ShippingV2::TimeOfDay?, Array[Peddler::APIs::ShippingV2::TimeOfDay]?, Peddler::APIs::ShippingV2::TimeOfDay?) -> Peddler::APIs::ShippingV2::OperatingHours

.members[ :closing_time, :mid_day_closures, :opening_time ]

Returns:

  • ([ :closing_time, :mid_day_closures, :opening_time ])


1388
# File 'sig/peddler/apis/shipping_v2.rbs', line 1388

def self.members: () -> [ :closing_time, :mid_day_closures, :opening_time ]

.new(closing_time:, mid_day_closures:, opening_time:) ⇒ Peddler::APIs::ShippingV2::OperatingHours .new(arg0, arg1, arg2) ⇒ Peddler::APIs::ShippingV2::OperatingHours

Overloads:



1383
1384
# File 'sig/peddler/apis/shipping_v2.rbs', line 1383

def self.new: (?closing_time: Peddler::APIs::ShippingV2::TimeOfDay?, ?mid_day_closures: Array[Peddler::APIs::ShippingV2::TimeOfDay]?, ?opening_time: Peddler::APIs::ShippingV2::TimeOfDay?) -> Peddler::APIs::ShippingV2::OperatingHours
| (Peddler::APIs::ShippingV2::TimeOfDay?, Array[Peddler::APIs::ShippingV2::TimeOfDay]?, Peddler::APIs::ShippingV2::TimeOfDay?) -> Peddler::APIs::ShippingV2::OperatingHours

.parsePeddler::APIs::ShippingV2::OperatingHours

Parameters:

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

Returns:



1390
# File 'sig/peddler/apis/shipping_v2.rbs', line 1390

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

Instance Method Details

#members[ :closing_time, :mid_day_closures, :opening_time ]

Returns:

  • ([ :closing_time, :mid_day_closures, :opening_time ])


1396
# File 'sig/peddler/apis/shipping_v2.rbs', line 1396

def members: () -> [ :closing_time, :mid_day_closures, :opening_time ]

#to_h{ closing_time: Peddler::APIs::ShippingV2::TimeOfDay?, mid_day_closures: Array[Peddler::APIs::ShippingV2::TimeOfDay]?, opening_time: Peddler::APIs::ShippingV2::TimeOfDay? }

Returns:



1397
# File 'sig/peddler/apis/shipping_v2.rbs', line 1397

def to_h: () -> { closing_time: Peddler::APIs::ShippingV2::TimeOfDay?, mid_day_closures: Array[Peddler::APIs::ShippingV2::TimeOfDay]?, opening_time: Peddler::APIs::ShippingV2::TimeOfDay? }