Sha256: 3631ff60c7076dc43cdf8e20204c98bcb47912de44653f86616ae8b0dd4a193b
Contents?: true
Size: 1.82 KB
Versions: 2
Compression:
Stored size: 1.82 KB
Contents
SolidusPaypalBraintree = { APPLE_PAY_API_VERSION: 1, config: { paths: { clientTokens: Spree.pathFor('solidus_paypal_braintree/client_token'), transactions: Spree.pathFor('solidus_paypal_braintree/transactions') }, // Override to provide your own error messages. braintreeErrorHandle: function(braintreeError) { BraintreeError.getErrorFromSlug(braintreeError.code); SolidusPaypalBraintree.showError(error); }, classes: { hostedForm: function() { return SolidusPaypalBraintree.HostedForm; }, client: function() { return SolidusPaypalBraintree.Client; }, paypalButton: function() { return SolidusPaypalBraintree.PaypalButton; }, applepayButton: function() { return SolidusPaypalBraintree.ApplepayButton; } } }, showError: function(error) { var $contentContainer = $("#content"); var $flash = $("<div class='flash error'>" + error + "</div>"); $contentContainer.prepend($flash); $flash.show().delay(5000).fadeOut(500); }, createHostedForm: function() { return SolidusPaypalBraintree._factory(SolidusPaypalBraintree.config.classes.hostedForm(), arguments); }, createClient: function() { return SolidusPaypalBraintree._factory(SolidusPaypalBraintree.config.classes.client(), arguments); }, createPaypalButton: function() { return SolidusPaypalBraintree._factory(SolidusPaypalBraintree.config.classes.paypalButton(), arguments); }, createApplePayButton: function() { return SolidusPaypalBraintree._factory(SolidusPaypalBraintree.config.classes.applepayButton(), arguments); }, _factory: function(klass, args) { var normalizedArgs = Array.prototype.slice.call(args); return new (Function.prototype.bind.apply(klass, [null].concat(normalizedArgs))); } };
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
solidus_paypal_braintree-0.4.0 | app/assets/javascripts/solidus_paypal_braintree/constants.js |
solidus_paypal_braintree-0.3.0 | app/assets/javascripts/solidus_paypal_braintree/constants.js |