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)}
-