struct Packlink::Service::Item

Defined in:

packlink/service.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(__temp_223 : JSON::PullParser) #

Instance Method Detail

def available_dates : Hash(String, Hours) #

def available_dates=(_available_dates : Hash(String, Hours)) #

def base_price : BigDecimal #

def base_price=(_base_price : BigDecimal) #

def carrier_name : String #

def carrier_name=(_carrier_name : String) #

def cash_on_delivery : CashOnDelivery #

def cash_on_delivery=(_cash_on_delivery : CashOnDelivery) #

def category : String #

def category=(_category : String) #

def country : String #

def country=(_country : String) #

def currency : String #

def currency=(_currency : String) #

def customs_required : Bool #

def customs_required=(_customs_required : Bool) #

def delivery_to_parcelshop : Bool #

def delivery_to_parcelshop=(_delivery_to_parcelshop : Bool) #

def dropoff : Bool #

def dropoff=(_dropoff : Bool) #

def first_estimated_delivery_date : String #

def first_estimated_delivery_date=(_first_estimated_delivery_date : String) #

def has_adult_signature : Bool #

def has_adult_signature=(_has_adult_signature : Bool) #

def has_print_in_store : Bool #

def has_print_in_store=(_has_print_in_store : Bool) #

def has_proof_of_delivery : Bool #

def has_proof_of_delivery=(_has_proof_of_delivery : Bool) #

def id : Int32 #

def id=(_id : Int32) #

def insurance : Insurance #

def insurance=(_insurance : Insurance) #

def labels_required : Bool #

def labels_required=(_labels_required : Bool) #

def logo_id : String #

def logo_id=(_logo_id : String) #

def name : String #

def name=(_name : String) #

def price : Price #

def price=(_price : Price) #

def service_info : Array(Info) #

def service_info=(_service_info : Array(Info)) #

def time_left_first_available_date : TimeLeftFirstAvailableDate #

def time_left_first_available_date=(_time_left_first_available_date : TimeLeftFirstAvailableDate) #

def to_json(json : JSON::Builder) #

def transit_hours : String #

def transit_hours=(_transit_hours : String) #

def transit_time : String #

def transit_time=(_transit_time : String) #

def url_terms_and_conditions : Union(String, Nil) #

def url_terms_and_conditions=(_url_terms_and_conditions : Union(String, Nil)) #