Class: Peddler::APIs::ShippingV1::TimeRange

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/shipping_v1.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)


718
719
720
# File 'sig/peddler/apis/shipping_v1.rbs', line 718

def end
  @end
end

#startTime? (readonly)

Returns the value of attribute start.

Returns:

  • (Time, nil)


719
720
721
# File 'sig/peddler/apis/shipping_v1.rbs', line 719

def start
  @start
end

Class Method Details

.[](end) ⇒ Peddler::APIs::ShippingV1::TimeRange .[](arg0, arg1) ⇒ Peddler::APIs::ShippingV1::TimeRange

Overloads:



711
712
# File 'sig/peddler/apis/shipping_v1.rbs', line 711

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

.members[ :end, :start ]

Returns:

  • ([ :end, :start ])


714
# File 'sig/peddler/apis/shipping_v1.rbs', line 714

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

.new(end) ⇒ Peddler::APIs::ShippingV1::TimeRange .new(arg0, arg1) ⇒ Peddler::APIs::ShippingV1::TimeRange

Overloads:



709
710
# File 'sig/peddler/apis/shipping_v1.rbs', line 709

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

.parsePeddler::APIs::ShippingV1::TimeRange

Parameters:

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

Returns:



716
# File 'sig/peddler/apis/shipping_v1.rbs', line 716

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

Instance Method Details

#members[ :end, :start ]

Returns:

  • ([ :end, :start ])


721
# File 'sig/peddler/apis/shipping_v1.rbs', line 721

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

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

Returns:

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


722
# File 'sig/peddler/apis/shipping_v1.rbs', line 722

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