The spv.vds.ipprot.IpadClient
Class
spv.vds.ipprot.IpadClient(service_url, use_jsonp)
service_url
{string
}
-
use_jsonp
{boolean
}
-
.get_config_quick_info(session_id, config_name, on_success, on_failure)
session_id
{string
}
-
config_name
{string
}
-
on_success
{function
(spv.vds.ipprot.vds.ConfigQuickInfoResult
)}
-
on_failure
{function
(Error
)}
-
model
{string
}
-
item
{string
}
-
on_success
{function
(Array
.<spv.vds.ipprot.metadata.MetaDataEntry
>)}
-
on_failure
{function
(Error
)}
-
.loan_get_current_loan(session_id, on_success, on_failure)
session_id
{string
}
-
on_success
{function
(Object
)}
-
on_failure
{function
(Error
)}
-
.loan_reset(session_id, on_success, on_failure)
session_id
{string
}
-
on_success
{function
(Object
)}
-
on_failure
{function
(Error
)}
-
.loan_set_loan_paramters(session_id, down_payment, interest_rate, number_of_months,
on_success, on_failure)
session_id
{string
}
-
down_payment
{number
}
-
interest_rate
{number
}
-
number_of_months
{number
}
-
on_success
{function
(Object
)}
-
on_failure
{function
(Error
)}
-
.vcamp_get_campaigns(session_id, feed_id, on_success, on_failure)
session_id
{string
}
-
feed_id
{string
}
-
on_success
{function
(spv.vds.ipprot.volvocampaigns.CampaignCollection
)}
-
on_failure
{function
(Error
)}
-
.vcomp_disable_company_car_prices(session_id, on_success, on_failure)
session_id
{string
}
-
on_success
{Function
}
-
on_failure
{function
(Error
)}
-
.vcomp_enable_company_car_prices(session_id, on_success, on_failure)
session_id
{string
}
-
on_success
{Function
}
-
on_failure
{function
(Error
)}
-
session_id
{string
}
-
input_params
{Object
.<string
, Object
>}
-
on_success
{function
(Object
)}
-
on_failure
{function
(Error
)}
-
session_id
{string
}
-
input_params
{Object
}
-
on_success
{function
(Object
)}
-
on_failure
{function
(Error
)}
-
.vret_get_retailers(on_success, on_failure)
on_success
{function
(Array
.<spv.vds.ipprot.volvoboosterweb.VolvoRetailer
>)}
-
on_failure
{function
(Error
)}
-
.vret_get_retailers_by_ids(ids, on_success, on_failure)
ids
{string
}
-
on_success
{function
(Array
.<spv.vds.ipprot.volvoboosterweb.VolvoRetailer
>)}
-
on_failure
{function
(Error
)}
-
.vret_send_customer_and_retailer_mail(session_id, customer_first_name, customer_surname, customer_email,
customer_phone, preferred_contact_time, preferred_contact_media,
want_newsletter, want_summary_pdf, retailer_id, on_success,
on_failure)
session_id
{string
}
-
customer_first_name
{string
}
-
customer_surname
{string
}
-
customer_email
{string
}
-
customer_phone
{string
}
-
preferred_contact_time
{string
}
-
preferred_contact_media
{string
}
-
want_newsletter
{boolean
}
-
want_summary_pdf
{boolean
}
-
retailer_id
{string
}
-
on_success
{function
(spv.vds.ipprot.volvoboosterweb.MailRequestResult
)}
-
on_failure
{function
(Error
)}
-
.vret_send_customer_mail(session_id, customer_email, want_newsletter, want_summary_pdf,
on_success, on_failure)
session_id
{string
}
-
customer_email
{string
}
-
want_newsletter
{boolean
}
-
want_summary_pdf
{boolean
}
-
on_success
{function
(spv.vds.ipprot.volvoboosterweb.MailRequestResult
)}
-
on_failure
{function
(Error
)}
-
.vspec_get_specification(encoded_config, encoding, localization_id, on_success, on_failure)
encoded_config
{string
}
-
encoding
{string
}
-
localization_id
{string
}
-
on_success
{function
(spv.vds.ipprot.specification.VolvoCarSpecification
)}
-
on_failure
{function
(Error
)}
-