StockLevelRenderer.js (626B)
1 Ext.define("PartKeepr.Components.Part.Renderers.StockLevelRenderer", { 2 extend: "PartKeepr.Components.Grid.Renderers.AbstractRenderer", 3 4 alias: 'columnRenderer.stockLevel', 5 6 renderer: function (val, q, rec) 7 { 8 if (rec.getPartUnit()) 9 { 10 return val + " " + rec.getPartUnit().get("shortName"); 11 } else 12 { 13 return val; 14 } 15 }, 16 17 statics: { 18 rendererName: i18n("Stock Level Renderer"), 19 rendererDescription: i18n("Renders the stock level including the part unit"), 20 21 restrictToEntity: ["PartKeepr.PartBundle.Entity.Part"] 22 } 23 });