{"_id":"@tavanasystem/tips-mat-table","_rev":"41-c58277d0827418cd1f25318e0dccbe8c","name":"@tavanasystem/tips-mat-table","dist-tags":{"latest":"1.1.5","LTS":"1.0.0"},"versions":{"1.0.0-alpha-1":{"name":"@tavanasystem/tips-mat-table","version":"1.0.0-alpha-1","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/common":">=8.0.0","@angular/core":">=8.0.0","@angular/cdk":">=8.0.0","@angular/material":">=8.0.0","@angular/material-moment-adapter":">=8.0.0"},"repository":{"type":"git","url":"http://185.83.183.87/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://185.83.183.87/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","angular2","advance table","high performance","rtl support","configurable setting","material","virtual scroll","table"],"author":{"name":"A.A.Sh"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.0-alpha-1","_nodeVersion":"14.15.5","_npmVersion":"7.20.5","dist":{"integrity":"sha512-Tw9jYhz/kjNAsQqOZ7teMwTwJZGz1ko0VfeX4pgMFVgduj+e9efCxrbrreoEH2UIBQmDwS6+uaNjn/muB+SjDw==","shasum":"5314ed336d265388629143d01e8d6f915a3f09bf","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.0-alpha-1.tgz","fileCount":164,"unpackedSize":3413751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE5lFCRA9TVsSAnZWagAAJ6EP/RmNdg3Du8o4CwbQGZFu\nt6G6ona77I2/NePn60CWUqGJl7H6vQNce2yXRSk2rcQtsKGERQCnZciNjR4H\nzyHzdQjk+riVC44RDrhlLaGcHfetzLHZgfcyHWvcBnPUcJa8EQXvvEeqLgQD\nalqSRnOeCbL0kaBsHpdpZFwpD9UYQB0sl8rLi/20WcBCd5ZPXupyH4urXzBD\n5i54GAsc4NYMWuWj3Id1vvd5eK/tYg6twpNHoSV69TbVe8Ex+SJM86oPc8as\nebBK9xz/dxpudi05TICBcAmWbdHJARgDem0UtpJVfhxCYhLN0J0ANMRXEmLz\ndMBRbmfIv7qFyQlEIYXstwifGNl1bZ3oeJ6WG+m0M+qn1gkXjdC5Nj0pNwMq\nbu59UDe050cUP8lmQsG9GUKh5ptiwRvOpRf8FVVnmPbv8FfTYMXaLp1k26KD\nAYWHDtVOdu85COQKKwheNJzhuMl6BRCZKbJ6NaxG89/8Gorr3n+L5HTMlyuj\n8wg9FAOvn7E7NQdD2/SQSjbn84UrIuX40GiTLkSCY8+D63AkztHIXtMRhBKh\ndrto+T/W60N7zNy/Kt21mbESvOlBOLW8H9JYi2JOK0jHPaPlZib5a5F8dYNl\nzbMzC+qJhIXbdDhkmuDeBdANwmt2fEAI6pnk+yOuRuECMymPnUfIfyi/5VPJ\nNnnS\r\n=zT7G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJMH4GkNcRWxx9mNM4D5rURao1bWpjyQB+8aElvgW2MAiAPNbunh+9SWljeQaRuZnul6k0BsyCUZasRrwln+Pgu4Q=="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.0-alpha-1_1628674372909_0.41461836172642297"},"_hasShrinkwrap":false},"1.0.0-alpha-2":{"name":"@tavanasystem/tips-mat-table","version":"1.0.0-alpha-2","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/common":"^11.0.5","@angular/core":"^11.0.5","@angular/cdk":"^11.0.3","@angular/material":"^11.0.3","@angular/material-moment-adapter":"^11.0.3"},"repository":{"type":"git","url":"http://185.83.183.87/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://185.83.183.87/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","material","virtual scroll","table","inline edit","inline insert","filter on table"],"author":{"name":"A.A.Sh"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.0-alpha-2","_nodeVersion":"14.15.5","_npmVersion":"7.20.5","dist":{"integrity":"sha512-dqVEdaNjxPTyK1uz/D5cZhGQrcU0zC6R9w/8NmmV2C8maYDA7vaSVo2UGctJGoplGN6ogdx8i9kRvr0aD2vq0g==","shasum":"7087dc05e1ed179ab6f7f44ac839ff08d47c8d16","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.0-alpha-2.tgz","fileCount":164,"unpackedSize":3501490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFLqxCRA9TVsSAnZWagAAmNsQAIXVCT9ySkbUyPt6uP5b\nJAD6xb/980E1UpBvCtRcbm/r4pYiEryrYeOTzpj8J0rp9IEg5zyujjmJ5knL\ntTo9N012jMiHJI9gjp/AAnT3PWJ1cbQ4spbXRnQt4dFTuSFsKEK0XOpEBjHX\np0igYhaNcBuiCCC2U1vpB/4cEasDLI41glUZc1dgu1WU4nJ5aUrnlGY5082/\nzeMKwtkXyKfC0NO/la4kgaQZ+UQUviO/8/t7yTRwhBymKr5oKX8TEOGXuHfe\nyX1GkpwPDZ3uo0kawesZqnXl7Itxs0Z7qjajhD3+1MTrahJSQ2usjR3aRcEf\n561wpbrMHshaUbgUlcdpHSH7Drmktwubi16BCIlHz85t+i5HupEu2Lf4Ez4c\nb8k7WSHDcqcYKQdg8ukYRqBBFnmfhXoXUn+PBGo82dDhTxUc2uim45CZxWwK\nI4iNcw0n/EHvRGtauJu4wcRv6TNyFvR1brCbzrWEAUSsWMFeRx1EcKUDWYrN\nRbQcYfJadbbdy5hLzCPSeUi415PZgC2ETtcKb6tkEqgUbGPG13FMZAsgjqAL\nJI1r0lO/ud013xE4paaXhL+iJqlNmL4aZzTCnQk76S5IdG/QJx4dZ2iln6E8\n+N+sMozz12uILPWKPvrM1S5doakJ4e3r5M7T4rdqy9D5aMc5raCuiWSBGquT\n1lFT\r\n=J6wN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC94WGRQTzLJr/xjOX+2dKLqPq117kdLpx9H8zxRsd+FwIhAPHY/XRDF0Z5LbC6bhzspzjqVhQLXzd5056w4CxU1CI9"}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.0-alpha-2_1628748465667_0.5472847177229005"},"_hasShrinkwrap":false},"1.0.0-alpha-3":{"name":"@tavanasystem/tips-mat-table","version":"1.0.0-alpha-3","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/common":">=10.0.0","@angular/core":">=10.0.0","@angular/cdk":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0"},"repository":{"type":"git","url":"http://185.83.183.87/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://185.83.183.87/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","material","virtual scroll","table","inline edit","inline insert","filter on table"],"author":{"name":"A.A.Sh"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.0-alpha-3","_nodeVersion":"14.17.0","_npmVersion":"7.20.5","dist":{"integrity":"sha512-EzI5OG6uVKigf7621/KKV2oKXt4155hcajZxkjFJPb3dCETBi2FjqPExcDAN8RH4vp2qZnU82a+5Y8AY6nka4g==","shasum":"a88df83cc93bc9f038538c80f23c9b0369cd9651","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.0-alpha-3.tgz","fileCount":164,"unpackedSize":3572089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhF9OFCRA9TVsSAnZWagAAnGcQAJrrSyI73bm6oy8ijQfW\nVlA2dxDTUjHadoQGu2JiEIkv/mJX+L6i4pzyhWkijIuvpaIJ+CPOK0CgFPKb\n9VKDWtQBJnbCm2GbA4H1cj33X53MepVgClJ6IOoEab+PDKbr21/LzWAY8XYO\n3QMw93ACL7/CbxSTkrGr2E6hCtKMYa/DmuDBzrRv8h6xuJX3P1aIDToUpjnu\n7hWi2zDRo6PZIekX2JmE2yVQcdWbz4PtNhzFh3TNhjnfocpFCcue/df2a1ha\nr/jPDdLCBgAPeqkAqy6gkvGWL3BkPK6wYjOwn7WTsS467ACJhGZU/+uVK7Dy\nZX7SOWrQkVPNwnKdDr7rrNlLXqHA5HtZG4/igE7naUq6S5swFlJPiOJ0ClJR\nAAhOc/cSijxPHWLYGtJOlDwgAVHgS1UDBzvvxqtjZqVlyS/i2Vy9gB34+7qn\ngyC37chmEQIJyiSBVq5wxRh8/AwHSUedmOsMpMvqOGn+/Peeivq5wXz4zGH+\nmc0UA3zpZufbWxKHaUh9jtOhMr89K8VKSlUnBhEaKW3vKCRwmjgueVsGRcyV\ngJPKZroIShJ68GGezzM6wY+LJqaxG8gYFO0ONucSUyhW8mH8GOkTgGCpGROO\nGvdITtGD8dVxL7zxkTeGq6Ur1VqhEL/CZs24QI6ZEH0uLCc+/f2dd3TM5JMj\nvksH\r\n=devs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH086pmhaee2L/TcQHz24Aa3xYhTNjewEERz5BGomUBGAiAerIY5JNcgecrX19NW1e05gDIuzs1P8++zHt2k/+N6uA=="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.0-alpha-3_1628951429082_0.9422979286452466"},"_hasShrinkwrap":false},"1.0.0-alpha-4":{"name":"@tavanasystem/tips-mat-table","version":"1.0.0-alpha-4","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/common":">=10.0.0","@angular/core":">=10.0.0","@angular/cdk":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0"},"repository":{"type":"git","url":"http://185.83.183.87/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://185.83.183.87/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","material","virtual scroll","table","inline edit","inline insert","filter on table"],"author":{"name":"A.A.Sh"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.0-alpha-4","_nodeVersion":"14.15.5","_npmVersion":"7.20.5","dist":{"integrity":"sha512-2VavTYzSOn/QdBmL735JhiTF5MIGdSGkp55O2vVenOimmRXBb1ZSpTHxUuUn4CVpCvgWIN1nZwx5R+UzrbniJg==","shasum":"28ed9a7af8218bd8261d5710dce41bb0aaeab236","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.0-alpha-4.tgz","fileCount":164,"unpackedSize":3574768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGfi+CRA9TVsSAnZWagAA/TEQAJIgojb2M83fcyNNwsrI\nWPJfeyJM8BCl3GFkdSZnLjzwI+xSoTI4bZHizhlt8K4R41FpZNRbdrV3D3q7\nsN/w/dZfPVekkTElphMct2m2I+pQUdAMPfhY2FYyxEHXzMYg7SAToUFzGwTS\nvsH58CcTegWyUnuxD19WCtaaFPoJG5Pb2TUoMSkaDx5vCd908GqbHeeJCiSH\nt+3v825WK8UUbJaJINFSjPRJHT1X07GEGywmwKf5k39+gIigbu/Kynvpln/X\nw7vD7F7Mb/m9rSknSAHlcxhZ3SqwgXBj1zOwBkNJGy5HrgI6oBMJapckQi3f\nwSCuEXS/m3JOFMYC8cRDonK9huK1gpQLhZqytO25lPEnrlBndjjclB4cSHQq\n8vo2NPNtVmiGP8UVNrJENwoqky4zHv5R49arDkO2260bHctukP483bdivUxk\nORW7RAFxa0183LwAvJKV1LF1Txf636GsSXMwrlDfg7oZz5qrgYFcvKFYJAwR\np0TtZtwoJBQnPqEG5rRpuDXNR5BZtKmhEWwXv7roxtePVyZTwTOXGGCtmR62\nm95yCRdGtuzvSeLFx2BYAxD7wZ4u0PBFLYzWYuCvcuSAgNj0y6q6N48Jo2dF\nb4uWPSyO+s8NHYDKI7W2YPeLTtyuZ+0hHGcR30hs1QWgYd4K66cnrFTjAK4c\na5JA\r\n=X90u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDR+P/q3P1IYwbhbYb8xaDUDMkhxdnBhNohT6UI61JWsAiATmwEJcuLNUrsWeqvAjUqv2jRzA5kq/eZDDBqLUARxrA=="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.0-alpha-4_1629092030033_0.990205778969699"},"_hasShrinkwrap":false},"1.0.0":{"name":"@tavanasystem/tips-mat-table","version":"1.0.0","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/common":">=10.0.0","@angular/core":">=10.0.0","@angular/cdk":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0"},"repository":{"type":"git","url":"http://185.83.183.87/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://185.83.183.87/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","material","virtual scroll","table","inline edit","inline insert","filter on table"],"author":{"name":"A.A.Sh"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"readme":"# tips-mat-table\r\n\r\nDynamic Table built with Angular Material.\r\n\r\n## Online Demo\r\n\r\nVersion(1.0.0):\r\n[Checkout this Demo!](http://185.83.183.87/root/tips-mat-table-stackblitz)\r\n\r\n## Getting Started\r\n\r\nA full demo can be found on the github repository.\r\n\r\nInstall with npm:\r\n\r\n`npm i @tavanasystem/tips-mat-table`\r\n\r\nAfter installation include `TipsMatTableModule` in your module imports:\r\n\r\n```javascript\r\nimport { TipsMatTableModule } from '@tavanasystem/tips-mat-table';\r\n...\r\nimports: [\r\n    TipsMatTableModule\r\n  ],\r\n...\r\n```\r\n\r\nColumn types are defined as follow:\r\n\r\n```javascript\r\nexport interface AbstractField {\r\n  index?: number;\r\n  name: string; // The key of the data\r\n  type?: \"text\" | \"number\" | \"date\" | \"category\"; // Type of data in the field\r\n  width?: number; // width of column\r\n  header?: string; // The title of the column\r\n  print?: boolean; // disply in printing view by defualt is true\r\n  isKey?: boolean;\r\n  inlineEdit?: boolean;\r\n  display?: \"visible\" | \"hiden\" | \"prevent-hidden\"; // Hide and visible this column\r\n  sticky?: \"start\" | \"end\" | \"none\"; // sticky this column to start or end\r\n  filter?: \"client-side\" | \"server-side\" | \"none\";\r\n  sort?: \"client-side\" | \"server-side\" | \"none\";\r\n  cellClass?: string; // Apply a class to a cell, class name must be in the data\r\n  classNames?: string;\r\n  rowClass?: string | AtClassFunc;\r\n  customSortFunction?: AtSortFunc<R>;\r\n  customFilterFunction?: AtSortFunc<R>;\r\n  toPrint?: ToPrint;\r\n  toExport?: ToExport;\r\n  inputFieldConfig?: InputFieldConfig;\r\n  btnGroupConfig?: BtnGroupConfig;\r\n}\r\n```\r\n\r\nSource data must be an BehaviorSubject:\r\n\r\n```javascript\r\nlet data = [\r\n  { \"row\": 1, \"name\": \"Element #4\", \"weight\": \"65 KG\", \"color\": \"Magenta\", \"brand\": \"Zanjan Benz\", \"type\": \"Van\" }, ...];\r\n\r\nthis.dataSource = new BehaviorSubject<any[]>(data);\r\n```\r\n\r\nand for updating data just `next` your new data\r\n\r\n```javascript\r\nlet newData = [\r\n  { \"row\": 2, \"name\": \"Element #5\", \"weight\": \"75 KG\", \"color\": \"Magenta\", \"brand\": \"Zanjan Benz2\", \"type\": \"Van\" }, ...];\r\n\r\nthis.dataSource.next(newData);\r\n```\r\n\r\nIn the HTML add the selector:\r\n\r\n```html\r\n<tips-mat-table\r\n  tableName=\"Tips Mat Table\"\r\n  [columns]=\"fields\"\r\n  [dataSource]=\"dataSource$\"\r\n  [pending]=\"pending\"\r\n  [tableSetting]=\"tableSetting\"\r\n  [rowContextMenuItems]=\"contextMenuItems\"\r\n  [rowActionMenuItems]=\"contextMenuItems\"\r\n  [toolbarItems]=\"toolbarItems\"\r\n  [pagination]=\"pagination\"\r\n  [rowSelectionMode]=\"rowSelectionMode\"\r\n  [rowSelectionModel]=\"selectionModel\"\r\n  [expandComponent]=\"expandComponentRef\"\r\n  (onTableEvent)=\"tableEvent($event)\"\r\n>\r\n</tips-mat-table>\r\n```\r\n\r\nInputs:\r\n\r\n`columns` = Column definitions\r\n`dataSource` = Table data in BehaviorSubject\r\n`pending` = pending progress on table\r\n`rowSelectionMode` = active selection row ('single' | 'multi' | 'none')\r\n`rowSelectionModel` = new SelectionModel() from Angular Material Select\r\n`pagination` = configuration for pagination. eg: { pageIndex: 0, pageSize: 10, pageSizeOptions: [ 5, 10, 100, 1000], length:30 }\r\n`tableSetting` = many general setting of table include styles and features configuration\r\n`rowContextMenuItems` = a menu that shown in right click\r\n`rowActionMenuItems` = a menu that shown in end of the row in ActionMenu\r\n`toolbarItems` = at the footer of table, with right configuration it can be very usefull\r\n`expandComponent` = you can use this to show your extra data bitween two row as expanded\r\n\r\nOutputs:\r\n\r\n`onTableEvent` = all the events of table witch included in TableEvents enum can be listen from this event\r\n\r\n```javascript\r\nthis.rowActionMenuItems = [\r\n  {\r\n    name: \"Edit\",\r\n    text: \"Edit\",\r\n    color: \"primary\",\r\n    icon: \"edit\",\r\n    disabled: (row) => row.valid, //it also can be just a value or like this a function\r\n    visible: true, //it also can be just a value or like this a function\r\n  },\r\n  {\r\n    name: \"Delete\",\r\n    text: \"Delete Record\",\r\n    color: \"warn\",\r\n    icon: \"delete\",\r\n    disabled: false, //it also can be just a value or like this a function\r\n    visible: true, //it also can be just a value or like this a function\r\n  },\r\n];\r\n```\r\n\r\nFor more examples run the demo application.\r\n\r\n## How to add international\r\n\r\nto support new language you must declare new class and implement LanguagePack for example this is persian language:\r\n\r\n```javascript\r\nimport { MatPaginatorIntl } from \"@angular/material/paginator\";\r\nimport {\r\n  FilterLabels,\r\n  LanguagePack,\r\n  MenuLabels,\r\n  TableLabels,\r\n} from \"@tavanasystem/tips-mat-table\";\r\nexport class PersionLanguage implements LanguagePack {\r\n  constructor() {}\r\n\r\n  menuLabels: MenuLabels = {\r\n    saveData: \"ذخیره داده ها \",\r\n    columnSetting: \"تنظیمات ستون ها \",\r\n    saveTableSetting: \"ذخیره  تنظیمات جدول\",\r\n    clearFilter: \"فیلتر را پاک کنید\",\r\n    jsonFile: \"Json فایل\",\r\n    csvFile: \"CSV فایل\",\r\n    printTable: \"چاپ جدول\",\r\n    filterMode: \"نوع فیلتر\",\r\n    filterLocalMode: \"محلی\",\r\n    filterServerMode: \"سرور\",\r\n    sortMode: \"حالت مرتب سازی\",\r\n    sortLocalMode: \"سمت کاربر\",\r\n    sortServerMode: \"سمت سرور\",\r\n    printMode: \"حالت چاپ\",\r\n    printYesMode: \"بله\",\r\n    printNoMode: \"خیر\",\r\n    pinMode: \"حالت پین \",\r\n    pinNoneMode: \"هیچ کدام\",\r\n    pinStartMode: \"شروع\",\r\n    pinEndMode: \"پایان\",\r\n  };\r\n\r\n  paginatorLabels: MatPaginatorIntl = {\r\n    changes: null,\r\n    itemsPerPageLabel: \"ایتم های هر صفحه:\",\r\n    nextPageLabel: \"صفحه بعدی:\",\r\n    previousPageLabel: \"صفحه قبلی:\",\r\n    firstPageLabel: \"اولین صفحه:\",\r\n    lastPageLabel: \"آخرین صفحه:\",\r\n    getRangeLabel: (page: number, pageSize: number, length: number) => {\r\n      if (length === 0 || pageSize === 0) {\r\n        return `0 از ${length}`;\r\n      }\r\n      length = Math.max(length, 0);\r\n      const startIndex = page * pageSize;\r\n      const endIndex =\r\n        startIndex < length\r\n          ? Math.min(startIndex + pageSize, length)\r\n          : startIndex + pageSize;\r\n      return `${startIndex + 1} - ${endIndex} از ${length}`;\r\n    },\r\n  };\r\n\r\n  tableLabels: TableLabels = {\r\n    NoData: \"هیچ رکوردی پیدا نشد\",\r\n  };\r\n\r\n  filterLabels: FilterLabels = {\r\n    Clear: \"پاک کردن\",\r\n    Search: \"جستجو\",\r\n    And: \"و\",\r\n    Or: \"یا\",\r\n    /* Text Compare */\r\n    Text: \"متن\",\r\n    TextContains: \"دربرگرفتن\",\r\n    TextEmpty: \"خالی بودن\",\r\n    TextStartsWith: \"شروع شدن با\",\r\n    TextEndsWith: \" پایان گرفتن با\",\r\n    TextEquals: \"مساوی بودن\",\r\n    TextNotEmpty: \"خالی نبودن\",\r\n    /* Number Compare */\r\n    Number: \"تعداد\",\r\n    NumberEquals: \"مساوی\",\r\n    NumberNotEquals: \"مساوی نبودن\",\r\n    NumberGreaterThan: \" بزرگ تر از\",\r\n    NumberLessThan: \"کم تر از \",\r\n    NumberEmpty: \"خالی بودن\",\r\n    NumberNotEmpty: \"خالی نبودن\",\r\n    /* Category List Compare */\r\n    CategoryContains: \"در برگرفتن\",\r\n    CategoryNotContains: \"در بر نگرفتن\",\r\n    /* Boolean Compare */\r\n    /* Date Compare */\r\n  };\r\n}\r\n```\r\n\r\nand passed this class to grid so :\r\n\r\n```javascript\r\nproviders: [{ provide: TableIntl, useFactory: languageIntl }];\r\n```\r\n\r\nAnd\r\n\r\n```javascript\r\nexport function languageIntl() {\r\n  return new PersionLanguage();\r\n}\r\n```\r\n\r\n# Table Events\r\n\r\nyou can use this switch to handle all events from onTableEvent (remove those you dont need :))\r\n\r\n```javascript\r\nexport enum TableEvents {\r\n  MasterSelectionChange = \"MasterSelectionChange\",\r\n  RowSelectionChange = \"RowSelectionChange\",\r\n  RowActionMenu = \"RowActionMenu\",\r\n  ReloadData = \"ReloadData\",\r\n  RowClick = \"RowClick\",\r\n  CellClick = \"CellClick\",\r\n  DblRowClick = \"DblRowClick\",\r\n  DblCellClick = \"DblCellClick\",\r\n  BeforContextMenuOpen = \"BeforContextMenuOpen\",\r\n  BeforActionMenuOpen = \"BeforActionMenuOpen\",\r\n  ContextMenuClick = \"ContextMenuClick\",\r\n  SortChanged = \"SortChanged\",\r\n  FormFieldCellEvent = \"FormFieldCellEvent\",\r\n  validatonChange = \"validatonChange\",\r\n  settingChange = \"settingChange\",\r\n  ToolbarItemEvent = \"ToolbarItemEvent\",\r\n  PaginationEvent = \"PaginationEvent\",\r\n  BtnGroupCellEvent = \"BtnGroupCellEvent\",\r\n  SimpleFilterEvent = \"SimpleFilterEvent\",\r\n}\r\n```\r\n\r\n# FormField Cell\r\n\r\nyou can also add rows with a inline form or just edit a cell with giving this config to you column definition\r\n\r\n```javascript\r\nexport interface InputFieldConfig {\r\n  // neccesseries\r\n  id: string;\r\n  fieldType: FormElementType;\r\n  //view related\r\n  icon?: string;\r\n  label?: string;\r\n  class?: string;\r\n  styles?: any;\r\n  appearance?: MatFormFieldAppearance;\r\n  floatLabel?: FloatLabelType;\r\n  hideRequiredMarker?: boolean;\r\n  hideClearBtn?: boolean;\r\n  convertor?: (id: any, row: any, column: any) => string;\r\n  enableCellEditMode?: boolean;\r\n  //model related\r\n  // startMode?: boolean;\r\n  //validators\r\n  min?: any;\r\n  max?: any;\r\n  inputType?: InputType;\r\n  customValidator?: (row: any) => ValidatorFn;\r\n  //field states\r\n  disabled?: boolean;\r\n  required?: boolean;\r\n  readonly?: boolean;\r\n  defaultValue?: any;\r\n  //messages\r\n  hint?: string;\r\n  error?: string;\r\n  placeholder?: string;\r\n  //events\r\n  blur?: (event: any) => void;\r\n  click?: (event: any) => void;\r\n  input?: (event: any) => void;\r\n  keyup?: (event: any) => void;\r\n  change?: (event: any) => void;\r\n  //for select field\r\n  options?: Observable<Partial<{ value: any, label: string }>[]>;\r\n  onSelectItem?: (item: any) => void;\r\n  multiple?: boolean;\r\n  // + for auto-complete field\r\n  endTyping?: (searched: any) => void;\r\n  // + for multi-column-autocomplete\r\n  columnsConfig?: ColumnConfig[];\r\n  onRowEvent?: (event: any) => void;\r\n  onFooterEvent?: (event: any) => void;\r\n  // for checkbox\r\n  checkboxLabelPosition?: \"before\" | \"after\";\r\n  onCheckChange?: (event: any) => void;\r\n}\r\n```\r\n\r\nthis is all the types that we support until now\r\n\r\n```javascript\r\nexport type FormElementType =\r\n  | \"input\"\r\n  | \"select\"\r\n  | \"auto-complete\"\r\n  | \"datepicker\"\r\n  | \"checkbox\"\r\n  | \"mc-auto-complete\"; //select with multi column (not fully developed yet!)\r\n```\r\n\r\n# Button Group Cell\r\n\r\nyou can have one cell with many mat-icon-button to do some actions on row, it will give you the event with row and action\r\n\r\n```javascript\r\nexport interface BtnGroupConfig {\r\n  click?: (event: any) => void;\r\n  btnConfigs?: CellBtnConfig[];\r\n}\r\n\r\nexport interface CellBtnConfig {\r\n  id: string;\r\n  tooltip?: string;\r\n  showMode?: \"edit\" | \"show\" | \"always\";\r\n  color?: ThemePalette;\r\n  icon?: string;\r\n  styles?: any;\r\n  disabledFn?: (row: any) => boolean;\r\n}\r\n```\r\n\r\n# Toolbar Buttons\r\n\r\nyou can have one diffrent types of buttons with custom styles and config\r\n\r\n```javascript\r\nexport interface ToolbarItem {\r\n  id: any;\r\n  tooltip?: string; //used as title too\r\n  disabled?: (item)=> item.id == 2,//it also can be just a value or like this a function\r\n  hidden?: boolean;//it also can be just a value or like this a function\r\n  styles?: any;\r\n  icon?: string;\r\n  btnType?:\r\n    | \"mat-button\"\r\n    | \"mat-raised-button\"\r\n    | \"mat-flat-button\"\r\n    | \"mat-stroked-button\"\r\n    | \"mat-icon-button\"\r\n    | \"mat-fab\"\r\n    | \"mat-mini-fab\"; //default\r\n}\r\n```\r\n\r\n# additional Setting with TableSetting\r\n\r\nyou can customize your table on many aspects to suit your needs and desires with the Power implemented in `TableSetting`\r\n\r\n```javascript\r\nexport interface TableSetting {\r\n  direction?: Direction;\r\n  columnSetting?: AbstractField[];\r\n  visibaleActionMenu?: VisibleActionMenu;\r\n  stickyActionMenu?: boolean;\r\n  visibleTableMenu?: boolean;\r\n  alternativeRowStyle?: any;\r\n  normalRowStyle?: any;\r\n  rowStyle?: any;\r\n  cellStyle?: any;\r\n  enableContextMenu?: boolean;\r\n  headerStyles?: DmtHeaderStyles;\r\n  ActionMenuMode?: \"hover\" | \"menu\";\r\n  tableBackgroundColor?: string;\r\n  paginatorLabels?: DmtpaginatorLabels;\r\n  defaultWidth?: number;\r\n  minWidth?: number;\r\n  headerHeight?: number;\r\n  rowHeight?: number;\r\n  showNoData?: boolean;\r\n  showReload?: boolean;\r\n  printConfig?: PrintConfig;\r\n  tableName?: string;\r\n  showPagination?: boolean;\r\n  expandContainerStyle?: any;\r\n}\r\n```\r\n\r\nand you can specifically style headers with `DmtHeaderStyles`\r\n\r\n```javascript\r\nexport interface DmtHeaderStyles {\r\n  headerFontSize?: string;\r\n  headerColor?: string;\r\n  headerJustify?: \"center\" | \"flex-start\" | \"flex-end\";\r\n  headerBackgroundColor?: string;\r\n}\r\n```\r\n\r\n# Pagination\r\n\r\nlike mat-paginator you can have pagination object like this:\r\n\r\n```javascript\r\nexport interface TablePagination {\r\n  length?: number;\r\n  pageIndex?: number;\r\n  pageSize?: number;\r\n  pageSizeOptions?: number[];\r\n  showFirstLastButtons?: boolean;\r\n}\r\n```\r\n\r\nand you can also customize labels too:\r\n\r\n```javascript\r\nexport interface DmtpaginatorLabels {\r\n  itemsPerPageLabel: string;\r\n  nextPageLabel: string;\r\n  previousPageLabel: string;\r\n  firstPageLabel: string;\r\n  lastPageLabel: string;\r\n  toLabel: string;\r\n  fromLabel: string;\r\n}\r\n```\r\n\r\n# Advance and Simple Filter\r\n\r\nyou have notice the filter on headers , now we add simple filter witch just have one field and give you the data on what user has entered (of course we are still developing it!)\r\n\r\n```javascript\r\nexport interface TableField<R extends TableRow> extends AbstractField {\r\n  ...\r\n  fliterMode?: \"simple\" | \"advance\"; //'advance' is default!\r\n  simpleFilterModeConfig?: SimpleFilterModeConfig;\r\n}\r\n\r\nexport interface SimpleFilterModeConfig {\r\n  fieldType?: \"input\" | \"checkbox-list\" | \"switch\"; //'input' is default!\r\n  placeholder?: string;\r\n  defaultValue?: any;\r\n  switchTitle?: string;\r\n  disabledFn?: (column: any) => boolean;\r\n  options?: Partial<{ id: number | string; value: any; label: string }>[];\r\n}\r\n```\r\n","readmeFilename":"README.md","_id":"@tavanasystem/tips-mat-table@1.0.0","_nodeVersion":"14.15.5","_npmVersion":"7.20.5","dist":{"integrity":"sha512-ukr6/eyd3YhY0wfHjsEvMBvm4LFmwQ8oaENfOGJaFXXYWVaTNRl6VOtlYNO/cWkLdvqxcYW9PsuTdC3D/gtoKw==","shasum":"d0a1de551b8d179b37627f2363276269c661b853","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.0.tgz","fileCount":167,"unpackedSize":3626043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGj5OCRA9TVsSAnZWagAAui8P/RQ/eI+yLcWGnSgkpQEW\nv3vOAPef91CkEOJdB+ulbI9hfvvvJKgU72kQv/pd4a2nKjdgU0J4MaS1JnLY\nUeoG/4pu8oJvZwHb6s2uwmal59xmH/SiojeXhB/3BrLCLPbqK30esOW1nYsV\nt27ON/AXhkZBSj01BwWerowCtoIVrcZlUB+v/fxWwTJziMqtsQaBQkzR1avx\np8rdoYb9dHoMy8HC2y6akwh8JfSQqpFtIYUso2NWS15o6fAA+vmV/zQlILUx\nHJbiNDBtvKMj0beDSsmYM0heSBtPxwD8oj2oS86iLSfNXh0dq/e97S95hru2\nFJw4ZMgIs0m4Kikg36IaZvdCtp9EkkmvX2mJGdK9H7Du0zQ4J2dQyR5fbQTG\nwGM5Nhp+/xGPQtshtlYSvhGnO6+rNDliBMSuFqLDDITsing1prV0rQ3H8xpD\nw2eWqzWP642+51LDChxxhMqtH9kd1WvrJ5/BegG+j+nkx4RcWlo+Gn+yvOov\nzec68KyOaqMbofGz1FsBZXL/XxAzoBDdPJ0sgq/Z8kXi8JePzoq9aH5Dzfk+\nSoPLFJZAYyMSUCvpqyvBnOJuFAqRVvBH8vwFNCECGfUT8qLN2TcQSbb4dtzV\newYpZwen3L4oMZnpKtE1PyuOrL40TVYJhs1t53IqLHyv+2G5EC0CYifQdlXv\nxQ1Z\r\n=f5BY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGxh57GmV5QFl5Mjy3USCLW7Hu8UtySddNe3Imm+RB4tAiEA2PMGwt8JkJ5i+YYMz6hbz3TkTjAxPizJHearHYhsM9g="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.0_1629109837780_0.890398674103505"},"_hasShrinkwrap":false},"1.0.1":{"name":"@tavanasystem/tips-mat-table","version":"1.0.1","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/common":">=10.0.0","@angular/core":">=10.0.0","@angular/cdk":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0"},"repository":{"type":"git","url":"http://185.83.183.87/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://185.83.183.87/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","material","virtual scroll","table","inline edit","inline insert","filter on table"],"author":{"name":"A.A.Sh"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.1","_nodeVersion":"14.15.5","_npmVersion":"7.20.5","dist":{"integrity":"sha512-n3jkTXUz8H/QyAWkQW6u4O5lCEXkit4dq2LtgT3NGLdWb/8PPOxVON4XX4el6qLXfI/EEPQ21asx/++p9zW2QA==","shasum":"383e90830b2dc8de485d2043b1633e68ad5e789e","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.1.tgz","fileCount":167,"unpackedSize":3626043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGkCiCRA9TVsSAnZWagAAJ30P/jm050SaZ4VGLCGvXd8Z\nzToKXPNOizzhq9gIkNJ1kklxz3RDWimA4AXCuF4TJuyI4xL5QTenh7QbmvbS\nBDURZBGGedk39VGQZHRg1xapiNfvq9b5Uw0PVeiMy+jJWITeap+Vt+GzosYU\nAZE7k7ymVcqZF+vk2kK1SRY95o4Lb6PO3dDX4cKPN3ljCeMstLEYb0grsPQg\nAy3Wj6r5QULMJ8ju5Oc+WVuxHWIGMFVp7FmU3/6rNyVguJwLDkb3VZLGKwF1\nLqH0ADbZ+Ftxo7Ksm4UdDEIFzncOaZJlTwhHv659MwVG/BFvZYcILlVyszEV\nva2kegP02OTpyfXWMuZlQuj1jvaYI6wEnrTsBCOupZ9ExGPdXpocRtTUztn4\nWmTnKaiXH6DxyVU5zFWgeLymZdSO/c3D6e10ovH6XzXeNu+ML1gUyGDsCfi7\n9culKalG9nkAmRyvZdMAFh7jX+aJ8V/lXK5DQxbHRObQHnScLh3WI/kV5lvc\ntUU9VC43l53VRkEuk3Pn+d5T+gep19nmZ9EClvWgyA1odMOdNd1Rj+vKLMny\ndpZH4J4xJuwom5Xsv+lcO1yNexnETho/OmhjLe7/nRNOUnJg7odlZI8qL8AX\nX1jBDvPWD1cOtXpWTX7qkN49SEDr6PZz6v2cU4krEdQfqgCJaxNEOFmebpZI\n2Nzu\r\n=uvLV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkGx/4qcrmMeIc1YLjyhIrXfCxv6w+ZWOlOT83wFxVkAiBRLNHcFkPWEAYF1wnUARSJZBuAgJPAKMYtMs5JaN1yQw=="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.1_1629110434084_0.2965781260663818"},"_hasShrinkwrap":false},"1.0.2":{"name":"@tavanasystem/tips-mat-table","version":"1.0.2","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/common":">=10.0.0","@angular/core":">=10.0.0","@angular/cdk":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0"},"repository":{"type":"git","url":"http://185.83.183.87/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://185.83.183.87/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.2","_nodeVersion":"14.15.5","_npmVersion":"7.20.5","dist":{"integrity":"sha512-T7MIhojpW/BrqNgWLuLemRYbC6E7wS8id3P0Dt1Bz4rfKmkGg7VqtBq9ycevSBCz23i7xmjuLCd8UBlf43nDzg==","shasum":"68649539c90fb5d17036d67f48fb6f66ecf31b50","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.2.tgz","fileCount":167,"unpackedSize":3633310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI1QUCRA9TVsSAnZWagAAbzcP/Axw+55bcwWh7K4B1oPG\ndQhmS5xFN/W8WytuO8q0I9vyGT6Gfm7oluwAffEQXqVnZo5knklOuYwZCF6t\nALaZIWjSV2E3Hsep/YKkQidVdgQahblHniNFRZyIweBmWlpPWe4JrxtTB0OM\nEhrLLYFfISq4QA+ecTurkL9IFE3xqRXqJziCvlkav4csy6Ayw06MNxP1OiKL\nlJpxeYeC/ntBLqV19zfXreMt7fcepOlzX75Mv9BPCM73z5nDrNZLc6JIRTBF\nZjCEuv9higpdi0AL4bIa+hHD6QdHi4epIuQiLsH5/Hdom9smP/o8N9lUgjvN\nqf95arNL6MznxgWdadrPSY9qonJZkyi0Y5DLLsvhd0jiXsr3NT22VCxG5dQC\nlKfsVwH4+TxneC2xSYtb9VKw4onbOyXl+lLie04AStJqC9aE48RFqipe5Wtj\nEFUfcYz7d9lxsOJmbm0adP1lBefRXnHr6t9XnUb8mbTmvmWL4aNGvE2zdm0e\n7qB3o2vD+kgU4tcJCqwWET00wonMeH9XTN8YbI3yUEt+F9XRhzXuawmhCbdQ\nv1+yLQLP7igsnPSLj+LV403oGW4WT1c2Y9omM1+NiNSO4Kp3Krm7L+MhPb/q\nMvNf37BsfbV13N6l5lY2fy+hKfVD4G2Uo1U/l/u3qni/FyNVoDh1s8mtDFvd\n1965\r\n=Irwg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOHhjtmKpDRWl/Zk8mcMnYY+HqA+TRGuOgVDn9la32IAiABUwlUCNu0Tskbzo9pPj8cnfqR6KscAiW1Co69ekgXyQ=="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.2_1629705236158_0.8138105886855438"},"_hasShrinkwrap":false},"1.0.3":{"name":"@tavanasystem/tips-mat-table","version":"1.0.3","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/common":">=10.0.0","@angular/core":">=10.0.0","@angular/cdk":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.3","_nodeVersion":"14.15.5","_npmVersion":"7.20.5","dist":{"integrity":"sha512-zu4kYpVKwVo/P09r0WQ4fmnbyPVyulSYYITrPVFOlvWNUDaQX6hK7JUYznFQuFwEjBGSjJXUWb4Tu9xBCP/68w==","shasum":"395ec9bd4ee336c21113c6320546bfb8375787d1","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.3.tgz","fileCount":167,"unpackedSize":3656160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLFYmCRA9TVsSAnZWagAA76UP/imKGxofAn0JIoMuBgWb\nMSBK+AAU6knSJv1dThDOtqSrJ/41eLFLvn5S1ourlRvNXFQNmFMofeoFSu7y\nZ3vGK/7yrjyI55UqCIvvLFJ/4DwZ2eOHj3d1luo6CXkUXL70d7omZBPQNbIB\n0sIbU7sOB4drSg52qeH2+d00ecFB/LTW7Ns0QmPpmoVH3bCKKzWuGt8MwdpE\n72XECMM0ig7cFyxrMQeCxb3T1XTpaEAerIcqV49T4YWwj/LcCBdHpEKxTYaj\nlaEP/n0ponLqShCTSuVM53NCh1Xgo5dg7jGAXknSdLgCbZig4InpgZPXXK7I\nzkAVw3MU03TSw2SZR3Uxl9ZauJLe9V1g8epJ5IngbU+hYUbTBYI1TSKd7mXp\n3gd9L/KhJMFA+n2uOw0d++0Ti2umr8IVAQPvuqAAUgf3bUBz290P+8118yDf\nKe5Ly172nPu/a42xOwb/M1yfPOtM/5SNobG2ymEIfSwoOGUnNXpBc/Rnjrzs\n4hVn5kOADZw10sTkv/YDTdh0hvnZaWAAZU3Pt+vYkUIzjF87IAk99B3bpTm+\n3Vs54ImRqrQLv5hfmUuTWAvhH3PLCxmEvh2fdvLU1i7CCQhUM/R93n3lDgTo\nrf48pAYpbxT99Zq/NZ1kUfUWFfST9IPwEduCdye/2AkjEibxFC4XBl5CL/zx\nSx2s\r\n=b7lJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6fkeL7no58eZk9dwJ5F6gKfosCU/BvD06hXPjtUgH7AiA0puOdQdAWAhIC9iMR7cU5ClvFwpl7lK60x731ikKY3g=="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.3_1630295590589_0.9846278652801448"},"_hasShrinkwrap":false},"1.0.4":{"name":"@tavanasystem/tips-mat-table","version":"1.0.4","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.4","_nodeVersion":"14.15.5","_npmVersion":"7.20.5","dist":{"integrity":"sha512-OMg7pLVC6sxrTBkx2pbdmJrhWfBSe/bOpTH+/GJOpmoaxuBAktWM1ZVCHijgvc/+gbAqO+qaq+mYRU0PvonnTQ==","shasum":"b898bf6d0f01564b5f6c9964ca9b9285d125b1ec","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.4.tgz","fileCount":167,"unpackedSize":3670192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLH9RCRA9TVsSAnZWagAACBEP/0dW+2URidSy/AHQdx/H\nhvpaq0OaSPgPIWTZ6BsGX2KNEL9OaOifciyBJd8Es1LJeIEUp8KOpVVorw5V\niqJ0lP5RIKPyBAI7XSIrE6dvQMgH95j1sdh7hFMyGKs+JmgYhAAT7Wf6lM82\nA84DZfI4QRxaHvGikl7+X8KuBsFqi0DvhoqB97/23L4WkhmLTuQoi+Dx5Wck\nXesLE+Y2CmfQF8UWBPRcNZ51QXnv6uqXDtViOcrtu6focxCVhdclwIBWJfeF\ncoQBSTKnMFoM1i+EiSb7AsRqUHZAej/Jt2kaJUkTwSe7WVVsMprwIYYtpl19\nk7G0dqQoq6u/qYomEwlCj9PNMLK7fYWeEquXJ2lzf3We/2pfaFR82tRTjlf9\n4/bb+UEuniUPhjLlqrW1HZ3+h7jtr1nhBpbX/l4J33Y/jbU+TZVdR3OhvZyR\noNlP8ZXfxyQRfchSoHnzuwv90tKAhfyf/ZXDKjq1H/eJphUB0Q43bvguC1Nr\np21p5erRzEYmA/uD0euaNk6XaUfNWWKUTMiXlHxAdwVbDAqVtvcoUl8onBxx\nFjfQ13k7+BEvcUYoTuzGq6pTQh0A9AMOEEVgYRikFbTDLEQi3xeNHCgBXINU\nc6yMQ5qmcSp/UUZ+gwF1+cYenX1eqS7ZeoltT1XMyJ/agtOpwdUzqqrV8R9a\nf/Iu\r\n=TNIB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRKNyNr+X/4YW4jdHYOej3jlhw2Fn8K0W0qcUW93GrngIgXFJ1cEA8LkGtHzcO/STXYhy5yi27gdTEDBQD3pS7nng="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.4_1630306128944_0.755994252077784"},"_hasShrinkwrap":false},"1.0.5":{"name":"@tavanasystem/tips-mat-table","version":"1.0.5","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.5","_nodeVersion":"14.15.5","_npmVersion":"7.20.5","dist":{"integrity":"sha512-1ANFkPfzjr/JEBdutoK5Soslp4dFjg4nAJS8pmEsLiRZCQaAlqLlkHkG/h0xqugi4Gv7skPntP1hQ3SkTk+Ahg==","shasum":"968282757896ff4475ba1c7e1376a4b19fcb1390","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.5.tgz","fileCount":170,"unpackedSize":3832164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL0xWCRA9TVsSAnZWagAAsyMQAIWAw51BaJ74j2mEG6H1\nyZs2NV+gpCAwlUNxs7QuWjOThAEOH3DhreOJ5NuJlxYsFRStL7Old6OHYPvk\n/dsUiZfhTDKao9WeOAxWRP+8V0Dw5R+Qt98WoazrUrKq9Dk9qERjglyxCEDV\nSKkZ6DLavkooFVjWZpTLb00uKbsd44RKzSFLOBo928DsIz1S6oW85cw4aHGG\nt+lgly00kBe4YbhLsXAmu1rYOx86emaQ4XNyoeXkuEIJoapUk+XaDvyGaE62\nmqoOlAYAUml6CKtb8AMwjG2TvQyL+AxhYkZmnfv7nzHDhASoIxHN5dc8TUtl\n87uIvu33MRqTQZegSuEkKjrHdaS7eIr1zV4WPNRI+ZK+s5g7iLBg28IX66es\nCMumBfXaNGy5kQKU5znyZJGMkLYt+0/hNIENJtdRXn1q+u/XI1tUioy5JRhF\nKqZmrROcu6fYmlM/WnqwtI3cufOewujiBXMmp62OKn0M6GiHg1n9RLb6laPa\nmPMpVhVKhQ5CJVAu5yLuCLSAFlTzVbHyA3K4raORGlwtrienGD9h4JIGiwJt\nhtcFlTUikMrA4WE/C44fNEsKqqal5yV5vO3gzmeYCSjYG9nn7R5t1APEPgjd\nN3zZwH7IKwUnfWYLgozhAiLBJiId/UQa3GFegB2BPD+sjEH/N6h8rebe4x6h\nE18L\r\n=dx2Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4iBfjNOoRS1DFXwiFcjXNq6JAqhAajnpkpv8nylnf5AiEA+BILsrucSPqecfHNvjoBd9hFUK60KtwYqt0kxUH7KfY="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.5_1630489686607_0.87700889043829"},"_hasShrinkwrap":false},"1.0.6":{"name":"@tavanasystem/tips-mat-table","version":"1.0.6","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.6","_nodeVersion":"14.15.5","_npmVersion":"7.20.5","dist":{"integrity":"sha512-FKIKisYNeXJK7tu7idQMVx6DYVdOvYIBL9lLmFlMnvOQGyBrKFpNHkAiAi7Oliiur7dspzhwW1op1bg50J2WTQ==","shasum":"1764fa51d2bf1a2f6b8b267569988271f3926a57","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.6.tgz","fileCount":170,"unpackedSize":3867403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNa/qCRA9TVsSAnZWagAAd2AP/A5t6T7ycWuiLwowFgas\niYuIbF9wpvJ6Lbya3rthe/oz7l/29jKKPCUeERqvZgfRudTmqbc8SSF7AWrd\n1F3K2JPUwopFznYJ1XZ1mLhbMbXV7CXsdbsphH/GZh8RrwieTfpvcB4YmU/O\n5cS1bEZcloSe0tqOto/Kkg7YyZwJj6z0/rnizx3akW18T23lF8s20ljXJuUn\nUCVwB7h9XYyk5tMK3uzymuLLYzv0Jd5fJSB3yVQceudeHHrd4+zUM3P14M/7\nruPuSmpW0QqcSmmkCyr+A0mJWXGpTOpZsN/2cY63qFubS8WWarc94iC+kGJK\nuX/YAqCejWGKgsq0/GRo8qmS8MGITofjMsowWTSc9HeNfvFKPexflHuiR3nq\ns+NV5Ml7f5AyejXVbiZTQaF4WsHWgf20hvV10AmeMYqy3hJ0b0tjjNg5xOkN\n2ZJNxcie+50mzuD6kTcsIg5ZVUbOrDmJ/O0e18sk6A6Qywr8uxZUawJD/QWT\nGSmhLG5v4PJa24rUCCX9IJNAzYFq8oYzPE92WDMK98D1+ICIVTJZPsKyEQOC\nkvO/vcfrV8h4VvtRkXNelFsvAcl6iYoxARKTx3URG3tdrfRP4PySPO6pf9GV\nZ453khpsW7Y0pH0VQJecwEyi2VXiRcN9JmHdyEnGhqCs3UY1ZfpX8aKfNgdh\nrwco\r\n=kc9l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcAyQjtBR9+ChRwC7D7HGdM/69PECv9H1eo1GtiZWytQIgRiK6HpeY0mQNyyRi5Q40ylw86qRpof3RfOWBrr/hbsQ="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.6_1630908394795_0.8859741169484621"},"_hasShrinkwrap":false},"1.0.7":{"name":"@tavanasystem/tips-mat-table","version":"1.0.7","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.7","_nodeVersion":"14.17.0","_npmVersion":"7.20.5","dist":{"integrity":"sha512-5kSK35KyUPc6RO0gPq7djE4sD0g2hzJhSINK1bM5IHYkGsuPiJopDGtvLro4K5m2uyViOCAZ8v1zL/O7VliTjg==","shasum":"6c2780a6beb8b770af9dab87a9698b1541d8883a","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.7.tgz","fileCount":173,"unpackedSize":3988268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNjjMCRA9TVsSAnZWagAA1IQP/iphZeMCSXEuAK+Osdp4\nZvGxeLf67c9ENGSRvRQbylIEfH0Hf+fURsZG8qNYn2zR2vo5KAZX3nVC4VSD\nYIUC+pes59vFhNAJx/dEWOnVRFIir39wS31FdOIANCkqedm4bhLSOsPQgGc1\nESzbKw1ukJHSvoNwd6oYXqN1G9pCYrEAka8LEY3FnkfccTrjRfbhDV0771r6\ns30SD5fukiYa0z3hUDYAK7RaEhcVog2MxpCQWNcrZREusgAVFYodrUIkzhvQ\n6nb8z2Nih+HWlElp5IiEYf7RGecq2U09D/jIkdusiZxGNlOTuM4tnJKv3xpK\nPqpTVgrYwO1trIJuBPAyJI111A5cHUoFPyp2lFzvdfaOW8Lhbg8aOVJPVuOw\nVevBNEQPOOLB3yueW4hBpemp6UE/X4CUBbqqL66GRayU91r93p6mdat3gAo7\n678LQWl5H4tS4yxgVf7ZXGR+a19aNm8SFed4vYkboPrbL9WoMYQYUTlCwyHh\nZjbc3hf+dgyXH5PEc3TMzeil1Xdk+uBsw0USXnrFk0ai4Z9WOjb4uNYcA6pY\njwNaUEZzcH2DEl3WPCwHznZKGyD4dnpa3B+w8vLvydYN6gyc3suqdvGIZqFi\nAUk0aoOVXICtGjDJpsRJebuPGBIBpAO9uIARd85taUwHimbt02FGIu1cqjpr\nGnHj\r\n=HBcL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJIerQ0ShoAXNbFsXYhGTXanxnwwCbb+ZLzv/uwCln7AiEArXr40h+5tetXQorMiqeZvq7nJ6sarDdhJPetHcx5UU0="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.7_1630943436483_0.7397774462338063"},"_hasShrinkwrap":false},"1.0.8":{"name":"@tavanasystem/tips-mat-table","version":"1.0.8","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.8","_nodeVersion":"14.15.5","_npmVersion":"7.20.5","dist":{"integrity":"sha512-NjVcZHiOM7bYisaYms+N/LfuDBBWHZe8YI5tj2Zs7ivvKq/iUFuo0HSfKs+RpI/tMeKPFAXont3RIRDgPTrj/Q==","shasum":"19d1207e80fddc88e5fa3a3f9937806f89fb9e3a","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.8.tgz","fileCount":173,"unpackedSize":4049128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPENLCRA9TVsSAnZWagAAkFAQAJk14Dad5k2bWIwfZh1v\nxEmrzMr68IImvhPwnrRzyLvQAvCH668fLUPbCFrpJceAWESPVMA6CC9cScjg\nEy8UBFvDVqK12SmiDCo3Df/VcQHCUJwJvtMBHuod7Wc0IUGMteeUF6ByKl4Y\nr2/9rxfC3ni2GpxosETqzU8JO2zP69uagoWlynpcf7up7LabJ71DoJMY6Opg\nuzAvZBX6NNmR1wMzD0cZlUJfKsWEBil8JWl9FNH5CjKMu66gyq7k4aWr+TfI\nnHBnWieyWmQlKd1UcrwZEugB+IVHGJrtSM1Fh5aGl/UqtvmpuYacP5ZWysF2\nAjBn+TitFwUs7sTGSBiR7hbffY/BGs2x5bJhimh/II6tYHcVSZQVe9uqCHez\nUPZ9ZjmymfpKmwfnMZuJZx7ycng/uVfbuy/par9WvdWzTUrBYLM8R4Ez+rnc\nxJfrjgiS0PsEDyz/ESJmSErEHZxKj/JiqkW11mtodPMHu4IWu23yNX4vz1J0\n0cFEtHg7OQl5mLhqQOWXHUuqAyoSZmtrslvtCWewuEGJdp005ooUqF91FEkd\nBw15rS877AEgQB2faolG9Y+PPLx82cdxhZIcsxYs6BPP/DMM2/ITEh+i3nGc\nXHbCouE+5H+2ogBg5bpXl+0ndJBoCKr1yfbiLo0mepZ3lHeNCWTqkbupAUC1\nxG9Z\r\n=7UFw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC55FRqWF6PH4EWgReHW08If3FF4K7fykCxLtV6IOV9JgIgJiNJ0vScn9BMBEQDWuZ8s1iLuFlGxSurQAomJpia+M8="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.8_1631339339385_0.4820611660859797"},"_hasShrinkwrap":false},"1.0.9":{"name":"@tavanasystem/tips-mat-table","version":"1.0.9","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.9","_nodeVersion":"14.17.0","_npmVersion":"7.20.5","dist":{"integrity":"sha512-uc7fK7xO6chlnIGTmf3sToTYPxdaIEjJ18X7HNM/eFSidKm2bjH9g+cYb7RFBVtmwusUGL1GCwZNoKslBPUgjg==","shasum":"566b22c7430625ff4b4e317598f396656114a6a3","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.9.tgz","fileCount":176,"unpackedSize":4237181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP27/CRA9TVsSAnZWagAA7NkP/2ZuhUpFVMQwke1aCl+R\nokAZfByUjAs5whDgn5+ESkR0kS+flo59wt4eV7P81HRPwz11/WY3d5DXOA5v\npi9TNmrT9dvpW6PyZW+cGiZykNERCYJj4kN0LqsxocvS2vqLU+nonkvMFRb6\nLQQHuRy4jzsVeki+365e5MPgnEwWsMy7NtvznZTFmSVMN3s559SXbSiZ7pDB\nKm0uA4ahFDpNv0vVP1ETBvXFZhykoWmBAPW5E8cPyDGcmUe2rzbPypa8lksJ\nLnvs30JnKYTfX6fgZ5IFA6HHpdLGXOm5uQpkIvAxCTIO97QY7WAWmrVY1NDa\nHbjsydnjMe1+OAFXXHxKcl1nWr5jqmKEVVrAAk0LJcnFFTN3KidbczZSas6k\nbn0LpiQC67F5oJFINpqV2e+M8OvXDwKJYXflmdhqNy0W4BcFKrtNqbToa1TP\n+Z/7itRRuXDHoF1pDxwdK06HiHojWdJp9psa6eRscO7pdnumKFp6iMqHKm/Z\nqmvS5NMpyTMKZgt25EXNTO151xmK41Kc6KP17XV6nUHZ5QpKhSwF66fbmKH3\nmq/Df2pRvLEn/uOo9pNh69Cp6APX7XYCu9F8/T2VB2cL37EjKU1dmUqJ8Gv6\n+A5zMaU9gdyVZPnjWQsUUl9DmPvkE7wsPTV6J6i14jW3df8biLBkvvZ2iCWV\nv0nA\r\n=vwVZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBPrtfZ6iSKFlWsQK6BrFt/S+roN28uNNCsLku1sFnoAIhANeA8bStjOEc+a6dv6+pnIobmNMMWRcK1U/NrYQNhIn/"}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.9_1631547135744_0.20149404849981978"},"_hasShrinkwrap":false},"1.0.10":{"name":"@tavanasystem/tips-mat-table","version":"1.0.10","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.10","_nodeVersion":"14.15.5","_npmVersion":"7.20.5","dist":{"integrity":"sha512-2dTfgqWNDEdP25nzY5JBMMzYaALSFRUUTaroVJTHYu+6nirOrQD+lu3Ud3O/zXxlUfzV/sW07AEzDKTKTXbL2Q==","shasum":"5123f2edf57ca68252737800701728871ccce1f2","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.10.tgz","fileCount":176,"unpackedSize":4236993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQZFXCRA9TVsSAnZWagAAczcP/jQKdYzRTCmpYIVQ1h0W\nd7pbIhyouz2aopKPmmCLc2QP4Wmvq5K2TPR7eGDLn4tVmMXMXlmI40ah6rom\nkaWst5tITS57pqQiUyBO4ppSClu1mDbzuYOKBQm+DWnuE7fcQhg+jxmy/xZZ\nPTPqw/jjlq6Zj4r4Q5nEgI8FIziXBynYHemGffocJF6uujU0grNFmMvImzbh\n44ESghDSNSaxYKmH1TIiFs1Uwt1dW2ji/aUTr9BssumQ9tje7RtqX6h/SNTS\nzyDylgf/y4MCiJX39yiiX0I4EjzChM1I0wuYIkcCiF3BWscHrwP7lUGdV+0T\nBUpFMVZOUuYmrR0Wi8XWmk++MmDeLZnZcWjIJuZH+bR6Y1EhPpgV15bqQSCP\n3CibXdk+8zTcB0RGDIF6sSSedBaREJhbsVvi1Hp+iHQmoAGNkV+eadPc/SZT\n4VL9UlnY5GRwy+89hUVmSCjxJG8MDABvVy+y84exVNRVDqJzL0/sKPDeLZ3q\n1qD0uRsPky9Y1aU2wshLJr3NIXPbZsDozyKUCk27VbvJ2Hbq/lqplKBSDb1W\ndqNXSr8u7yS28hT/78GiNKIGAfs/d+LOkQobiBBNyoD4RfuvN0Ws5SY6LgKJ\n1I87Tv5OEPQxqdLPKes2j1IiXlqYbA9Dec9sgX558OsmbHUwfX4AOGf0GTOg\ncxV7\r\n=XA/u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSJbHpc3CU6iKm9frD9bDhJ5TphhKXOPMuPFiPfYxGXwIhALLfLZKx0A/tu5id1DVj17fXcNLj983N47cfKWMkoBYg"}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.10_1631686999307_0.43576648185327427"},"_hasShrinkwrap":false},"1.0.11":{"name":"@tavanasystem/tips-mat-table","version":"1.0.11","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.11","_nodeVersion":"14.17.0","_npmVersion":"7.20.5","dist":{"integrity":"sha512-P9FeScrEa2ZHuyN5pw6hW3Xm3DY/YAYDxa4oXxwtxn3xU1Fc5/QCeZvq73wSbAUJk9WghS9x6ieFyrqPUyD+Og==","shasum":"cc27dd122ef0b04ec813457b34a1863923e88acb","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.11.tgz","fileCount":176,"unpackedSize":4330437,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD8moC4c12np2Z2CBdPdP4qUnTycVhaEYew6uaLH/zVAIgNETqDiHC0KW48zBpEZGuNUCIYMFgaZ3HmYABT6SMhAE="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.11_1631887345704_0.7083967438929781"},"_hasShrinkwrap":false},"1.0.12":{"name":"@tavanasystem/tips-mat-table","version":"1.0.12","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.12","_nodeVersion":"14.15.5","_npmVersion":"7.20.5","dist":{"integrity":"sha512-/asJJQjQqoXyJ2gyaS6rjZ+Bs2Xqg23O7N0/Y7QU5zEEoAZJm7+2EP5Qj9Sn/nCRKgKrHs7Yede/8Rzi2cikxw==","shasum":"d1e00961a12e3509096854d47f64f4467623a330","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.12.tgz","fileCount":176,"unpackedSize":4363615,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFwLY1TNbTqJXwzr/9YWOaExEjqrxPZAdOmO9C7I5tEQIgRrL0EkqKRhiW5dAiUJPcrEJ+s5UDpSRbfUNHj0WRY/c="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.12_1632403968147_0.9496725718618126"},"_hasShrinkwrap":false},"1.0.13":{"name":"@tavanasystem/tips-mat-table","version":"1.0.13","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"a95a553ac53b7d636714d95051a32c1097f15593","_id":"@tavanasystem/tips-mat-table@1.0.13","_nodeVersion":"14.17.0","_npmVersion":"7.24.1","dist":{"integrity":"sha512-tDwibjbiff/4aFwrg0QSHimd8d757zjFZm//jDSvYtFkJa8Hf93f78lFT2wF363qOsY6ROox18fWB7vJZLaNCQ==","shasum":"e92cae66c22ca898fd98e4df687bfc93b42cf6a6","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.13.tgz","fileCount":176,"unpackedSize":4365492,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/XXOaibrPi+zEdb/VGlNmLpWzKn0V0KwtstnSHYGKZgIhAOrYaiBd4nIeGc5hmxlSjDVzVOe/B7UsUyYJGmJEksXQ"}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.13_1633247168038_0.7867527005783568"},"_hasShrinkwrap":false},"1.0.14":{"name":"@tavanasystem/tips-mat-table","version":"1.0.14","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.14","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-PKFL6ul/gwqp5bVqlI6tf0of20p2CSpW3oZCYxGCpxk5fbSOrk/NKytDkXGioUiG8drcUyCNJfvrG6DVQn1zXw==","shasum":"8b8e911422d1449d60cfbf2a0db3c126ca1103a9","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.14.tgz","fileCount":176,"unpackedSize":4384619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYBP3tG7Mz/ryVWHOpEyR0bahUGXJulWtJhCKtct3+uQIhAJUybHo37TIpetKP9/hGUKGj3z6IKEvpbLddaBrZu3EZ"}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.14_1633851332125_0.7351006252194665"},"_hasShrinkwrap":false},"1.0.15":{"name":"@tavanasystem/tips-mat-table","version":"1.0.15","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.15","_nodeVersion":"14.15.5","_npmVersion":"7.20.5","dist":{"integrity":"sha512-O4z2ZOEAbnNeHusiYgOiya6hppaKJ674fF4ERx8lf3E2OHk/IrevgBHIxds5Q8mLI9jeqn2GifgiXCUqQI8Lww==","shasum":"ebea1e2117c42d4f95b9f7129b516898ba0c6a55","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.15.tgz","fileCount":176,"unpackedSize":4410733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID6BIVZCWETMFO3UL7aGDo6nUT2SsXwd6Dv5DcCvUxbvAiEA+/FRxPkLzo+pMI504DcgD/A6J10+sTY4QAtcyOwhEik="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.15_1634385172142_0.18319156939721348"},"_hasShrinkwrap":false},"1.0.16":{"name":"@tavanasystem/tips-mat-table","version":"1.0.16","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"f22717cc0fdbef9e3b46284794cada08b2c6cf8b","_id":"@tavanasystem/tips-mat-table@1.0.16","_nodeVersion":"14.15.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-sF6ZK2FYNS4Ws/NffW2NhdA9/Y/1iGidNTS5OIxCHyBTjXDsvg4XVOFSxOq3GE3hZl2wTBKFBalildfKSaRhDA==","shasum":"7dd3afcba2c0666fede224757185977a0d8b3117","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.16.tgz","fileCount":176,"unpackedSize":4478299,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfAfWPH6IFoR4T+pFdcDQWkDUb9kOXaCkGnt+/swhOUQIgCwH5wlC3fxXB7hiNek0O0eTSwuh2owKdpd5IjX25u2c="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.16_1634815323797_0.6677371846100926"},"_hasShrinkwrap":false},"1.0.17":{"name":"@tavanasystem/tips-mat-table","version":"1.0.17","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"1878ffada6605cef93a6aa54603f5f4be2efbff2","_id":"@tavanasystem/tips-mat-table@1.0.17","_nodeVersion":"14.15.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-TbPOM2IFxL4R+ndyLlgYxAXqXRYnBlp/ehBYr1JBnx0Oi+fStrpOa3hQ9Qm8AQyW/VuhJAOFxDXluCMqnpuUFg==","shasum":"d17271d28fd1e3682091533591b7bb03f5d035c9","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.17.tgz","fileCount":176,"unpackedSize":4478740,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHyNdMGL8c0mo9IExlkMcRMJEaoctz+/LlyaBSdiNxXAiBJb9v3rp3ApRutQx40+AFZBGBJawHqYt7fX1984WllRA=="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.17_1635592151229_0.29282162821340085"},"_hasShrinkwrap":false},"1.0.18":{"name":"@tavanasystem/tips-mat-table","version":"1.0.18","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"9bd37c322d3d54fbd23fc4f7e123486993a9263b","_id":"@tavanasystem/tips-mat-table@1.0.18","_nodeVersion":"14.15.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-4dhTL41JYu69SbwM+CCWqQ6hN4qm1ka5Pzs33QYIWe2N1F5GB6k+owqXbxVcH05Ca3oAsePoiYM5xdEyazeNOQ==","shasum":"3853efeaebd60e84c4b0151f8389c545d4c6c9f1","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.18.tgz","fileCount":176,"unpackedSize":4484062,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ7c6dnpQWk0D+nAD/38bmqtqkckq5kxCdfGwSDVNbAAIhAPsswmGihpmXjH+ijAc5HxiaKbyt45z8DSGkvIGHckOo"}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.18_1635770866765_0.5562077824850553"},"_hasShrinkwrap":false},"1.0.19":{"name":"@tavanasystem/tips-mat-table","version":"1.0.19","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"5360dc31bd95ad2e9abc6b6bbecb7739b9cdd7b7","_id":"@tavanasystem/tips-mat-table@1.0.19","_nodeVersion":"14.15.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-qXkEklQhyiFsrHCpPDnyIC5Ctz54ztKOAukdu//OHjVC0SlNv78kv1/80rOdZ5mU3mR2mFl7fJwLNo+nAtm0+Q==","shasum":"c547446165ecfe4903aa57eacfeb4dfd3e0bbba6","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.19.tgz","fileCount":176,"unpackedSize":4484750,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgfAGpcn5tcLyy+EAyrR40mj676zsTqiRziHsUg4h8yAIhAJgnirs2tMk2Y5zlOBWCVFoMXjceELq/EdoFgLocte16"}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.19_1635779874128_0.4380134301354395"},"_hasShrinkwrap":false},"1.0.20":{"name":"@tavanasystem/tips-mat-table","version":"1.0.20","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"d9688297982c11295e826dff729f644b2ac38508","_id":"@tavanasystem/tips-mat-table@1.0.20","_nodeVersion":"14.15.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-peKe/jLuQ3jkqcD2gTH1qVVbNbmoteds+ISsKWJUscilyU+dfipInejgzV7rOMN+FF9eOGDJYFKDk8Y/NHmufA==","shasum":"800be6aa09bfe182179fbea1d15d594b8a731010","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.20.tgz","fileCount":176,"unpackedSize":4508085,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDhtXvcJA5eUMXCP5v56Fps7ZqfP22c+NgYDSnk6VnTAiEArnBXdZD0VtOt7zAHCHkZcZmyK6/57vCIyu7FwGAVmZI="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.20_1636199409703_0.012904117827940764"},"_hasShrinkwrap":false},"1.0.21":{"name":"@tavanasystem/tips-mat-table","version":"1.0.21","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.0.21","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-0Az7Cv11iUQf6cO5oIlv/gxzzzaUJmu7E67vveN6XVsMkUDM7oDP5WMxx0yzftpUoknAXVxj5HWy5oGCbp4fQg==","shasum":"8352d46cd0fc0b6b46f3c4eaace6d33fe164816f","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.21.tgz","fileCount":176,"unpackedSize":4523752,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE9ZMAftqkjeflETGsgTB4WT+oV60It3EulSyUFcf/7UAiEA4+Xjtg6eZCD6sFDwaz0b0yg0E8P6SyDbB9oB3p8uzPg="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.21_1636440666449_0.9831590304155573"},"_hasShrinkwrap":false},"1.0.22":{"name":"@tavanasystem/tips-mat-table","version":"1.0.22","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"88a11f638c49478fad79665b9b712fca220c6fc5","_id":"@tavanasystem/tips-mat-table@1.0.22","_nodeVersion":"14.15.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-YUAsuwwc5ciVnwLOuYKIpvpJjygXDGlNy/8XlK7IaE35/ueFzM563o1fO5pHcYB/A3ZejfKMFQ2piL7zSRz/JQ==","shasum":"ff4d8d9e0393e28cdc6e6e6bc0702cacf91cf802","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.22.tgz","fileCount":176,"unpackedSize":4545926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlk3NCRA9TVsSAnZWagAAFR8QAJvR2UbMXqzsfTPe5aDa\nFXqZZkwNG/0fmq+EwNW98TbpZ9ORUAbQXEc2m/UIYuCRNQ+MT2m9v3TSiR1M\nFVpfwJHKOxfYfWQ4eeEDaTgKae8+EGlXw/6QKcpAVCXN6mET77ebqHnu5fQU\nV107/bhhvQW0UJSQ2bGZJ7doBHIrVvSFW2JmzSiqTUn2r2EKtQ5LuWhj/4g/\nd1JHVhOqg3AuQR2MoP3542A6AJgWz/Bf8u8VIbFInKVjKRaJEkcRh+Lk91mA\nGsTMS1FurdfWGWzjK0FAd0xyDD7yMPSmG2WmC8I0NKbRKF/3XvZ/PKCmqZK6\niBZE626BfBTKWzgNl4amqyA+3ByNy5k/qHa0fFAbFGhNfIHZ9XVOR4ONvYCt\nbdAH3+86Ka2wPug7Us/SyCaDqTLV5s3jTtU3y7pRZ7X6shSXnXOT080mRwFu\nTBAXd3R4qqnFvPF/AE7X3gzdxqMg7MCH5Nf9PF5GNMEq9LhQEQXrcNN0jQJv\n0o6GyDz2bsJtYrvb6EBgl00HHOQeUJregIXJxqwkA8UsWYfNpc+n4b6WWMs2\nG2jf9AWZXYD4t2EAz02hKZr8lBEFoW5qddf7xJxD8iausUgpGGalt646FOwd\nyGR4Y1f6oQ8ugkhTGpYzoPqY3ruVi4T4PoLdP1Dc9pwNXcg0xRzP8vAOZrA8\naYyR\r\n=odFU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAl/FInF0E+elodmev0QQlDUpMIWUsepy3x1IPS+Jw9hAiEAm46Ym9fXIeow/b37oSxS//6+xqdDvgOz17CnTFNTa50="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.22_1637240269140_0.0063433032853734694"},"_hasShrinkwrap":false},"1.0.23":{"name":"@tavanasystem/tips-mat-table","version":"1.0.23","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"afa115b5b36f8664b8803df6a77d22096a808fe9","_id":"@tavanasystem/tips-mat-table@1.0.23","_nodeVersion":"14.15.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-VsHOjYxhb4Xr1/5Hg6YLuHpTwwE2lOQ1kJZ7jL2ZhPXVzV00AnEBHDtFNbV7ldMftPx/ObGA/nH1E8QoalLgcA==","shasum":"4a9a773e97923044092e161b4f840ce91f8c9bd3","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.23.tgz","fileCount":176,"unpackedSize":4550927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmNqZCRA9TVsSAnZWagAAle4P/0hc2yPl3dwxiXDlux/s\nU1nTXe8JGOmjvl4t9ZZz4rrliutiAbTJzO+ip1bFwS3z2eAA0YmpkhcXTPpN\nT0hl7CeGqWZNAL6PspTXs5TWcYPqfAi8YriN+4lo3Mhpy+YSMmaVRMHqdm8l\nBMUEPolFbElEja5xmwYJShrBgMXDJpVTkMCPflVbtupT/JW4nu9Uo7NSbDVi\n88zltP5/hzul3LPdLuk+OXBlAa8EXRKsA1BJ6E9jOKhUS0YnxBaicj8qA0yd\nEfhZqK0u7EgggnfDoMiPQAgDqQBcMlVJy+E9VwwhRhs5ELI07bCM2wxhcfWb\nJoic69vQNVENKWsLYuqA64s2neg8V4QE4sUrVXch2s0/bMhmeJRgivKtGe28\n7A25aUi9bdsrtggHkDQ0ocOf27eAYkHbJXw8s7YtJjMPphz/jesyPcTJncPi\nnaS+HzWYt30NBo8CaxHpp+/7Gt9MoR3k4TzPFL4vQNRVCel5+nnIQDUnq3Cx\nWeaHev8CYFzOXJfdlflme5v8aRWlJvbrooarIBG6kCPmTCPGHNgSuSIDfevS\nAl5W4AD9CfDo6mrnBmJ5l+2UHohwQn1wx2aGzoXOB3UsSsSj4YbagZuqoWyh\npiSvFFFyrxsfa92sGtDe/U829w4poeg1DRI7vzkeXprwsn1J1yz6Gm+WwvXV\nQZ7n\r\n=PQJp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICyF1B7DWMD0P5QB6szRmLLsQpnbZ1Zb0Azb7I4caP00AiEArPROQwHboU3TqEZK+oYoztMns2wOxfjMqyM5pcpH6g0="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.23_1637407385528_0.9233772309737971"},"_hasShrinkwrap":false},"1.0.24":{"name":"@tavanasystem/tips-mat-table","version":"1.0.24","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"735502760a11b5990f09bbdb4ca1c394322929a7","_id":"@tavanasystem/tips-mat-table@1.0.24","_nodeVersion":"14.15.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-Z922a5wxqDezZsnMulOtZS9AkQpALtECJEx1/sFCcifx3KhEIdmmNbNBTZ6c+uM45g+QRSiPRYIJFmBLFuoaYQ==","shasum":"32cc3ac4da1b531ef7b623ef529b694d2791c0a6","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.24.tgz","fileCount":176,"unpackedSize":4582641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsbm0CRA9TVsSAnZWagAAqUYP/Rv4CPNEXrwM8LINcU69\n37ZX6ZIdlvWd5ijhV0h45agFJ9A4pBzGroo75yVwjPXDyMwbQ8iAbnSnuNMf\nJWFTn7jZA+JPHv+QIQl/UZmGnYtmCTcq9iCwahJpUt1ow07hScQDcTn2cijG\n3TXX6gCA6DFITsvuFcapdLi35t/KOimv4jvliKvl2VQyrXrD04UHttg4Kn5R\n4rUOvopBYbR6opjX2f9Et7+YZT8eEgplCdjPL0SH6EuU0jGAg85hjdlmW9Ew\nEsNCpeh/HtLe+2tEnAdZhmWhfdOP5Ufh4TK555kKCX3QEy/K26vhn/hhSer7\nmBjen2zxtQQzFa+52ae6oeTmFmjxrNSfKh0fgD3+HwPSpOBCTY5srniZ85jo\nc4cXg4928vsoXVOMGYDr+tph+zMrwX9nnXqjudh4hzbVtNhw4ac59zdeusiX\ns0B6BqI+f8LCbHCLdh2NWa+NgDtNGDRaH/tWxuWB76VuCOnWaq/GVG0mRXn2\n8vIwz6mIzxXl7stGsgHTUTsmRLp7R75bJQR20OIn1e0XtrxzQ+GPfPCyqnGQ\n+PZW+1PLHHrpmzOUexu9l3+4lOqN9sBNynCoCvH4x1uUpmfCI3iVCB0lxYXJ\nWqDOGG+djhzlR6DfCenn73ncXy0WghWPTNX3soLfjks0Tr1X3E+1eqJt0iu3\nsA0v\r\n=hZ9m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF97b3ni+Zzb4oEoa63XgDeQtR2rP7sWEozIErjcgNRhAiEAsqcaqktN76GzRDe6OFWQH4Y/sokKeCEVSppj3QoTp8Q="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.24_1639037364630_0.26750920044649074"},"_hasShrinkwrap":false},"1.0.25":{"name":"@tavanasystem/tips-mat-table","version":"1.0.25","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"b5598a85975f716c5bfdb921096dabcb30ee7f41","_id":"@tavanasystem/tips-mat-table@1.0.25","_nodeVersion":"14.15.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-td1O74VvGihF5W/DhCe0V1cvzrQGXV6zCflEczx3mrIlkXMP3Q6j/PftlX9yFovrjwd0hyoP56CEjUUbw0UawA==","shasum":"ac412b2518c4cc07f0880d36f064242e9cc6973c","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.25.tgz","fileCount":176,"unpackedSize":4582522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsc5cCRA9TVsSAnZWagAAUz8P/27kskkiZVYDQ0f6Os5q\n+Lu8rYNN+RZpu1RTBp0eKZ2x6qOGVhj2IbDE1ynQuc+2QK5d4BKSeAjQFmof\n996FmNnZ0Rg0PVGWpX3JGPW50WDAc6zaVPi+tl8O0tZw+Sdh54yNRAnw+ddP\nVmqTmpKoe2gywZK1lIkpah4YwvNSv2J5u86pIBjhsJGyGV6qqf09U++QuCgg\nFcw0mKLIfAC9yV2Y//hl5o7csvmjgSfmRATQxxizjM20gqjez0tu7ujzNGw2\n9Y9g7kj6OnYgeVPT+ToA35DkpikZi9xKOCGiYcarLT/JQ2vBbBkTjGYXuDT7\nbeRnyim/FAXUwBmgkbKKHTsrbOGiGfEDdt5YHvuWhKg7Tu+4COx0erECApi7\nDC/cOHNmLytn5UNzmQDnWsFnn8tf11HsFC95DtjI6GMvWSzTswpyfR4PviP0\nyNwQmuO9QresOvVX3x8AoYU76VckP7ijlGrUnctI+kifaEQ6hCzNMA4mCD9s\nIKNE5lQQDF/trIi6jcTI+er3fxlFKnAkPj74pTsMpP1CgmeL4/0mSgWhWRer\n2d23rBFDOO/Fv0MNj6rU/G/whikSpcbJSqo6ouFOLeTGTufyAf1K8g2u3m/e\nLU8EqpqORGO8WWnme8LwHaGS2m1WYq9leJBRSqaF/yx7ggPH08PoNGU1OoMM\nAP94\r\n=Vmle\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk5l5e8kHaXez+FTIbcJTnylbzzLIw8u0jDTq+zopDowIgFEddqzWCWMhG+w53NZKkW7F3C9K7jQ8uLXCzBPO+ODc="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.25_1639042651998_0.4362169790426491"},"_hasShrinkwrap":false},"1.0.26":{"name":"@tavanasystem/tips-mat-table","version":"1.0.26","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"3d2aaa1ddeb5b7698591188eb476a0f31ff2162c","_id":"@tavanasystem/tips-mat-table@1.0.26","_nodeVersion":"14.15.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-saB/N02RGGv/OsykLXjscwpzWYVj7qBPnhUyqI8idNVqkv52wBSBq+IXOQ6yQ0OAsFqDg/OWVTttksDBp6KUeQ==","shasum":"cba65ac60929e7ade8d9563b68fde4ae430baf90","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.26.tgz","fileCount":176,"unpackedSize":4597166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuaHZCRA9TVsSAnZWagAASN0P/3qTKmvar7SYFQCGdD67\ncWWbCCMvhzkMa3lc8cNXaYCarKqZsjrRbrwOk6+brW+UgGjcWHAkJUOlHRBi\nFShJcsXQgmdC6XjzJqRNCYHeghBiyJTTNRMdpGyjMXBFTIYKcgIG0uhtBH+s\nKm2VyIbp9BwwFn2RAqQDtyrKvMwowTIWSflBS0l/feVOlYJ26OUPraOFMI+1\nLWYDv3aa9aYcABSdp/GfT2VqHXu+G+MuYolvpeK6+jNHDo6/Mn+VKB8VrRMK\naBGEwqjDMT0MpOfPUZnqXUsSXq8tdwRoI/nCQyLKuEiJp1VpSc/7Ax8Q9I12\nAZrgAyuoYivChMe+D2BL2IHfyBrc+2/hFb1HClRJ5nVoA/+Vf+4Tg7UM+qfm\nRTk9UEPs9DQQL7RZRgqJZxxZifu2BCvvwZ9vBs6tMU0qfcEtHRFfjYjzXGF0\nwmK4/ndVTX1jjGiTQKiSnAstGjTxRrXqWSvSO45FQNks+oUxNltndVAPEe0C\n0tSzQXhrMnAknriepjBA5zgNfMrRgAV+P1FjqVqNgc9ybvGxi1tYgAHF2EpS\nwBIxqSWtupDQBLkok7j5s4RIXG5xcRgaLNCKlNRqc/bYwOoPl8TdyXnQAukB\nfO4TSEkkNo2ucsZAcV4HGQ1RbkcJghjZuNnNMvHDuYB9Ml3/dfPpK7eTkoYZ\n48H7\r\n=mled\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGqzATjIj8C2vb/wMRjcs25xzfuB5S2SBcOlufGyK+EAiBmUwWl11WbY1A5WVPp2K63bUWLFcz9ZYdeDslotnk7ag=="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.26_1639555545562_0.680351414207018"},"_hasShrinkwrap":false},"1.0.27":{"name":"@tavanasystem/tips-mat-table","version":"1.0.27","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"e712add97b9f3ce2ba1550c7da6f2abd63ef2b49","_id":"@tavanasystem/tips-mat-table@1.0.27","_nodeVersion":"14.15.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-oiGvf7W2RVlMDGjZRLAEesVJiaO0wB4NtLZdk5rYf2sJVII/XWjHJsV1kmN23cdheY0GUGLwBI0ibOQndRnJnw==","shasum":"775db78c62fc4d75347f3d2770a08e6ff9b9c24b","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.27.tgz","fileCount":176,"unpackedSize":4599329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuwQ0CRA9TVsSAnZWagAAhHcQAIthc+L6QcezWoQi1xfu\nXwInlSHaUCH2rycYECtf2awexcHGX0i0hqg5fmNogVvvciScbaOfMdvz+BE0\nrR7Utrmh4X8xaYSIaN+PjkXE5+p7/T98oo4fmlMEHO9RnVG41IBBbdyx4cE1\nbEKc0rFKzpcuhLbRgodLiNA5kirq6cWF2SqwBUm58/GJBt6y+dF1cY9cHPk3\nz9BkWxDYSRDgZYZZiBefOhvComnk8ve4w8h4rDGAqD+xzvcPRE2Zj+8bwm1+\ncz7DUiI3LU8GdaJ1KDxRgtKJgv95nQ5n9VTUdgxZtoqj3WVVUVvDzpXjdiMv\nLSDEcgfdwrE9iEzJ/1ATaHYPHeLo6J4qD7QfoCMU8aa8h5oqSzT9Qv4TloM/\nsssNNM7MviuSSv2ZRZnw13h4r7D3Z65TlL+gjcqPBSIalvyKLh5nGO2RB1Lg\nUSlp8ux3+5+56n/4N19aLQVZRFulmtzXSuN0H2GJtR486u9H1QgEsOyvS5qh\ncbDow/f6zoyiqmHZPDqgRJSjwsfuWvJGCSPKhZq7v43DGEgR3ULSGXcVpUr/\nFAH/51rBrbRz6xN51GU10duDTQwZslV+p2t+beGe3zIixP+ZyGzuxSwMIKaI\n9uh69BEWgVwaNskkD3voTATCTRxs54D9wMc8C5x0L4XnhceqwobAUhZnxYcz\nS55e\r\n=etUW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzvbtw4KHPRk+f65YfGwJ395s8Bp23pSKAf5WOHHCpwQIgIAAasXuMRf4kxxQWjIpUjnNNUQYWQH5jwbWZvace380="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.27_1639646260145_0.40242438130633973"},"_hasShrinkwrap":false},"1.0.28":{"name":"@tavanasystem/tips-mat-table","version":"1.0.28","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"30eb23e85c9e29217003baed2429665ae8e26804","_id":"@tavanasystem/tips-mat-table@1.0.28","_nodeVersion":"14.15.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-I/G8MQmNKumnwlpM/E7tceHd/1CAStVDYELSaOPhNQrXqOoOC6T2Kea95Xo/QWZMFyaHTmPyZcFcWzy6qpNlbA==","shasum":"24fcfe2f6e5100c6ca14f610faffc124c2d2ad2c","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.28.tgz","fileCount":176,"unpackedSize":4601250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuzrKCRA9TVsSAnZWagAA/14P+gJOSGpZFPLrDjCyX5Mv\n57wGYjmhANlFo03OY8pHAwEC3zcqor+gi/V4JqOdh0AgN1QK1feYd5CbQs4y\n5CUZHi1xfwfV5c7l2DQ9LxPo0lpCzp7AeMbKgLMR+wyZPCiXTzmHDWCsAcEp\n/+I6CPAU8MnLIHZUTsQ/GYwP7s0SUTrefu6ZJtiL2f4Jucvnf1heRTgF2Gdi\nmAYnRHhuCPJQESS6wKvSR5FeHrq6h9IUPv0CzvAXJWU0QtExf2EhZlYgkQwC\nzARb34BkU7Cm2nDZ94zOPsQTU/rC5tjZ6MCEJbFMHIqyBiwd6BJPhoYYFi7j\n7Tj58hPsTwmFNxgSJn0dqFAWxWaSl7eBnYbk1XCW79ufhlDNcq5QW/LkutWD\nNcIUki8iErTGORmUBdeUcBSgQK/yzt7RWpfATo80neCkztcXFTPmSk2Nbw30\nMgDvfQSb9etDpQiYak65Tbq4wPWqHhDt8z2JRHC3jN/xYuqqQ9YfuWo6HQ5p\nBBUejBcprdHEFLkrtltk8BVH8VGiWN7nHwUQafriApbf53tKlgw/0cScWZmG\nDyHF5gfMD1vMKCNkFSJKpfBmQVykkz+prhfxDQBGSoI11/OyepI4s4XDWYiP\nnJHQC6MBi8o7jbbNOp6BhSAz43JLu+urTgDQr7F2hLeFQNRnIBPwRleZZ+9s\nnBwl\r\n=aXNQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZBp3YyxbgL34iEtf03exWFQWRMpdxOHjChMgLOM112QIhAKI46fvlvIe4xFEKcm175zQHs+gzEes0VFXbjxRFXcus"}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.28_1639660234668_0.758187371711817"},"_hasShrinkwrap":false},"1.0.29":{"name":"@tavanasystem/tips-mat-table","version":"1.0.29","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"fc0482574fced408b09279eacd8c95e16aa1ba1a","_id":"@tavanasystem/tips-mat-table@1.0.29","_nodeVersion":"14.15.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-McXe43UVakGPj53oXUd9oD6VPE2es/iXnD4zwZkUHyRvaRn+LLl7bouCShnqyttn+TTzgVC0xK1QvO3u8msucQ==","shasum":"d2c11434fd770cd37e58c38195200681ae56ec63","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.29.tgz","fileCount":176,"unpackedSize":4601537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxHBECRA9TVsSAnZWagAAuaEP/1Ul3jSONbrQZJ/J0cl0\nCWH+u8vewz5mGc/zXnBnb5DzdwJzPSo85tyQjdRLFZD2PPNYRvowcZxzQYtd\nWXgS+MqB3hPiIShLIC/LkjPWakwoUFF0iHo31Ed+hSx5/zcRSIyDGyzrLs5u\n6bLWSeKKCbjhsEVpoeLN8BrtPF7FeZFLUDfTcrCW+C6+GTD/qkg5RiiyM2PU\n+2JZuCOgUsvHlh9OG9NBP1GtRAWFVzsCw3E1OXS0W+jf7009J242uGmuwX67\nV00PH0qBfvMus+qJybDQl1wH7vH2IRTrRAu616Vm55eK9b6NMSpWxDwZA3Yu\nobG9Dx5xXd4MVjWbfChljB4qwtrwEngoS7PIiYn9CaqghORJ3pxlxAnUcUV0\nLkyO7iFlz5mAKHM8JxNDB6aAhxfiC1nfZCZVpOVKCRBjoj4ZjwH9xyQ4L7sm\n61x5Q+v+TPACl3ELDcpvliN5F7GdEYRJK680WoT4J5bcBgzDbRwEtO76jUmw\nzLEUK6sYqtWdHxDL5HiSv7BElUeQ6AG4e8UEVn/bKq17Lu473lx3UUf9w7Hv\nCT3Y6p2XctSiL2FTFr+BV/bn3W3iV9vOGEUAnPwKZUTwL31S0gVxKUDhKRI2\n43L4zT9uJOOMFpSLRZ1gLr1Yg+vHB3bFtSqtgf2jPNnMkKnZxMwVPaihCE/V\nAQj4\r\n=Vkaf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCR3I1vFosaBz98SHdxuB+R7O2onGGwsgGjYMBQn/ndawIgTjYU00wKVDNv5csaPvgxgdp3UQ3RF+6g/VKVcFQIz2o="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.29_1640263748418_0.6641521409201812"},"_hasShrinkwrap":false},"1.0.30":{"name":"@tavanasystem/tips-mat-table","version":"1.0.30","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=10.0.0","@angular/core":">=10.0.0","@angular/common":">=10.0.0","@angular/material":">=10.0.0","@angular/material-moment-adapter":">=10.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"1171d2333c0470ac57a71a05808f31bbd58f14f9","_id":"@tavanasystem/tips-mat-table@1.0.30","_nodeVersion":"14.15.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-BeN/DFD6S5CxvmhpYZ/T561ahpStEkk47uTvmjg+VrwISR9hdRr52tkUQHkdNpAZeTD5SJM1aSmMzt4VZ9Te+w==","shasum":"d9f2361ef055b630850dc282086cc1f80fd1358e","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.0.30.tgz","fileCount":179,"unpackedSize":4691775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxt8+CRA9TVsSAnZWagAAD/0P/3aDMo3gSYOGsH8eKUSg\nYH0j1qn159dp3SxuK4FWfBztfOnvfTe7fO6euH7oU5hfG2fXAyWvkWPUYGFH\nIOeCFYEp6w9700ZVTJJqt3TsAxg/87tV+tvru0PbcekL+7JxHVaq+wZ76+Wn\npxC2u3+9p3LLejJkqOauqCXHn6Umy/s5XJab0+sWItj2i65V43tB3/Qjgp5Y\nmjgQwBvWPsyMGZUb1+VPsi5r+I/t1HrO0SayowiPbzgnaOJXxe5dgch10KfV\niNEDtWo3cUIkhBxf82dXOAY67WbtLPRlKC3XpZyargiFJ38gszgcmEJoi+v7\nxa02hcBWcEMzQWHQR415RT0u0e/TcZxYk7S15YGSdIyb9SRxnqxDivYa3LMl\nw9pmF8gtd1XSNiHfT3zi2U60JF8Jn6+Rd0+1yKF0xQ080JcGyTZqVfwrDIQC\n0ux8WaqbQGCzuCvEOvEJMUv0z80fw0JhcKGnwIN7TKfy3K/E6OKqextlyFlz\nem+du9d4Zt9gRL62JrlLTSLDKwBo1eeS91FvHWxZDyx0bD0YdWVNhye0TDSB\nDiv+GgwVVpQbXnLxpQKntQp7tN86zdojJkND3kaUs+hp2jtzcQVvhrqdMHp7\ns6x585Ip601oFUQ1Tw2lcrJb9ER6Hf+UiJWSHdhMMf7leGGCn1+U34Tqg3+f\nFONv\r\n=Zpzo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPuwdSmlWKbeWi/8XYqG4K3Ws6fuLLq9Q1lK8T5RK49AiBxPhtllF4aius+3Ueyi9i8xPrFswhvT9xAhJbURHSx1g=="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.0.30_1640423229744_0.6683384299790709"},"_hasShrinkwrap":false},"1.1.1":{"name":"@tavanasystem/tips-mat-table","version":"1.1.1","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=8.0.0","@angular/core":">=8.0.0","@angular/common":">=8.0.0","@angular/material":">=8.0.0","@angular/material-moment-adapter":">=8.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"ccfb2cb377ab561a6cf0c90ee68451d273dd3f5f","_id":"@tavanasystem/tips-mat-table@1.1.1","_nodeVersion":"14.15.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-eH1AbfScwScq1r2cow5rcMmPffTR4wbk3kjUqrI9d1G/go/cqzemqngTki7AarL8dle31bPwHqnoTIvE9Y2t/Q==","shasum":"6d026c13e15596aeb9fa7a54716e91e9c3dbbe7d","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.1.1.tgz","fileCount":179,"unpackedSize":4777701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyatuCRA9TVsSAnZWagAA74QP+gIfekc9OOmZlzFChM2i\nchP9MKC3mUpdDkiYLQufpLyJg8uRFwtUt2BoSCzecaKd7o53NbLIq6zjKWji\n+pwCFzF5/hQVroKF4iV4t7WQSYZojHh8iGqLFJIzXaPu5MvVzPgVe3IsRqCN\nRY9P46vAIy0aSFNgkF2M956A1OVroqypj0LgihcSMcXC1a3y8aEwsW7EFE4Q\n5oiQybUniGf8ZmgiSgvu7HvmEF3sO/2Mt3Gky8x6Nfc7Dgd2TN2QurnETwn4\nLaSM5CV12/WG3poAeElN6y2iozSCCptWn2Qg9aIGt1UzyXe2s5T/6+pkY6a2\nJVkWJdUFCJN2VgPP2zdxLiPp6j24nJCe0muqjask9D9BPdWL91QB/eM9dANs\nRq3KJv17kXsdiEzTkMLTs54i3HIkFi9EBaSScJao2rpgsUsFINcVbIgbZP69\n4WdelXrP1wQIRaznuYfMV94kw8Oi3EqhkybOodJh4tFZbC3thou1LBhzmw92\naqHW1nn8sezCfr0dSVp58mQ9EZrgD6x8RSm6q4/ERlzDtLWjuckSsyLs7tE5\niOgrqOTUEYUunNxQBOzsElhqMMwIhZ8cxc8cx66ia8FeIMikvjYfk+ZsMRs/\nBJPX+D5HuUcZ4Y/UqXmgvt3Gd0brm9ClJuemE71hOnFM4737SX65wXkjbmF6\nGhWZ\r\n=5GhC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRty+UQ0VxOIDCn+cO5IF7D3PU+AZuKujHymDpyBdnEAiEAhh449JKgmTCE5G4bspDD1D/bILzvfCZ9G9bTxts2K1s="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.1.1_1640606574278_0.5719886813982877"},"_hasShrinkwrap":false},"1.1.2":{"name":"@tavanasystem/tips-mat-table","version":"1.1.2","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=8.0.0","@angular/core":">=8.0.0","@angular/common":">=8.0.0","@angular/material":">=8.0.0","@angular/material-moment-adapter":">=8.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"4756cdaa54fe92697827019f030d577a2986fd4d","_id":"@tavanasystem/tips-mat-table@1.1.2","_nodeVersion":"14.15.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-wlIsXBVL6hWYmZj7UCmc9jBqUmohPjMavEm4YtQUcg01/zEwPHzdJyOHcEhlU0B2QJUyMdOz4bCfOafHp0dJwg==","shasum":"67608bc41d52dab11e869befce3af67e596190b5","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.1.2.tgz","fileCount":179,"unpackedSize":4810050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzDoqCRA9TVsSAnZWagAAjD8P/jUpgEJnHv4TWtsrHSfF\nHAbN0Z6hBfmzlYH5gNKuCYeLTppkEHhbfLjJEWEYkJJlHc20pSvFz2pkPd0r\nDghkxPUGvQvpkXBLQbfb4WA1CMIE38i9QqA4lWflEPItBYU2/pEB0LSPi34p\nZlUbjEZn2Ol91rg0tnJXiI2qMxInf35e5AknqhVS0u+oq8/VceScxOZMhUxz\nE1VAn1RjCvcIm+8ZbBV3Mx9a0dtmHrW7hq4vv3T33zjhdnSta4JQNlPRkhWa\nLAoHZUaOQzEGs6EK6OdKXLNUhoSm8l6HmGFxuobfncxqYFlLJv/BFDuZVZOf\ndnSvaJQOiAvUr+pxThmCzXzHSOXZh9zqPSI0MIRTRjfLqNqeEgL5Z1SO9f3W\nmuVyfmBk4N8HbBFb1ifRNeZls6TTzlkEm1alcbB8p8fTecI1pC7zueKJdSbo\ndN4SPjmPR+b5cLAjU/rT0hpD9VWP/matSJngCJpXDXlCl+YOAJt3B+fCSEwB\n53VfjJcAlaAP4kh0y5Qi6bi1+0/xFkuBKPrIqOGCYnwlhBXPoa4odm6jFF6N\ne8pJMMvolQJOUzsWCUFegq6K4P56OQ9RDqsnoGyoKVpkeiJOFODlW7o2qfDs\nNQkR8/dRAenJqHfhC7jiv9LEUsXCpiSJCbBqzLAuhWyWu/bwmPFsZJ/z2ugX\nabcX\r\n=21GE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEa1IHmum6vbzq6K9ceJv5e5/TWyoMqehBR15HKvm2YrAiAmylfsrXBXpBIFbUKy75DrYyLI5Oqf6BdyosN/2Pr1/g=="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.1.2_1640774185895_0.9642733052584824"},"_hasShrinkwrap":false},"1.1.3":{"name":"@tavanasystem/tips-mat-table","version":"1.1.3","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=8.0.0","@angular/core":">=8.0.0","@angular/common":">=8.0.0","@angular/material":">=8.0.0","@angular/material-moment-adapter":">=8.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"gitHead":"d2abfb36e441f198904ca018fcb1be732111921e","_id":"@tavanasystem/tips-mat-table@1.1.3","_nodeVersion":"14.15.5","_npmVersion":"8.1.0","dist":{"integrity":"sha512-AmdLY55paaff5R4UZ822hPDq6ff4uUYXc8tM3BFJB0yEGxy9/h4EDE7saxPZ21p41w/c4ikP/TkIScrNT0y7Sg==","shasum":"4b1f91d90fcda3393787a32699593bf445be22a3","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.1.3.tgz","fileCount":179,"unpackedSize":4810058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzXq9CRA9TVsSAnZWagAA7KEP/330SxdugyEefcs2vqtM\nGLiSl2Aia/xrHx2v7bgaUwRxZ740DdFPfuGCRRxh2sI2rbo+v54bwxmOAVJW\nOnY5QBccwcnHWBQCAjJ3ulUfIFVFqBUfQl8BIV/9rG2NdyUA+WBsnwNnuH21\nKTwK4FWhDf5DmQ0iiNFabtkfSBNOgZDeYrNVxYsYXK6DE5uGUyXaVzxZcLMt\nGW8FZj63DoSD/wS4mad/hm2uH2HzKPKCuLyTy6zWnY9miliI/rW4xdL7x0zK\nMrPz6OfUKkM1BA4oEK3QVn/XM9GjrnCjOOHWdCdbJaDpVEvUkQq6oht9+LWw\nkI05pmPuBNh0eLPjBDDCToH2IXcWUz0uRj/z8tg2Mmf8MsHr1LoON4FUIS8G\n66+mv/Pu8+gfcciawPoOoiqZFd8BTWPb9q2F7G1KBfiRik0GX7aeTkl5KhB0\nK3B8/ByiF3aFReP+KPCkCNhtKj7D0msFqsOdNykmrw3uUDOqq0lFc9C6YZWV\n21dn/Nst/MgkaIMm6RLRiPaL+lxNEpCBsf8V5bIesYgj3anlQzHq/rQ9LorS\nQBHfhqTGGgCPfrvD2NKNWq7hwRWA+t50VanSwjCultP1p8Yv8lqZ8lSyPH0n\npIRnR8O4ekt+8RmvUEkO63JGB0HLj1j2LjF4Q/mhVmcdXePrNmnkR5C338ZL\nzZpj\r\n=3IgY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRCK09qOVnU3r27hZBq2iHdA5rU4lS0QsWpg6x+CYgfAiEA+Uc/IoZyAa+N++O1Mui+sZo/lYqlG2FY4KgRMXYJI8o="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.1.3_1640856252780_0.6230145323155676"},"_hasShrinkwrap":false},"1.1.4":{"name":"@tavanasystem/tips-mat-table","version":"1.1.4","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=8.0.0","@angular/core":">=8.0.0","@angular/common":">=8.0.0","@angular/material":">=8.0.0","@angular/material-moment-adapter":">=8.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.1.4","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-uNt+e8/62bAP+7OgUryptqECjiUwTSwaOmBDWVysOc8JNVv6Wt0VruCAN1aY9of6nOnJ8GufA6/KxQ466ZaESw==","shasum":"637524d67a9e840394af06eff5585e47e3408d19","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.1.4.tgz","fileCount":179,"unpackedSize":4836961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7Bb0CRA9TVsSAnZWagAAfcYP/0mu5rrmPKQSk3Zo5ONR\nB9Z+CxPiofoS6ZeslDF3t2Yu13iwTU6Wh4jWNrDXAMB+BPjXm+mXYXiuGC2f\nWx7IX57vdlw/uz1M8HuPT0nVhoMTpSTpvU70wfUZprJCgxyd+XXGeB3bDmA5\ncKijcOb6JmSopMPl3LAexo8Z4FqA9AG3lmAPZKNOjF2VIzU1Mvvms9Q766Y3\nx/ziL743Caixe5rSgFEjSw2JOJKU8X2F3vk1qRQdcxcXwRpMn0RO4fvRKvFW\n9HtV7uU016oK2J7wCNiO3YQOewmnszayWBCC1PS3K/hqsUPoWFDqORJLoUPS\nekBA5C6t8gD4Ftsx2OlAkG+8Vt9P/W4ttAS4Y6e9u8fWkJByyhBLQPh9SFox\nkBvW9Nwj3MZ0zuu+DVVlIef0TGpzDUJjYI7W0JGtNEdME50RY5X9EWUeJBxt\n7rwcp2kr/8g0y3E4R2j6S5Jh2eeb6vJO+L2gHHg0+sMi4UN6B8nxxTDVwRm4\nA5kdsf4ilmzx16bSmdU+avm7/LCUT6T1Tdu6Q8Mq6Mx91Ua+HePBHdklqmZx\nUytKZzuAw6ehZtQ2jNETGXOew1I8RKAxmlYYKMqn3qBLaUlOiBmaH4+9nMcw\nsVFjCbhkbYkhhOFWdZzj6oV7tiqAwc/mQpmNiKeALBVAUbmPcUOfqTBDBwyT\nbBsf\r\n=iO7e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICr1FglO2KPgxNrUkE8xcoHgh0+d6ge+269iQndWZT8AAiEAtBzJarypxYxfXbTVTJNs9PV5sP3ASWlbmD/p726zu10="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.1.4_1642862323928_0.5998203996578471"},"_hasShrinkwrap":false},"1.1.5":{"name":"@tavanasystem/tips-mat-table","version":"1.1.5","description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","peerDependencies":{"@angular/cdk":">=8.0.0","@angular/core":">=8.0.0","@angular/common":">=8.0.0","@angular/material":">=8.0.0","@angular/material-moment-adapter":">=8.0.0","ngx-mask":"^8.2.0"},"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"author":{"name":"Ali Akbar Shahi"},"homepage":"http://tavanasys.ir","license":"MIT","main":"bundles/tavanasystem-tips-mat-table.umd.js","module":"fesm5/tavanasystem-tips-mat-table.js","es2015":"fesm2015/tavanasystem-tips-mat-table.js","esm5":"esm5/tavanasystem-tips-mat-table.js","esm2015":"esm2015/tavanasystem-tips-mat-table.js","fesm5":"fesm5/tavanasystem-tips-mat-table.js","fesm2015":"fesm2015/tavanasystem-tips-mat-table.js","typings":"tavanasystem-tips-mat-table.d.ts","metadata":"tavanasystem-tips-mat-table.metadata.json","sideEffects":false,"_id":"@tavanasystem/tips-mat-table@1.1.5","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-1qbDFDe8HVhEhhLzU2ypvozwU7X7ySLNel0QJjz42nOhhF91x1cFVs68jLBJwT61Yjwq1TVMQi2E8qq8nCu6gA==","shasum":"7b11aaa7a81e088b2f418490a8f0f7ec23041d4b","tarball":"https://registry.npmjs.org/@tavanasystem/tips-mat-table/-/tips-mat-table-1.1.5.tgz","fileCount":179,"unpackedSize":4839087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFfy9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogWA//WN02hSEW1XaQu6w+EenJndCNA0sw0GfFOCty3F/mnFQSRaFa\r\nm+5qh0tW/rQCLtdJ9w3raPbenXzmcnf8VW/RsNRG74dPO1ucqSGSEGpbRhwH\r\nrKiWtLiiiFzSFJuPDI7WjBgcIItYqwRBqBzAIv92sr2Uu2RUS5+b8MV/Z0yk\r\nGEm5V2E9uc/kYw13qmjhECV1jxglZSbydckwceVdCejQ4QxDH5ZxdM4alBJl\r\nD16s1COfwKvDSjFG9eFaOg+TzYarGHGpF8Hkebh8fpj05tzRmg8BcQ+eaRaj\r\ng43FiYzEwFLqiKFwH0Vwjhjl55GVrlkuPh+0x9W4ugem7eDSJhPvLf1vnkPa\r\nCvIEeDfGCg73S2phaeDJkOTJfp5reClYUwuU3TfmmDZoTchXkmxx7f2Z0Y83\r\nSoV4wr7F+X/FP53EFh9bwNJdS3hB6RmVh+7pYCRYGReN9DuVEZfLBpTwvW8e\r\n5jByNWfUxdjLRaXMB/AYq9P5p0IdPgaBnmmKXdoTPF830B1l9auqWbNQo6B1\r\ndUh2QKs5MndY/+JdcmdSUjNFnnrECUzB+bUQqWGhRxkcT4d+OiYs3UEMSjaz\r\nsX9IzVijpR+hWEUT75QqgSWJFl30QT8+GiN10rLwvxRSt9gjrRDqD2dfbNJF\r\n2g6RMhICZeJFubJp2PDiXaFldEX9FY77cpg=\r\n=EZrn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtzwQwnVRKM96zafU5UqLzShjHEq83qVDoqMc0WWu7VAiEAvrts+Xe0Xd1lq11msTOYre/pDy433WIzX8tG5srCRag="}]},"_npmUser":{"name":"tavanasystem","email":"tavanasys@gmail.com"},"directories":{},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tips-mat-table_1.1.5_1645608125311_0.016020682321364443"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-11T09:32:52.809Z","1.0.0-alpha-1":"2021-08-11T09:32:53.153Z","modified":"2022-04-07T04:24:01.466Z","1.0.0-alpha-2":"2021-08-12T06:07:45.888Z","1.0.0-alpha-3":"2021-08-14T14:30:29.330Z","1.0.0-alpha-4":"2021-08-16T05:33:50.226Z","1.0.0":"2021-08-16T10:30:38.004Z","1.0.1":"2021-08-16T10:40:34.350Z","1.0.2":"2021-08-23T07:53:56.420Z","1.0.3":"2021-08-30T03:53:10.847Z","1.0.4":"2021-08-30T06:48:49.202Z","1.0.5":"2021-09-01T09:48:06.846Z","1.0.6":"2021-09-06T06:06:34.971Z","1.0.7":"2021-09-06T15:50:36.665Z","1.0.8":"2021-09-11T05:48:59.577Z","1.0.9":"2021-09-13T15:32:15.969Z","1.0.10":"2021-09-15T06:23:19.530Z","1.0.11":"2021-09-17T14:02:25.994Z","1.0.12":"2021-09-23T13:32:48.370Z","1.0.13":"2021-10-03T07:46:08.371Z","1.0.14":"2021-10-10T07:35:32.399Z","1.0.15":"2021-10-16T11:52:52.445Z","1.0.16":"2021-10-21T11:22:04.050Z","1.0.17":"2021-10-30T11:09:11.420Z","1.0.18":"2021-11-01T12:47:46.987Z","1.0.19":"2021-11-01T15:17:54.396Z","1.0.20":"2021-11-06T11:50:09.933Z","1.0.21":"2021-11-09T06:51:06.634Z","1.0.22":"2021-11-18T12:57:49.409Z","1.0.23":"2021-11-20T11:23:05.797Z","1.0.24":"2021-12-09T08:09:24.879Z","1.0.25":"2021-12-09T09:37:32.322Z","1.0.26":"2021-12-15T08:05:45.838Z","1.0.27":"2021-12-16T09:17:40.347Z","1.0.28":"2021-12-16T13:10:34.853Z","1.0.29":"2021-12-23T12:49:08.641Z","1.0.30":"2021-12-25T09:07:10.013Z","1.1.1":"2021-12-27T12:02:54.576Z","1.1.2":"2021-12-29T10:36:26.151Z","1.1.3":"2021-12-30T09:24:13.117Z","1.1.4":"2022-01-22T14:38:44.187Z","1.1.5":"2022-02-23T09:22:05.572Z"},"maintainers":[{"name":"tavanasystem","email":"tavanasys@gmail.com"},{"name":"aliashahi","email":"ali.akbar.shahi.junior@gmail.com"}],"description":"tips-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.","homepage":"http://tavanasys.ir","keywords":["angular","material","advance table","high performance","rtl support","configurable setting","mat table","mat table with selection","virtual scroll","table","inline edit","inline insert","filter on table","multi column select"],"repository":{"type":"git","url":"http://37.152.163.82/root/dynamic-mat-table-workspace"},"author":{"name":"Ali Akbar Shahi"},"bugs":{"url":"http://37.152.163.82/root/dynamic-mat-table-workspace/issues"},"license":"MIT","readme":"# Tips Mat Table\r\n\r\nDynamic Table built with Angular Material.\r\n\r\n## Online Demo\r\n\r\nVersion(1.1.4):\r\n[Checkout this Repo!](http://37.152.163.82/root/tips-mat-table-stackblitz)\r\n\r\n[Checkout this Demo! in stackblitz.com](https://stackblitz.com/edit/tavanasystem-tips-mat-table-demo)\r\n\r\n### Table of Contents\r\n\r\n| No. | Questions                                                                     |\r\n| --- | ----------------------------------------------------------------------------- |\r\n| 1   | [Getting Started](#getting-started)                                           |\r\n| 2   | [Inputs](#inputs)                                                             |\r\n| 3   | [Outputs](#outputs)                                                           |\r\n| 4   | [How to add international](#how-to-add-international)                         |\r\n| 5   | [Table Events](#table-events)                                                 |\r\n| 6   | [Form Field Cell](#form-field-cell)                                           |\r\n| 7   | [Button Group Cell](#button-group-cell)                                       |\r\n| 8   | [Toolbar Buttons](#toolbar-buttons)                                           |\r\n| 9   | [additional Setting with TableSetting](#additional-setting-with-tableSetting) |\r\n| 10  | [Pagination](#pagination)                                                     |\r\n| 11  | [Advance and Simple Filter](#advance-and-simple-filter)                       |\r\n| 12  | [Releases](#releases)                                                         |\r\n\r\n---\r\n\r\n1. ### Getting Started\r\n\r\nA full demo can be found on the github repository.\r\n\r\nInstall with npm:\r\n\r\n`npm i @tavanasystem/tips-mat-table`\r\n\r\nAfter installation include `TipsMatTableModule` in your module imports:\r\n\r\n```javascript\r\nimport { TipsMatTableModule } from '@tavanasystem/tips-mat-table';\r\n...\r\nimports: [\r\n    TipsMatTableModule\r\n  ],\r\n...\r\n```\r\n\r\nColumn types are defined as follow:\r\n\r\n```javascript\r\nexport interface AbstractField {\r\n  index?: number;\r\n  name: string; // The key of the data\r\n  type?: \"text\" | \"number\" | \"date\" | \"category\"; // Type of data in the field\r\n  width?: number; // width of column\r\n  header?: string; // The title of the column\r\n  print?: boolean; // disply in printing view by defualt is true\r\n  isKey?: boolean;\r\n  inlineEdit?: boolean;\r\n  display?: \"visible\" | \"hiden\" | \"prevent-hidden\"; // Hide and visible this column\r\n  sticky?: \"start\" | \"end\" | \"none\"; // sticky this column to start or end\r\n  filter?: \"client-side\" | \"server-side\" | \"none\";\r\n  sort?: \"client-side\" | \"server-side\" | \"none\";\r\n  cellClass?: string; // Apply a class to a cell, class name must be in the data\r\n  footerClass?: string;\r\n  cellStyle?: any;\r\n  footerStyle?: any;\r\n  classNames?: string;\r\n  rowClass?: string | AtClassFunc;\r\n  customSortFunction?: AtSortFunc<R>;\r\n  customFilterFunction?: AtSortFunc<R>;\r\n  toPrint?: ToPrint;\r\n  toExport?: ToExport;\r\n  inputFieldConfig?: InputFieldConfig;\r\n  btnGroupConfig?: BtnGroupConfig;\r\n  footerFn?: string | ((allData?: any[]) => string);\r\n}\r\n```\r\n\r\nSource data must be an BehaviorSubject:\r\n\r\n```javascript\r\nlet data = [\r\n  { \"row\": 1, \"name\": \"Element #4\", \"weight\": \"65 KG\", \"color\": \"Magenta\", \"brand\": \"Zanjan Benz\", \"type\": \"Van\" }, ...];\r\n\r\nthis.dataSource = new BehaviorSubject<any[]>(data);\r\n```\r\n\r\nand for updating data just `next` your new data\r\n\r\n```javascript\r\nlet newData = [\r\n  { \"row\": 2, \"name\": \"Element #5\", \"weight\": \"75 KG\", \"color\": \"Magenta\", \"brand\": \"Zanjan Benz2\", \"type\": \"Van\" }, ...];\r\n\r\nthis.dataSource.next(newData);\r\n```\r\n\r\nIn the HTML add the selector:\r\n\r\n```html\r\n<tips-mat-table\r\n  tableName=\"Tips Mat Table\"\r\n  [columns]=\"fields\"\r\n  [dataSource]=\"dataSource$\"\r\n  [pending]=\"pending\"\r\n  [tableSetting]=\"tableSetting\"\r\n  [rowContextMenuItems]=\"contextMenuItems\"\r\n  [rowActionMenuItems]=\"contextMenuItems\"\r\n  [toolbarItems]=\"toolbarItems\"\r\n  [pagination]=\"pagination\"\r\n  [rowSelectionMode]=\"rowSelectionMode\"\r\n  [rowSelectionModel]=\"selectionModel\"\r\n  [expandComponent]=\"expandComponentRef\"\r\n  (onTableEvent)=\"tableEvent($event)\"\r\n>\r\n</tips-mat-table>\r\n```\r\n\r\n**[⬆ Back to Top](#tips-mat-table)**\r\n\r\n---\r\n\r\n2. ### Inputs:\r\n\r\n`columns` = Column definitions\r\n`dataSource` = Table data in BehaviorSubject\r\n`pending` = pending progress on table\r\n`rowSelectionMode` = active selection row ('single' | 'multi' | 'none')\r\n`rowSelectionModel` = new SelectionModel() from Angular Material Select\r\n`pagination` = configuration for pagination. eg: { pageIndex: 0, pageSize: 10, pageSizeOptions: [ 5, 10, 100, 1000], length:30 }\r\n`tableSetting` = many general setting of table include styles and features configuration\r\n`rowContextMenuItems` = a menu that shown in right click\r\n`rowActionMenuItems` = a menu that shown in end of the row in ActionMenu\r\n`toolbarItems` = at the footer of table, with right configuration it can be very usefull\r\n`expandComponent` = you can use this to show your extra data bitween two row as expanded\r\n\r\n**[⬆ Back to Top](#tips-mat-table)**\r\n\r\n---\r\n\r\n3. ### Outputs:\r\n\r\n`onTableEvent` = all the events of table witch included in TableEvents enum can be listen from this event\r\n\r\n```javascript\r\nexport interface ContextMenuItem {\r\n  name: string;\r\n  text: string;\r\n  color?: ThemePalette | string;\r\n  icon?: string;\r\n  disabled?: boolean | ((row: any) => boolean);\r\n  visible?: boolean | ((row: any) => boolean);\r\n  divider?: boolean;\r\n  styles?: any;\r\n  keyboardKey?: string; //Ctrl+ ( keyboard key like KeyS = 's')\r\n}\r\n\r\nthis.rowActionMenuItems = [\r\n  {\r\n    name: \"Edit\",\r\n    text: \"Edit\",\r\n    color: \"primary\",\r\n    icon: \"edit\",\r\n    disabled: (row) => row.valid, //it also can be just a value or like this a function\r\n    visible: true, //it also can be just a value or like this a function\r\n  },\r\n  {\r\n    name: \"Delete\",\r\n    text: \"Delete Record\",\r\n    color: \"warn\",\r\n    icon: \"delete\",\r\n    disabled: false, //it also can be just a value or like this a function\r\n    visible: true, //it also can be just a value or like this a function\r\n  },\r\n];\r\n```\r\n\r\nFor more examples run the demo application.\r\n\r\n**[⬆ Back to Top](#tips-mat-table)**\r\n\r\n---\r\n\r\n4. ### How to add international\r\n\r\nto support new language you must declare new class and implement LanguagePack for example this is persian language:\r\n\r\n```javascript\r\nimport { MatPaginatorIntl } from \"@angular/material/paginator\";\r\nimport {\r\n  FilterLabels,\r\n  LanguagePack,\r\n  MenuLabels,\r\n  TableLabels,\r\n} from \"@tavanasystem/tips-mat-table\";\r\nexport class PersionLanguage implements LanguagePack {\r\n  constructor() {}\r\n\r\n  menuLabels: MenuLabels = {\r\n    saveData: \"ذخیره داده ها \",\r\n    columnSetting: \"تنظیمات ستون ها \",\r\n    saveTableSetting: \"ذخیره  تنظیمات جدول\",\r\n    clearFilter: \"فیلتر را پاک کنید\",\r\n    jsonFile: \"Json فایل\",\r\n    csvFile: \"CSV فایل\",\r\n    printTable: \"چاپ جدول\",\r\n    filterMode: \"نوع فیلتر\",\r\n    filterLocalMode: \"محلی\",\r\n    filterServerMode: \"سرور\",\r\n    sortMode: \"حالت مرتب سازی\",\r\n    sortLocalMode: \"سمت کاربر\",\r\n    sortServerMode: \"سمت سرور\",\r\n    printMode: \"حالت چاپ\",\r\n    printYesMode: \"بله\",\r\n    printNoMode: \"خیر\",\r\n    pinMode: \"حالت پین \",\r\n    pinNoneMode: \"هیچ کدام\",\r\n    pinStartMode: \"شروع\",\r\n    pinEndMode: \"پایان\",\r\n  };\r\n\r\n  paginatorLabels: MatPaginatorIntl = {\r\n    changes: null,\r\n    itemsPerPageLabel: \"ایتم های هر صفحه:\",\r\n    nextPageLabel: \"صفحه بعدی:\",\r\n    previousPageLabel: \"صفحه قبلی:\",\r\n    firstPageLabel: \"اولین صفحه:\",\r\n    lastPageLabel: \"آخرین صفحه:\",\r\n    getRangeLabel: (page: number, pageSize: number, length: number) => {\r\n      if (length === 0 || pageSize === 0) {\r\n        return `0 از ${length}`;\r\n      }\r\n      length = Math.max(length, 0);\r\n      const startIndex = page * pageSize;\r\n      const endIndex =\r\n        startIndex < length\r\n          ? Math.min(startIndex + pageSize, length)\r\n          : startIndex + pageSize;\r\n      return `${startIndex + 1} - ${endIndex} از ${length}`;\r\n    },\r\n  };\r\n\r\n  tableLabels: TableLabels = {\r\n    NoData: \"هیچ رکوردی پیدا نشد\",\r\n  };\r\n\r\n  filterLabels: FilterLabels = {\r\n    Clear: \"پاک کردن\",\r\n    Search: \"جستجو\",\r\n    And: \"و\",\r\n    Or: \"یا\",\r\n    /* Text Compare */\r\n    Text: \"متن\",\r\n    TextContains: \"دربرگرفتن\",\r\n    TextEmpty: \"خالی بودن\",\r\n    TextStartsWith: \"شروع شدن با\",\r\n    TextEndsWith: \" پایان گرفتن با\",\r\n    TextEquals: \"مساوی بودن\",\r\n    TextNotEmpty: \"خالی نبودن\",\r\n    /* Number Compare */\r\n    Number: \"تعداد\",\r\n    NumberEquals: \"مساوی\",\r\n    NumberNotEquals: \"مساوی نبودن\",\r\n    NumberGreaterThan: \" بزرگ تر از\",\r\n    NumberLessThan: \"کم تر از \",\r\n    NumberEmpty: \"خالی بودن\",\r\n    NumberNotEmpty: \"خالی نبودن\",\r\n    /* Category List Compare */\r\n    CategoryContains: \"در برگرفتن\",\r\n    CategoryNotContains: \"در بر نگرفتن\",\r\n    /* Boolean Compare */\r\n    /* Date Compare */\r\n  };\r\n}\r\n```\r\n\r\nand passed this class to grid so :\r\n\r\n```javascript\r\nproviders: [{ provide: TableIntl, useFactory: languageIntl }];\r\n```\r\n\r\nAnd\r\n\r\n```javascript\r\nexport function languageIntl() {\r\n  return new PersionLanguage();\r\n}\r\n```\r\n\r\n**[⬆ Back to Top](#tips-mat-table)**\r\n\r\n---\r\n\r\n5. ### Table Events\r\n\r\nyou can use this switch to handle all events from onTableEvent (remove those you dont need :))\r\n\r\n```javascript\r\nexport enum TableEvents {\r\n  MasterSelectionChange = \"MasterSelectionChange\",//depricated\r\n  RowSelectionChange = \"RowSelectionChange\",\r\n  RowActionMenu = \"RowActionMenu\",\r\n  ReloadData = \"ReloadData\",\r\n  RowClick = \"RowClick\",\r\n  CellClick = \"CellClick\",\r\n  DblRowClick = \"DblRowClick\",\r\n  DblCellClick = \"DblCellClick\",\r\n  BeforContextMenuOpen = \"BeforContextMenuOpen\",\r\n  BeforActionMenuOpen = \"BeforActionMenuOpen\",\r\n  ContextMenuClick = \"ContextMenuClick\",\r\n  SortChanged = \"SortChanged\",\r\n  FormFieldCellEvent = \"FormFieldCellEvent\",\r\n  validatonChange = \"validatonChange\",\r\n  settingChange = \"settingChange\",\r\n  ToolbarItemEvent = \"ToolbarItemEvent\",\r\n  PaginationEvent = \"PaginationEvent\",\r\n  BtnGroupCellEvent = \"BtnGroupCellEvent\",\r\n  SimpleFilterEvent = \"SimpleFilterEvent\",\r\n  FooterCellClick = \"FooterCellClick\",\r\n  ExportData = \"ExportData\",\r\n  FilterClear = \"FilterClear\",\r\n  CtrlKeydown = \"CtrlKeydown\",\r\n}\r\n```\r\n\r\n**[⬆ Back to Top](#tips-mat-table)**\r\n\r\n---\r\n\r\n6. ### Form Field Cell\r\n\r\nyou can also add rows with a inline form or just edit a cell with giving this config to you column definition\r\n\r\n```javascript\r\nexport interface InputFieldConfig {\r\n  // neccesseries\r\n  id: string;\r\n  fieldType: FormElementType;\r\n  //view related\r\n  icon?: string;\r\n  label?: string;\r\n  class?: string;\r\n  styles?: any;\r\n  appearance?: MatFormFieldAppearance;\r\n  floatLabel?: FloatLabelType;\r\n  hideRequiredMarker?: boolean;\r\n  hideClearBtn?: boolean;\r\n  convertor?: (id: any, row?: any, column?: any) => string;\r\n  hasSeperator?: boolean;\r\n  seperator?: string;\r\n  hasMask?: boolean;\r\n  mask?: string;\r\n  maskPatterns?: any;\r\n  enableCellEditMode?: boolean;\r\n  //validators\r\n  min?: any;\r\n  max?: any;\r\n  inputType?: InputType;\r\n  customValidator?: (row: any) => ValidatorFn;\r\n  //field states\r\n  disabled?: boolean;\r\n  required?: boolean;\r\n  readonly?: boolean;\r\n  defaultValue?: any;\r\n  //messages\r\n  hint?: string;\r\n  error?: string;\r\n  placeholder?: string;\r\n  //events\r\n  blur?: (event: any) => void;\r\n  click?: (event: any) => void;\r\n  input?: (event: any) => void;\r\n  keyup?: (event: any) => void;\r\n  change?: (event: any) => void;\r\n  onResetValue?: (row?: any) => void;\r\n  onSuffixIconClick?: (row?: any, column?: any) => void;\r\n  //for select field\r\n  options?: Observable<Partial<{ value?: any, label?: string }>[]>;\r\n  onSelectItem?: (item: any, row?: any) => void;\r\n  onDataListChanged?: (list?: any[], row?: any) => void;\r\n  hasInitSelection?: boolean;\r\n  multiple?: boolean;\r\n  valueKey?: string; //default: value\r\n  labelKey?: string; //default: label\r\n  disableKey?: string; //default: disable\r\n  // + for auto-complete field\r\n  endTyping?: (searched: any, pageIndex?: number, row?: any) => void;\r\n  NoInitEndTyping?: boolean;\r\n  // + for multi-column-autocomplete\r\n  columnsConfig?: ColumnConfig[];\r\n  footerActions?: {\r\n    icon: string,\r\n    closeAfter?: boolean,\r\n    color?: ThemePalette | string,\r\n    disabled?: boolean | ((mainRow?: any) => boolean),\r\n  }[];\r\n  onRowEvent?: (event: any, row?: any) => void;\r\n  onFooterEvent?: (event: any, searched?: string) => void;\r\n  appendNewData?: (searched?: string, pageSize?: number, row?: any) => void;\r\n  refreshData?: (row?: any) => void;\r\n  NoDataLabel?: string;\r\n  selectHeightFn?: (data: any[], row?: any, column?: any) => string;\r\n  appendedOptions?: Observable<Partial<{ value?: any, label?: string }>[]>;\r\n  // + for duplicate-mc\r\n  secondSelectConfig?: InputFieldConfig;\r\n  secondSelectControlConfig?: {\r\n    icon?: string | ((row?: any, col?: any) => string),\r\n    svgIcon?: string | ((row?: any, col?: any) => string),\r\n    switchFn?: (row?: any, column?: any) => 1 | 2,\r\n    onSwitchEvent?: (type: 1 | 2, row?: any, column?: any) => void,\r\n  };\r\n  // for checkbox\r\n  checkboxLabelPosition?: \"before\" | \"after\";\r\n  onCheckChange?: (event: any) => void;\r\n  // for input-select\r\n  defaultInputSelectMode?: \"input\" | \"select\";\r\n  // for input\r\n  inputSuffixIcon?: string | ((row?: any, col?: any) => string);\r\n}\r\n```\r\n\r\nand for Multi Column Auto Complete :\r\n\r\n```javascript\r\nexport interface ColumnConfig {\r\n  id: string;\r\n  title: string;\r\n  width?: string;\r\n  rowActions?: {\r\n    icon: string,\r\n    color?: ThemePalette | string,\r\n    disabled?: boolean | ((option?: any) => boolean),\r\n  }[];\r\n}\r\n```\r\n\r\nthis is all the types that we support until now\r\n\r\n```javascript\r\nexport type FormElementType =\r\n  | \"input\"\r\n  | \"select\"\r\n  | \"auto-complete\"\r\n  | \"datepicker\"\r\n  | \"checkbox\"\r\n  | \"mc-auto-complete\"\r\n  | \"duplicate-mc\"\r\n  | \"input-select\";\r\n```\r\n\r\n**[⬆ Back to Top](#tips-mat-table)**\r\n\r\n---\r\n\r\n7. ### Button Group Cell\r\n\r\nyou can have one cell with many mat-icon-button to do some actions on row, it will give you the event with row and action\r\n\r\n```javascript\r\nexport interface BtnGroupConfig {\r\n  click?: (event: any) => void;\r\n  btnConfigs?: CellBtnConfig[];\r\n}\r\n\r\nexport interface CellBtnConfig {\r\n  id: string;\r\n  tooltip?: string;\r\n  showMode?: \"edit\" | \"show\" | \"always\";\r\n  color?: ThemePalette | string;\r\n  icon?: string;\r\n  svgIcon?: string;\r\n  styles?: any;\r\n  disabledFn?: boolean | ((row: any) => boolean);\r\n  hideFn?: boolean | ((row: any) => boolean);\r\n  keyboardKey?: string; //Ctrl+ ( keyboard key like KeyS = 's')\r\n}\r\n```\r\n\r\n**[⬆ Back to Top](#tips-mat-table)**\r\n\r\n---\r\n\r\n8. ### Toolbar Buttons\r\n\r\nyou can have one diffrent types of buttons with custom styles and config\r\n\r\n```javascript\r\nexport interface ToolbarItem {\r\n  id: any;\r\n  tooltip?: string; //used as title too\r\n  disabled?: boolean | ((item?: ToolbarItem) => boolean);\r\n  hidden?: boolean | ((item?: ToolbarItem) => boolean);\r\n  styles?: any | ((item?: ToolbarItem) => any);\r\n  icon?: string;\r\n  svgIcon?: string;\r\n  color?: ThemePalette | string;\r\n  menuitems?: ToolbarMenuitemConfig[];\r\n  keyboardKey?: string; //Ctrl+ ( keyboard key like KeyS = 's')\r\n  btnType?:\r\n    | \"mat-button\"\r\n    | \"mat-raised-button\"\r\n    | \"mat-flat-button\"\r\n    | \"mat-stroked-button\"\r\n    | \"mat-icon-button\"\r\n    | \"mat-fab\"\r\n    | \"mat-menu\"\r\n    | \"mat-mini-fab\"; //default\r\n}\r\nexport interface ToolbarMenuitemConfig {\r\n  id: any;\r\n  title: string;\r\n  hide?: boolean | (() => boolean);\r\n  disable?: boolean | (() => boolean);\r\n  icon?: string;\r\n  disableIcon?: string;\r\n  styles?: any | (() => any);\r\n}\r\n```\r\n\r\n**[⬆ Back to Top](#tips-mat-table)**\r\n\r\n---\r\n\r\n9. ### additional Setting with TableSetting\r\n\r\nyou can customize your table on many aspects to suit your needs and desires with the Power implemented in `TableSetting`\r\n\r\n```javascript\r\nexport interface TableSetting {\r\n  direction?: Direction;\r\n  columnSetting?: AbstractField[];\r\n  visibaleActionMenu?: VisibleActionMenu;\r\n  stickyActionMenu?: boolean;\r\n  visibleTableMenu?: boolean;\r\n  alternativeRowStyle?: any;\r\n  normalRowStyle?: any;\r\n  rowStyle?: any;\r\n  cellStyle?: any;\r\n  footerStyle?: any;\r\n  enableContextMenu?: boolean;\r\n  headerStyles?: DmtHeaderStyles;\r\n  ActionMenuMode?: \"hover\" | \"menu\";\r\n  tableBackgroundColor?: string;\r\n  paginatorLabels?: DmtpaginatorLabels;\r\n  defaultWidth?: number;\r\n  minWidth?: number;\r\n  headerHeight?: number;\r\n  rowHeight?: number;\r\n  showNoData?: boolean;\r\n  showReload?: boolean;\r\n  printConfig?: PrintConfig;\r\n  tableName?: string;\r\n  showPagination?: boolean;\r\n  expandContainerStyle?: any;\r\n  selectOnRowClick?: boolean;\r\n  toolbarStyles?: any;\r\n  hasFooter?: boolean;\r\n  tableNoDataMessage?: string;\r\n  serverSort?: boolean;\r\n  exportMode?: \"SERVER\" | \"CLIENT\";\r\n  hasFilterOnAllColumns?: boolean;\r\n  highlightMoveActive?: boolean;\r\n  shortkeyActive?: boolean;\r\n  SelectNoDataLabel?: string;\r\n}\r\n```\r\n\r\nand you can specifically style headers with `DmtHeaderStyles`\r\n\r\n```javascript\r\nexport interface DmtHeaderStyles {\r\n  headerFontSize?: string;\r\n  headerColor?: string;\r\n  headerJustify?:\r\n    | \"center\"\r\n    | \"flex-start\"\r\n    | \"flex-end\"\r\n    | \"space-between\"\r\n    | string;\r\n  headerBackgroundColor?: string;\r\n  extraStyles?: any;\r\n}\r\n```\r\n\r\n**[⬆ Back to Top](#tips-mat-table)**\r\n\r\n---\r\n\r\n10. ### Pagination\r\n\r\nlike mat-paginator you can have pagination object like this:\r\n\r\n```javascript\r\nexport interface TablePagination {\r\n  length?: number;\r\n  pageIndex?: number;\r\n  pageSize?: number;\r\n  pageSizeOptions?: number[];\r\n}\r\n```\r\n\r\nand you can also customize labels too:\r\n\r\n```javascript\r\nexport interface DmtpaginatorLabels {\r\n  itemsPerPageLabel: string;\r\n  nextPageLabel: string;\r\n  previousPageLabel: string;\r\n  firstPageLabel: string;\r\n  lastPageLabel: string;\r\n  toLabel: string;\r\n  fromLabel: string;\r\n}\r\n```\r\n\r\n**[⬆ Back to Top](#tips-mat-table)**\r\n\r\n---\r\n\r\n11. ### Advance and Simple Filter\r\n\r\nyou have notice the filter on headers , now we add simple filter witch just have one field and give you the data on what user has entered (of course we are still developing it!)\r\n\r\n```javascript\r\nexport interface TableField<R extends TableRow> extends AbstractField {\r\n  ...\r\n  footerFn?: string | ((allData?: any[]) => string);\r\n  fliterMode?: \"simple\" | \"advance\"; //'advance' is default!\r\n  simpleFilterModeConfig?: SimpleFilterModeConfig;\r\n  convertor?: (id: any, row?: any, column?: any) => string;\r\n}\r\n\r\nexport interface SimpleFilterModeConfig {\r\n  fieldType?: \"input\" | \"checkbox-list\" | \"switch\"; //'input' is default!\r\n  placeholder?: string;\r\n  defaultValue?: any;\r\n  switchTitle?: string;\r\n  disabledFn?: (column: any) => boolean;\r\n  options?: Partial<{ id: number | string; value: any; label: string }>[];\r\n}\r\n```\r\n\r\n**[⬆ Back to Top](#tips-mat-table)**\r\n\r\n---\r\n\r\n12. ### Releases\r\n\r\n#### (from v1.1.3)\r\n\r\n---\r\n\r\n## v1.1.4 :\r\n\r\n### Menu type in toolbar\r\n\r\n- if you wnat menu in footer toolbar you can set `btnType` to `mat-menu` in `ToolbarItem` like this:\r\n\r\n```javascript\r\n      this.toolbar = [\r\n      {\r\n        ...\r\n        btnType: \"mat-menu\",\r\n      }\r\n```\r\n\r\nand after that, you can add your options in `menuitems` like this:\r\n\r\n```javascript\r\n      this.toolbar = [\r\n      {\r\n        ...\r\n        btnType: \"mat-menu\",\r\n        menuitems: [\r\n          {\r\n            id: \"1\",\r\n            title: \"item 1\",\r\n          },\r\n          {\r\n            id: \"2\",\r\n            title: \"item 2\",\r\n          },\r\n          {\r\n            id: \"3\",\r\n            title: \"item 3\",\r\n          },\r\n        ],\r\n      }\r\n    ]\r\n```\r\n\r\nalso this might help you in your config :\r\n\r\n```javascript\r\nexport interface ToolbarMenuitemConfig {\r\n  id: any;\r\n  title: string;\r\n  hide?: boolean | (() => boolean);\r\n  disable?: boolean | (() => boolean);\r\n  icon?: string;\r\n  disableIcon?: string;\r\n  styles?: any | (() => any);\r\n}\r\n```\r\n\r\n- now you dont need to do some hard styling or using `::ng-deep` to style table header , simply you just need add your style object in tableSetting like this:\r\n\r\n```javascript\r\ntableSetting: TableSetting = {\r\n    ...//other setting\r\n    headerStyles: {\r\n      ...//other header styles\r\n      extraStyles: {\r\n        fontWeight: \"900\",\r\n        backgroundColor: \"white\",\r\n        \"box-shadow\": \"-10px 2px 10px #ddd\",\r\n        ...//other styles\r\n      },\r\n    },\r\n    ...\r\n  }\r\n```\r\n\r\n---\r\n\r\n## v1.1.5 :\r\n\r\n- fix toolbar menu open position (2022/1/23)\r\n- fix color type to take custom ThemePalette\r\n- set pageIndex default value to 1 in endTyping\r\n","readmeFilename":"README.md"}