{"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"class","statics":{"fromJson":{"__symbolic":"function","parameters":["obj"],"value":{"__symbolic":"new","expression":{"__symbol":0,"members":[]},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"id"},{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"name"},{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"brand"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"brand"},"elseExpression":"HARD_CODED_BRAND"},{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"description"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"description"},"elseExpression":"HARD_CODED_DESCRIPTION"},{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"price"},{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"thumb"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"thumb"},"elseExpression":"HARD_CODED_IMG_URL"},{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"category"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"category"},"elseExpression":"HARD_CODED_CATEGORY"},{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"tenantId"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"tenantId"},"elseExpression":"HARD_CODED_TENANT"},{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"sku"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"sku"},"elseExpression":"HARD_CODED_SKU"},{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"___v"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"___v"},"elseExpression":""},{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"printer"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"printer"},"elseExpression":"HARD_CODED_PRINTER"}]}},"inCartFromJson":{"__symbolic":"function","parameters":["obj"],"value":{"__symbolic":"new","expression":{"__symbol":0,"members":[]},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"productId"},{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"title"},{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"brand"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"brand"},"elseExpression":"HARD_CODED_BRAND"},{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"description"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"description"},"elseExpression":"HARD_CODED_DESCRIPTION"},{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"price"},{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"img_url"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"img_url"},"elseExpression":"HARD_CODED_IMG_URL"},{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"category"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"category"},"elseExpression":"HARD_CODED_CATEGORY"},{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"tenantId"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"tenantId"},"elseExpression":"HARD_CODED_TENANT"},{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"sku"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"sku"}},{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"___v"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"___v"},"elseExpression":""},{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"printer"},"thenExpression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"obj"},"member":"printer"}}]}}}}}],"symbols":[{"__symbol":0,"name":"Product","filePath":"C:/Users/Karagian/Desktop/final-lib/angular2-omnixell-library/src/services/product/product.d.ts"}]}