partkeepr

fork of partkeepr
git clone https://git.e1e0.net/partkeepr.git
Log | Files | Refs | Submodules | README | LICENSE

InternalIDRenderer.js (567B)


      1 Ext.define("PartKeepr.Components.Grid.Renderers.InternalIDRenderer", {
      2     extend: "PartKeepr.Components.Grid.Renderers.AbstractRenderer",
      3 
      4     alias: 'columnRenderer.internalID',
      5 
      6     renderer: function (value)
      7     {
      8         var values = value.split("/");
      9         var idstr = values[values.length - 1];
     10         var idint = parseInt(idstr);
     11 
     12         return idstr + " (#" + idint.toString(36) + ")";
     13     },
     14 
     15     statics: {
     16         rendererName: i18n("ID Renderer"),
     17         rendererDescription: i18n("Renders an ID in both base36 as well as integer format")
     18     }
     19 });