Skip to Content

JavaScript File

URL: https://komodmsk.ru/assets/js/modules/basket.js
HTTP Status: 200 OK
MIME Type: application/javascript
Last Modified: Sat, 03 Aug 2024 15:42:37 GMT
Download Time: Less than a second
Cookies: None
Size: 15 KB
HTTP Headers:  7 headers
Links In:  1 pages
Links Out:  0 links
Images:  0 images
CSS:  0 files
JavaScript:  0 files
OK Issues: No issues found

1/**

2 *

3 * Dependencies:

4 * jQuery, underscore,

5 * assets/js/modules/utils.js

6 */

7

8function BasketInfo(row) {

9 this.itemName = row.itemName;

10

11 this.colorId = parseInt(row.colorId);

12 this.colorText = row.colorText;

13 this.colorName = row.colorName;

14 this.colorPrice = parseFloat(row.colorPrice || 0);

15 this.colorPriceType = parseInt(row.colorPriceType || 0);

16 this.colorPreview = row.colorPreview;

17

18 this.facadeId = parseInt(row.facadeId);

19 this.facadeText = row.facadeText;

20 this.facadeName = row.facadeName;

21 this.facadePrice = parseFloat(row.facadePrice || 0);

22 this.facadePriceType = parseInt(row.facadePriceType || 0);

23 this.facadePreview = row.facadePreview;

24 this.itemSizes = row.itemSizes;

25 this.itemSizesPrice = parseFloat(row.itemSizesPrice);

26 this.itemSizesText = row.itemSizesText;

27}

28

29/**

30 * @param {String} itemName

31 * @param {Number|String} id

32 * @returns {BasketInfo}

33 */

34BasketInfo.FromLS = function (itemName, id) {

35 var itemSizesString = window.localStorageFallback.getItem('selectedItemSize' + id);

36 var itemSizes = null;

37 try {

38 itemSizes = JSON.parse(itemSizesString);

39 } catch (ex) {

40 }

...

</html>