{"version":3,"file":"ng-table-resizable-columns.js","sources":["ng-table-resizable-columns.src.js"],"names":["angular","module","directive","ResizableColumns","$table","__bind","fn","me","apply","arguments","this","pointerdown","_this","options","store","window","rigidSizing","resizeFromBody","setHeaders","restoreColumnWidths","syncHandleWidths","$","on","parseWidth","node","parseFloat","style","width","replace","setWidth","toFixed","pointerX","e","type","indexOf","originalEvent","touches","changedTouches","pageX","prototype","getColumnId","$el","data","$tableHeaders","find","assignPercentageWidths","createHandles","destroy","$handleContainer","remove","removeData","off","each","_","el","outerWidth","_ref","before","i","$handle","eq","length","attr","appendTo","css","left","offset","height","saveColumnWidths","set","get","totalColumnWidths","total","$currentGrip","$leftColumn","$rightColumn","startPosition","widths","preventDefault","currentTarget","index","right","addClass","document","difference","one","removeClass","restrict","priority","require","link","scope","element","$watch"],"mappings":"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"}