Class: Peddler::APIs::ShippingV2::AccessibilityAttributes

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

#distanceString? (readonly)

Returns the value of attribute distance.

Returns:

  • (String, nil)


59
60
61
# File 'sig/peddler/apis/shipping_v2.rbs', line 59

def distance
  @distance
end

#drive_timeInteger? (readonly)

Returns the value of attribute drive_time.

Returns:

  • (Integer, nil)


60
61
62
# File 'sig/peddler/apis/shipping_v2.rbs', line 60

def drive_time
  @drive_time
end

Class Method Details

.[](distance:, drive_time:) ⇒ Peddler::APIs::ShippingV2::AccessibilityAttributes .[](arg0, arg1) ⇒ Peddler::APIs::ShippingV2::AccessibilityAttributes

Overloads:



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

def self.[]: (?distance: String?, ?drive_time: Integer?) -> Peddler::APIs::ShippingV2::AccessibilityAttributes
| (String?, Integer?) -> Peddler::APIs::ShippingV2::AccessibilityAttributes

.members[ :distance, :drive_time ]

Returns:

  • ([ :distance, :drive_time ])


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

def self.members: () -> [ :distance, :drive_time ]

.new(distance:, drive_time:) ⇒ Peddler::APIs::ShippingV2::AccessibilityAttributes .new(arg0, arg1) ⇒ Peddler::APIs::ShippingV2::AccessibilityAttributes

Overloads:



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

def self.new: (?distance: String?, ?drive_time: Integer?) -> Peddler::APIs::ShippingV2::AccessibilityAttributes
| (String?, Integer?) -> Peddler::APIs::ShippingV2::AccessibilityAttributes

.parsePeddler::APIs::ShippingV2::AccessibilityAttributes

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :distance, :drive_time ]

Returns:

  • ([ :distance, :drive_time ])


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

def members: () -> [ :distance, :drive_time ]

#to_h{ distance: String?, drive_time: Integer? }

Returns:

  • ({ distance: String?, drive_time: Integer? })


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

def to_h: () -> { distance: String?, drive_time: Integer? }