Class: Peddler::APIs::ShippingV2::TimeWindow

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

#endTime? (readonly)

Returns the value of attribute end.

Returns:

  • (Time, nil)


1847
1848
1849
# File 'sig/peddler/apis/shipping_v2.rbs', line 1847

def end
  @end
end

#startTime? (readonly)

Returns the value of attribute start.

Returns:

  • (Time, nil)


1848
1849
1850
# File 'sig/peddler/apis/shipping_v2.rbs', line 1848

def start
  @start
end

Class Method Details

.[](end) ⇒ Peddler::APIs::ShippingV2::TimeWindow .[](arg0, arg1) ⇒ Peddler::APIs::ShippingV2::TimeWindow

Overloads:



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

def self.[]: (?end: Time?, ?start: Time?) -> Peddler::APIs::ShippingV2::TimeWindow
| (Time?, Time?) -> Peddler::APIs::ShippingV2::TimeWindow

.members[ :end, :start ]

Returns:

  • ([ :end, :start ])


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

def self.members: () -> [ :end, :start ]

.new(end) ⇒ Peddler::APIs::ShippingV2::TimeWindow .new(arg0, arg1) ⇒ Peddler::APIs::ShippingV2::TimeWindow

Overloads:



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

def self.new: (?end: Time?, ?start: Time?) -> Peddler::APIs::ShippingV2::TimeWindow
| (Time?, Time?) -> Peddler::APIs::ShippingV2::TimeWindow

.parsePeddler::APIs::ShippingV2::TimeWindow

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :end, :start ]

Returns:

  • ([ :end, :start ])


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

def members: () -> [ :end, :start ]

#to_h{ end: Time?, start: Time? }

Returns:

  • ({ end: Time?, start: Time? })


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

def to_h: () -> { end: Time?, start: Time? }