url.js 598 Bytes
Newer Older
Ketan's avatar
Ketan committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
/**
 * Refer to LICENSE.txt distributed with the Temando Shipping module for notice of license
 */
define([], function () {
    'use strict';

    var pickupForwardUrlTemplate = '--id--';

    return {
        /**
         * @param {String} urlTemplate
         */
        setPickupForwardUrlTemplate: function (urlTemplate) {
            pickupForwardUrlTemplate = urlTemplate;
        },

        /**
         * @param {String} pickupId
         */
        buildPickupForwardUrl: function (pickupId) {
            return pickupForwardUrlTemplate.replace('--id--', pickupId);
        }
    };
});