url.js 598 B

123456789101112131415161718192021222324
  1. /**
  2. * Refer to LICENSE.txt distributed with the Temando Shipping module for notice of license
  3. */
  4. define([], function () {
  5. 'use strict';
  6. var pickupForwardUrlTemplate = '--id--';
  7. return {
  8. /**
  9. * @param {String} urlTemplate
  10. */
  11. setPickupForwardUrlTemplate: function (urlTemplate) {
  12. pickupForwardUrlTemplate = urlTemplate;
  13. },
  14. /**
  15. * @param {String} pickupId
  16. */
  17. buildPickupForwardUrl: function (pickupId) {
  18. return pickupForwardUrlTemplate.replace('--id--', pickupId);
  19. }
  20. };
  21. });