{"_id":"@novin/cover-ag-grid-web","_rev":"43-596417f76894570f61581632a930483c","name":"@novin/cover-ag-grid-web","dist-tags":{"latest":"1.0.38"},"versions":{"0.1.1":{"name":"@novin/cover-ag-grid-web","version":"0.1.1","_id":"@novin/cover-ag-grid-web@0.1.1","maintainers":[{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"info@nrayvarz.ir"}],"dist":{"shasum":"2c5e791d84f48946caa54bc59c6a5b6aec5ce88a","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-0.1.1.tgz","fileCount":154,"integrity":"sha512-RKEF+NhYGGnsnbIe/EUVkeGE7doc616PpQqbQNv4WR8LpnujU2BC5VzGapkXhiLRAwrxBM6CkyZ23YFJO9Gagw==","signatures":[{"sig":"MEYCIQDPyM+jECbzIPzRPVTewv3w0cNYmJXvjMLHH7F2qYY6cQIhAOKcEF31et2WfmpQRsFauLkm130cvWGnqzgt/syUds9b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7148461},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"05df390f889144e97032cc5c32d87af7e90c9456","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"lerna/5.6.2/node@v16.16.0+x64 (win32)","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"16.16.0","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","ag-grid-community":"^30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"^30.0.1","@majidh1/jalalidatepicker":"^0.9.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^1.4.0","csstype":"^3.1.2","@faker-js/faker":"^8.0.2","vite-plugin-replace":"^0.1.1","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_0.1.1_1689412846006_0.36648588848518004","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@novin/cover-ag-grid-web","version":"0.1.2","_id":"@novin/cover-ag-grid-web@0.1.2","maintainers":[{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"info@nrayvarz.ir"}],"dist":{"shasum":"10b4667035e2b95268018321cf17a66b1c6ef0ec","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-0.1.2.tgz","fileCount":158,"integrity":"sha512-MNyUKbMJ36dOuc5MbmKb56PailMn2rsxyZXNXhNgV46CSOmeklgTXiZZyCOFdtJ+cSfsxNVR7z4qBsVkxf+/cw==","signatures":[{"sig":"MEUCIFNlCUrsP2cq6DlsFwlwQfPOgNtC+3kJrInhDBb4QnMrAiEA9+Plo5B+65ZLruf0uydXfwqtxdg5xrd8jCZFe3Cawhc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5956764},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1aa4edced1d58497485f82d166e497ed351c1843","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"lerna/5.6.2/node@v16.16.0+x64 (win32)","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"16.16.0","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","ag-grid-community":"^30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"^30.0.1","@majidh1/jalalidatepicker":"^0.9.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_0.1.2_1689428600462_0.810034033778618","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@novin/cover-ag-grid-web","version":"1.0.0","_id":"@novin/cover-ag-grid-web@1.0.0","maintainers":[{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"info@nrayvarz.ir"}],"dist":{"shasum":"89cd3fc42c9ee023b787812099d6e7f764d139cd","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.0.tgz","fileCount":176,"integrity":"sha512-LHV4bnQuU63XbvWO0P9BwM6TAIiAMkQbJMRQE7+4ejWDBTY8FUazXXWbNdDfFCeLvw3PPLr4vwBD92s5CU9/7Q==","signatures":[{"sig":"MEYCIQDeSLMy+qnULZmf7VxP8LwmxsCxmFXuEzlOQieCk+vPBgIhAKxuBfHW/coWt1e4rf6Bze4UYCnpuKXarfdulsN5qcLa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5982728},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f2cf8dcf12b40b8887d346989c43cb3ef6f7c2ab","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"8.11.0","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"16.16.0","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.0_1690698007215_0.43485037037128915","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@novin/cover-ag-grid-web","version":"1.0.1","_id":"@novin/cover-ag-grid-web@1.0.1","maintainers":[{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"info@nrayvarz.ir"}],"dist":{"shasum":"958416893fdaae504b25c046273270c39dcc962f","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.1.tgz","fileCount":172,"integrity":"sha512-UxLXUyz0jUwY3Fe9u2ZnG2CQDJifhpQfme8VmndT2ZQcp0dKjG/k+dvO9ECiDlsJkGxxeLSHKaLc4CHGtj3KmA==","signatures":[{"sig":"MEQCICJ0gU+Kx26XaLefFxXZIDUpyAp5jKr7P7jaAEv834/ZAiBa+8/QWzr3f+de+TpDrP0TOp4GtFfpspPgeK6e2MyeCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5681479},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7d9beba4a50b3863176914706114e30d82b29c99","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"8.11.0","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"16.16.0","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.1_1700566699100_0.4814402538589122","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@novin/cover-ag-grid-web","version":"1.0.2","_id":"@novin/cover-ag-grid-web@1.0.2","maintainers":[{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"info@nrayvarz.ir"}],"dist":{"shasum":"e4061ce2f5d5b1ea3c07f4e7b2b4d7883a0ed3b0","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.2.tgz","fileCount":172,"integrity":"sha512-lCfAych1TXLiYJ7crLUSb1p4RxCT2mx+dkUr1EUgaMa7YTYY7hCgNsNHo0WCP0XxNqHm7poOuoGoBTu7U5bImw==","signatures":[{"sig":"MEYCIQDgTbWZMBt/p9829E2F82UYk4QqmNdt09K84d388jjGyQIhALtI7EaLpwGC84UnY7UY0yOa1z6gTr6anQl6GI6jeRdv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5682585},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"680f918dbc9eb5188e1af675fe523d06b284e7f0","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"8.11.0","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"16.16.0","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.2_1700635617851_0.06333556436191778","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@novin/cover-ag-grid-web","version":"1.0.3","_id":"@novin/cover-ag-grid-web@1.0.3","maintainers":[{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"info@nrayvarz.ir"}],"dist":{"shasum":"3e40c8a033397cc942c16590821e74bb025a0a80","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.3.tgz","fileCount":172,"integrity":"sha512-q0xhvZahx4r49Z6kbpmel7TJwyZBEZVof7jhMj7wKL6qTY21SMZWDGkmXttDcFjAxVgBK41rEs2oi75G/tjDgQ==","signatures":[{"sig":"MEYCIQCp4fw04Br8fx5MhD+pJaZnDz50nJ25oouUdnz7xDVWXwIhALmQjUQvy3L9UL3Qsls4A+G9LinsxYbDQFerP35PCY7J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5682585},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"680f918dbc9eb5188e1af675fe523d06b284e7f0","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"8.11.0","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"16.16.0","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.3_1700637210898_0.06238398846115545","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@novin/cover-ag-grid-web","version":"1.0.4","_id":"@novin/cover-ag-grid-web@1.0.4","maintainers":[{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"info@nrayvarz.ir"}],"dist":{"shasum":"9302c55a676f92ccbe30e31673428e2892b5e9f4","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.4.tgz","fileCount":172,"integrity":"sha512-mTuurJJ+L3BU/3X5VoAGfeLEydY5LDrXd3WFfx7psvlETeKpp2fGM8GH+ekD+UxpztvdTV+yBp5pw8yj91x0ww==","signatures":[{"sig":"MEYCIQCUD5/+OmSHdpaBvU0bO2qIYc49Aup2ZlzAy7xglYT1jgIhAJvQWoRii/8k8JgYvz4wGjAyUop3trexHjgIraTGwii2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5975990},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5267b78cd54c7170363e7a68cf7c26607c67c2fb","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"9.5.1","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.4_1701169463873_0.22552006636817112","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@novin/cover-ag-grid-web","version":"1.0.5","_id":"@novin/cover-ag-grid-web@1.0.5","maintainers":[{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"info@nrayvarz.ir"}],"dist":{"shasum":"09312a775f5bd57cf9daef6408efab60a8fd2951","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.5.tgz","fileCount":172,"integrity":"sha512-hxp67gKlNcM4dpXjDW4LwUPJStCz4gtd2PheWQ5sIXEb5YsdB0nWFp0iODbUtKoYRuQ5lnXtb+Ce7OtwDUO7/Q==","signatures":[{"sig":"MEUCIQDl6erbLWzhrJw8TRIs5pGllViQtJrowKyfjdBanQDNCQIgbRGdHtTkzxdrkQT+kn7kBC8Klgj4YnnjYuSbCQad4VE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5976422},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9e14b03466a178a865e10d955566757c751665cb","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.2.3","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.5_1701256150302_0.20555092884951076","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@novin/cover-ag-grid-web","version":"1.0.6","_id":"@novin/cover-ag-grid-web@1.0.6","maintainers":[{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"info@nrayvarz.ir"}],"dist":{"shasum":"f654e7dc9d5c76cd1458dcb5f1b84f923d90c4f7","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.6.tgz","fileCount":172,"integrity":"sha512-ySby3IMoD/S68bSsbxM9lKMbtw/WBjGetVKLsU0MUKkOqszwhbkXIKNZEzGUmHBwuHUOqsIVNtXegnIcl2ZCwg==","signatures":[{"sig":"MEYCIQD4BOJXi2RdEg9HYiQrBRDOKYcG3Zadj5qA1yVkmBkMhgIhAPHWe4HGc9UwsYcx4RS4U/SDFfCpTfoqtmVHUwFY20qg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5976893},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6c615cadfe11a466a7399162721341dc46cd0a19","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"8.19.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.12.1","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.6_1701263305700_0.11305814999137498","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@novin/cover-ag-grid-web","version":"1.0.7","_id":"@novin/cover-ag-grid-web@1.0.7","maintainers":[{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"info@nrayvarz.ir"}],"dist":{"shasum":"9e9cf5f2d79f1f14dc7dda500ccfbe088aeafea8","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.7.tgz","fileCount":178,"integrity":"sha512-JsWDY1LITb9jbwNu4Gl7aDU6pKnI/1Wqy/mfTOviRN3FKz9oqXrTNt4ySjLnY5GS4aYJVYDhpYgGqZuDyJ+zJg==","signatures":[{"sig":"MEQCIDcFsNmee1Gj1Fj1ODh/bkb4YxMFr8N0npIo+hFqa7mTAiAz3YcrNEZ5YPXQovvG56nZFSwCB7ebBAO/sQ/38RCxLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5988610},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"df3f36ea7a48a8e4a1cb57c834d05b5987a5fdcd","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"8.19.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.12.1","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.7_1701508005059_0.20963944738530738","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@novin/cover-ag-grid-web","version":"1.0.8","_id":"@novin/cover-ag-grid-web@1.0.8","maintainers":[{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"info@nrayvarz.ir"}],"dist":{"shasum":"7b97f0b3194cbf7a8c2d66269e6574ac6c457b77","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.8.tgz","fileCount":178,"integrity":"sha512-yfUbK3X+yM6zLl7sPXDkINi3BvwZrMnNp/an1Buw7ckYsaa7GqlEXB3+r8K4sGJIgPXuIFrVZWMmDe5RNn3fTg==","signatures":[{"sig":"MEQCIFBUnzhSrfr8Zmvs1X3+D6Nz3j2YY+CZS0HgBxKPiPMUAiBx+yk5sOY3EXAEosHAJz1rSRBZ4qXS3wYBbgN4Q3MsWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5989665},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"47a5d0b1cd8d6aa607cb07babe9883ac87621e69","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"8.19.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.12.1","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.8_1701695977327_0.8303906538368444","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@novin/cover-ag-grid-web","version":"1.0.9","_id":"@novin/cover-ag-grid-web@1.0.9","maintainers":[{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"info@nrayvarz.ir"}],"dist":{"shasum":"fd269ae00f777f3433358d4017efa9657b2e6979","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.9.tgz","fileCount":178,"integrity":"sha512-eY8fF7QDpmmHYI1u/icff0xC3L5iLoSUqts75lTYqzCekCVGwwH4ZOTnD/gXT6J6SAGpPpZPJCzFzrxS2FKDIw==","signatures":[{"sig":"MEQCIDiKKpOk1Bt+rt/MOLss1ekK/Q0bIbuBWnvX+qbKmBUiAiBVikMkJxMRDoHexhb17z4xM44YUSOdOZBK1wjEfB4UTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5992570},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c3da52a80e1af0c391a062922c54b94dfed21597","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"8.19.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.12.1","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.9_1701776614343_0.36211784410182335","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@novin/cover-ag-grid-web","version":"1.0.10","_id":"@novin/cover-ag-grid-web@1.0.10","maintainers":[{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"info@nrayvarz.ir"}],"dist":{"shasum":"e32e66f72c9967a55206c939b011270b85b724b4","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.10.tgz","fileCount":178,"integrity":"sha512-bvwvj6dzbNMDjWYkMzuk5dqslqi2eLjBeh/eNBKnf/1BYrpAFXkEPXWWgqVTL1E8AtnUoJgsg9azrdSEOd9B8w==","signatures":[{"sig":"MEQCIDhUgZ2hyX2TQbkPFwq/ywrncv1iL1BQj8ACYE6gdqkEAiAoycn/ADETUrfiwQ9lLmLIsm36dwSUM2k1VY8llnSxmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5992761},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"786c8c728c10be0bc43552b0f5a0c3c9bf723b5e","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"8.19.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.12.1","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.10_1701779481072_0.01028373821121975","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@novin/cover-ag-grid-web","version":"1.0.11","_id":"@novin/cover-ag-grid-web@1.0.11","maintainers":[{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"info@nrayvarz.ir"}],"dist":{"shasum":"b7cb0455f83fd22c470f6d5787f5fd8bab2c4e26","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.11.tgz","fileCount":180,"integrity":"sha512-r6BW8lu95a84LDcBxI+49qaRNEmxmZxFNL81Z4Iy8xi1rygsCO0XJJ379Du/NCsei6/lJM1HJOwyvrL1AWCgWg==","signatures":[{"sig":"MEYCIQCMtJSuWfoszn/mNVzFRG/oDaiKpr/VtAdgWUqWhY7+9gIhAKYy7UXYP93P1CZnwC6WQIFdoY4nnlJnCLAPOFBmF0fV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5996134},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"29cb4b6559607ac3971dd4b8ad5b085c1cdd0575","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"8.19.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.12.1","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.11_1701861846743_0.9511911779529758","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@novin/cover-ag-grid-web","version":"1.0.12","_id":"@novin/cover-ag-grid-web@1.0.12","maintainers":[{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"info@nrayvarz.ir"}],"dist":{"shasum":"235af95f7629dc505831c70c1aada7da0a90002e","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.12.tgz","fileCount":180,"integrity":"sha512-Vn4MVilcH3aYhK+OVYGJtlfX2WR0F/wUXG/sZJxukXXjTROvtYnOwpcDJxmHaZNKfUo0ZQ7xeZqHAuVuWF3UUg==","signatures":[{"sig":"MEUCIETapOK5Q1vjHBaO6MLnueQRxKDgIU6Z3jlupLQAKsODAiEAxQKjYnK5Mkj/xMfslplnh126M/gwi8YW8/4yOxOjYlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5999529},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"19114a7c1f19ac10b49f8d3e512f8062f545a8f5","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"8.19.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.12.1","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.12_1702472520974_0.16174870718398138","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@novin/cover-ag-grid-web","version":"1.0.13","_id":"@novin/cover-ag-grid-web@1.0.13","maintainers":[{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"eofficerayvarz@gmail.com"}],"dist":{"shasum":"3fa5b3523a458be734cd7ef53371501d444c9ef4","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.13.tgz","fileCount":180,"integrity":"sha512-he5RW/FCBgW7XHCHwBGfYEeqZNN7FUMMx4+iKzULlQpr2uezj7qcYQSzs4o3ML0LnEXIbYbIX3fKD095KOUt7g==","signatures":[{"sig":"MEQCIAn34TDAjH5rIKNlSUipAILVbp/H6Wz5ijcZ1HeMVTTmAiBvqUUteN3gPEvORyqErbpQuDP9xBJW9Kg580FyjRV6GA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6001641},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"153cbc4269654595dce8520c966059f9617f25bb","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.7.0","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.4","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.13_1725790197732_0.6723910532986603","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@novin/cover-ag-grid-web","version":"1.0.14","_id":"@novin/cover-ag-grid-web@1.0.14","maintainers":[{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"eofficerayvarz@gmail.com"}],"dist":{"shasum":"340eb3dbdc157903d0e52d67f18e4bae1ba4e949","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.14.tgz","fileCount":180,"integrity":"sha512-nzFC8ha5IUgJyhXHVsA0dTfmEBgFYxzMq3SJxwNUI0YpR3v64Dw97+ncrrlx1DOAWZtcb/kefWBdY2XiNyIgxg==","signatures":[{"sig":"MEUCIQD4i0Hi/CqB5bctCd6ATnKNyA86SWUnUI97EJqrzp7OPgIgRj1TcvIAJpZSlcbfx1iIcGx7O0IeH1/gOeN/8ShwfUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6001631},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9b234b267193b278836543705dfb5057e3689c7b","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.7.0","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.4","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.14_1725794181703_0.8323681327575292","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@novin/cover-ag-grid-web","version":"1.0.15","_id":"@novin/cover-ag-grid-web@1.0.15","maintainers":[{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"eofficerayvarz@gmail.com"}],"dist":{"shasum":"9f33d2aa7cc2eeb0c57cc714bcc77c965e5f7a56","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.15.tgz","fileCount":180,"integrity":"sha512-GdD/DDwmbKiea5A3RG0DLq2peWxa0pbU5dkivYbW/TxqYPOMrLO/HGcARqjIIcUbwYLisU4RtxafhS7UZgQPHw==","signatures":[{"sig":"MEQCIB/Bk0WZTgmEF2Kj6s9R+KjUXctHoogk4FkZU1wUheMhAiBAseQ3bFd0kBFxyIsjS+Lvkg69ifDIuU8Dp2irgcpP+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6001776},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9b234b267193b278836543705dfb5057e3689c7b","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.7.0","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.4","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.15_1727255934963_0.7220106672143589","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@novin/cover-ag-grid-web","version":"1.0.16","_id":"@novin/cover-ag-grid-web@1.0.16","maintainers":[{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"eofficerayvarz@gmail.com"}],"dist":{"shasum":"3994fb42668cc67beb414078546da832046296c6","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.16.tgz","fileCount":180,"integrity":"sha512-CNUoC2qgMScmcznDOAQE96Ucbh3/nNWIVs7lnRIaJCgP1dVugCVr0RVhnX/DHkL8he/E2B0Zchcho9Kqr7gEPA==","signatures":[{"sig":"MEYCIQCpB9zekJOxIEW3Q9VmqGkYLsXL9XGY8WcUbY7oNKXM1AIhAKkxJzhvoeAWuouPfe2yxdXpgJ8QxvoQ78Jv3Q3dYY5c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6004941},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1be8183754b512afd6ffabb6d6df6c4bba21bcb8","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"20.18.0","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.16_1730802232912_0.844204154124444","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@novin/cover-ag-grid-web","version":"1.0.17","_id":"@novin/cover-ag-grid-web@1.0.17","maintainers":[{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"eofficerayvarz@gmail.com"}],"dist":{"shasum":"70c424417dc952947fa84a5c7cf8ff5efd56c00a","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.17.tgz","fileCount":180,"integrity":"sha512-RDAVLtsRf41x42KzT97avXowcoHMSklOzLX8oAlapVc+ko7a1SDxKogngd1tnSqvh2vFWELTcw6w+Kln4hSUVQ==","signatures":[{"sig":"MEYCIQD/jNYkZs48IBhf+iZi3T04A1RgXGc8XvA6NyYsfiklHgIhANMfaV27d/imRazMAzd+YEgxPBzYKHGZIQO6QKQQfEDJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6005771},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6262edadf2e818ffa6180c6b4de0fdb4ebd13b86","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"20.18.0","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.17_1730882064567_0.8574842927050708","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@novin/cover-ag-grid-web","version":"1.0.18","_id":"@novin/cover-ag-grid-web@1.0.18","maintainers":[{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"eofficerayvarz@gmail.com"}],"dist":{"shasum":"468a15387b73a9c938ae04ee126d06eddd99514c","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.18.tgz","fileCount":180,"integrity":"sha512-uUKBghR5pjPVVS/98Pl3MAbCxqNArALteOzLr+Q+CPNBX1aQC/d5G3J5+46HMhvzHGM73Z3vwtatiB2Od47LaA==","signatures":[{"sig":"MEUCIHY7d1CMtG7H1ASlbDIq998/LIMk06yxCevNxbI4LGQgAiEA21GiiEwYrLQBn5HKnCqAMR2Qd+DupLwXBXblYpG2Dss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6007549},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a32a73458d1156e7279434aa3b201fc7f0a5368e","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.18_1731744936108_0.904167021977603","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@novin/cover-ag-grid-web","version":"1.0.19","_id":"@novin/cover-ag-grid-web@1.0.19","maintainers":[{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"rayvarz","email":"eofficerayvarz@gmail.com"}],"dist":{"shasum":"53665a296a445a115757a652955d8fb4ac57d92d","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.19.tgz","fileCount":180,"integrity":"sha512-Jcp8ig6gURDfs5eEGORdJUmuwr+qrarGyjG6AXBkE9Pt5ubXWgvu1M6IQWZcnSFkuTT5wOeJWqcxcX7ZRvf1vg==","signatures":[{"sig":"MEYCIQDUHMyYBlo08dJoUE4YTtCP0wVPdEFZvnqAgBEGOpsZLQIhAP3TBUq0b/qTf6pTfaHnLKPIqMLWHLch2g3r/SXRBALG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6008648},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"40f27e5d7ab2ac363ebcf8c4bd3759233ac4fab0","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.19_1731833597009_0.6858296436534588","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@novin/cover-ag-grid-web","version":"1.0.20","_id":"@novin/cover-ag-grid-web@1.0.20","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"af42eef21e1e1d0ec213c08db3343aa8f9f21112","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.20.tgz","fileCount":180,"integrity":"sha512-iy4xOs3L+Ju4+VAl2rdjeAROObcw53yadeoyq2nkvdWAdDiDjCCDQ1R5kFIMhnPTg7cXTCGIc9mP5uUFKJWWbA==","signatures":[{"sig":"MEYCIQCRKh3PtvTFYit+VMX4yd8Hjk/lQzvv5dZimOGgUaWiwgIhANraSMlpXGRLReI/qmTzFTyy1YPnZUGorY/WvbijuC3u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6019429},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b5380022eb67cb9d797f550b20f5275c2b9e9e0a","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.20_1732525458058_0.3070884129305196","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"@novin/cover-ag-grid-web","version":"1.0.21","_id":"@novin/cover-ag-grid-web@1.0.21","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"c9171a0095399e17c37b3fdec544e24bb7c225f4","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.21.tgz","fileCount":190,"integrity":"sha512-C7gAYqvI6tj5bRdeGB/9zZp6b0QI1Km9nGj0ya27wD4AtWhgYK1G7r4mmTPeiXw3Kw3Amyk2Fl4ZxMSUdHGZYg==","signatures":[{"sig":"MEUCIQCESg9q2X4pazCSj9NxbWhPaYv2938NnmXlrywF3CgoYgIgQt1U7ZfK6lUCmcr/4JnWBGyrWiCyl0Oj/JHlsEnntuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6068109},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"005f40c18f46c885a1d9d3c9965642a2932f937e","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.21_1735456656332_0.9305783193594952","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@novin/cover-ag-grid-web","version":"1.0.22","_id":"@novin/cover-ag-grid-web@1.0.22","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"f3f97a60c20b89c8d25ac65c152fd3198bdc83f6","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.22.tgz","fileCount":197,"integrity":"sha512-wsG8WPubEKeiI/YTh0tIBGi+EmADxoLE/KxZJLjPhY0JRTU8/mR20deKAeuiqyLbdXzB1BvUlc5IvfgBQ5y75Q==","signatures":[{"sig":"MEYCIQClxyymGJzibIDSzaL9aqMcB1pvl1z9mnP6Az21+JLYQgIhAKh9vGK/USkqBO3UbyXw9eRVg35AnHSfWfa5XNQcmR63","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6234076},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"292691c5dd307d12a5474f8c7472a3c39193972c","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"tippy.js":"^6.3.7","feather-icons":"^4.29.0","air-datepicker":"^3.5.3","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.22_1735544911411_0.09544826655623417","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@novin/cover-ag-grid-web","version":"1.0.23","_id":"@novin/cover-ag-grid-web@1.0.23","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"23f4a07ce208b4a6cb9f46d40a6438aff9fb2e0a","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.23.tgz","fileCount":203,"integrity":"sha512-dL29f4zeZLs2BT0wiNQO6AHrNWxpN/c4h/QEYwvyRf/cQU14i8t41aSYM10fcOfOARJL09BoUeoZPEqcPyarng==","signatures":[{"sig":"MEUCIQCUm2LPpK9J4/r8FPuc8ZnIR3hR87W30luxE8uWw5b63wIgQwLwzrjCnPXuTzaSg1GVnuub58MFzDwuQgGY4+0oU2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6723592},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0013f1b786f01793b5cbd80c2840f93b01395280","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jquery":"^3.7.1","select2":"^4.1.0-rc.0","tippy.js":"^6.3.7","feather-icons":"^4.29.0","air-datepicker":"^3.5.3","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.16"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.23_1737460971088_0.014254759642970294","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@novin/cover-ag-grid-web","version":"1.0.24","_id":"@novin/cover-ag-grid-web@1.0.24","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"a0d984ca76a8cd0a307321b1266367d1650074ad","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.24.tgz","fileCount":206,"integrity":"sha512-yRwe9q3yI0u6cqZuEB1Wtvvv57P8Rm7gYgEBEv7yZvE/1V2nB9lefS73pEO2b8X6yaAEOHwTtF6vWmcKuMdLNQ==","signatures":[{"sig":"MEUCIBhp0LwXdhnorSkiAeLvwrPwKe3tshsD/scdxn9uIio5AiEAwvXD4aitm8W5M/1ErKiTiZDTUbl8wimOKA8pf+vfxzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6938462},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b12125a17dcf6c346106641c014874163446cf4a","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jquery":"^3.7.1","select2":"^4.1.0-rc.0","tippy.js":"^6.3.7","feather-icons":"^4.29.0","air-datepicker":"^3.5.3","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.24_1738999579196_0.4659534055167682","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@novin/cover-ag-grid-web","version":"1.0.25","_id":"@novin/cover-ag-grid-web@1.0.25","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"c433d9432dd34cb727f39dd3153b60fdc07c300b","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.25.tgz","fileCount":206,"integrity":"sha512-OUzVquyAZQribQkArR7gQLcOxACR1OT1jWc5J6mcO4FfOUXL0+T+8dcZ6osWuYfNJWmdpJbRyVTx6q4ifVUc9w==","signatures":[{"sig":"MEYCIQCkOKM0uJddrWVeMFKD5eyZMJgM6exYwUW2o7n3oNXD8wIhAOCaFFeQh7sRsvWRnBEagQY4R2za7qGup1bCoPafKQr4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6938522},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3237857f71704f3d6d612588d3a1f8cdd39494c2","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jquery":"^3.7.1","select2":"^4.1.0-rc.0","tippy.js":"^6.3.7","feather-icons":"^4.29.0","air-datepicker":"^3.5.3","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.25_1739020520463_0.18774297400948026","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@novin/cover-ag-grid-web","version":"1.0.26","_id":"@novin/cover-ag-grid-web@1.0.26","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"1a22bbf51ec7446aa988837cec2fce65f1bc59f3","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.26.tgz","fileCount":206,"integrity":"sha512-+s92s2l0qyZWtL31sjgG8vPuLpJRkQ0NEcEcL1ezZjnYj1nWWy/OxBqBJiLspEr3J3rlWG3cVK9jzIZWLLUdHA==","signatures":[{"sig":"MEQCIGuym2qW8zzYWVClWZ1ZrHvkaQK0pzbA4EAViNiDV0U5AiBB2aPJdt57kkxTv7n1dKlg8i42wXbPVIJ4ggtLR9nSTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6939425},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"54aa58dc6d01b51a64b508f21347845c2164c915","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jquery":"^3.7.1","select2":"^4.1.0-rc.0","tippy.js":"^6.3.7","feather-icons":"^4.29.0","air-datepicker":"^3.5.3","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.26_1739621362836_0.7721334103691564","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@novin/cover-ag-grid-web","version":"1.0.27","_id":"@novin/cover-ag-grid-web@1.0.27","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"91b0be2de3d1fe5781450459aebe3b3940c7a9d6","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.27.tgz","fileCount":206,"integrity":"sha512-PdOVbKUI0/zwPxQK3lerjR7M3yhaiwzksZ/UPdPShI4IPVgzgITI26GQFvfPjLQR8wvq5iwvDMWc6RXih4tZRg==","signatures":[{"sig":"MEQCIBYej222/GiPcLEZhbLZtK3IJ5JGeJF40v3mECa2jnb4AiAw/3YdxkrNwtHjnUvCqj9iDqT2ysYKXlZsxak5oNDa4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6941328},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"097b6e01c4cdf09ca04d25b151dce9f31ce8178a","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jquery":"^3.7.1","select2":"^4.1.0-rc.0","tippy.js":"^6.3.7","feather-icons":"^4.29.0","air-datepicker":"^3.5.3","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.27_1747200183541_0.8732946790225975","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@novin/cover-ag-grid-web","version":"1.0.28","_id":"@novin/cover-ag-grid-web@1.0.28","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"a89c84bdfd122e90c1c73a395d9993773ef940ec","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.28.tgz","fileCount":206,"integrity":"sha512-m++r42zyYUAAdLn13kkV1OiZ6c+ui468iLqDmOdOeOuz6lzdDe8yhKS7H07bNdKZVhYKUWSHgGq+ld2C3NoYwQ==","signatures":[{"sig":"MEUCICf+ZhbFlFTsMDI/dRkv7lgmcs4VyvRWPReqRCfcqVNGAiEA4JknCRdpmiZOFaT7fuld9P0gO1sWPxef+xiKMFARfUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6952660},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2d3d52b8970cd568dde829cb4419cc1e3632ac4d","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jquery":"^3.7.1","select2":"^4.1.0-rc.0","tippy.js":"^6.3.7","feather-icons":"^4.29.0","air-datepicker":"^3.5.3","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.28_1749359745941_0.3674824947967821","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@novin/cover-ag-grid-web","version":"1.0.29","_id":"@novin/cover-ag-grid-web@1.0.29","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"43dc1f3919fcbb226eb14a3c6e12b8cefd4a539b","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.29.tgz","fileCount":206,"integrity":"sha512-i3HjjcKREXlCgddZGrwuLJb1EAVxvU+ez5cmaZ4l9K8mwvlSm9pS1epsRKby/7K1Y60UpGuwAhPxqFLaybtzKQ==","signatures":[{"sig":"MEUCIQDs7oyZP2F5IeRsaGozRL3cjEDhagysNwPsHAg9qpxtKgIgGpD58MgQn9rJsB8Y8Cc+wcBgEvo72Ypua7hmJBgQz4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6957017},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e741283e7d49db6e984c41205c9e17a8fb70c76d","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","actor":{"name":"faramarz.bayatzadeh","type":"user","email":"faramarz.bayatzadeh@gmail.com"},"email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jquery":"^3.7.1","select2":"^4.1.0-rc.0","tippy.js":"^6.3.7","feather-icons":"^4.29.0","air-datepicker":"^3.5.3","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.29_1751088624853_0.9333696995345457","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@novin/cover-ag-grid-web","version":"1.0.30","_id":"@novin/cover-ag-grid-web@1.0.30","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"cb730d4ebbb0c8ad98094b9442a96dec4de2a9ac","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.30.tgz","fileCount":224,"integrity":"sha512-l16inQPNt4NKHKOtcrOO5FXlUMrQFq2yKznIftkzfmSUwsAq4MdsbRwL6kf7P0ETZqXjOGQOf/HgSDOZda0NiQ==","signatures":[{"sig":"MEUCIQCaMnqafOopxyQi9833GaIlGT8/eybQErfFft/Zx9ntGgIgO4LZOtaig+1dCPBCJPmJXYNK6EcuN/EmCF/EdriorXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7025021},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b1db1997d942c43b6f7f1d9e59464fbff30fe0b6","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","actor":{"name":"faramarz.bayatzadeh","type":"user","email":"faramarz.bayatzadeh@gmail.com"},"email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jquery":"^3.7.1","select2":"^4.1.0-rc.0","tippy.js":"^6.3.7","feather-icons":"^4.29.0","air-datepicker":"^3.5.3","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.30_1751978489379_0.03495601393844949","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@novin/cover-ag-grid-web","version":"1.0.31","_id":"@novin/cover-ag-grid-web@1.0.31","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"7cc70bb8074134e746b91f9520ea1f8b09205dad","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.31.tgz","fileCount":227,"integrity":"sha512-Y0CX8B5HQNFxTWuPgSKdfY91ZKNOCFg2m57dfyKxHRJb6sExuxjM4EwJ06GPhgHo/JAMcEuElxbbzRp/uAAUoA==","signatures":[{"sig":"MEUCIG0ZwtATDbthdpf9hjYMEmKnLHbCSe5/gFXDd/Ss36NSAiEAkUGeP5t2d5mqvCKpesv9MOmO2W5kWFzKL/eha9zAcE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7029847},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2727e00a1b3673f509827ad9300c5d9bedc1820c","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jquery":"^3.7.1","select2":"^4.1.0-rc.0","tippy.js":"^6.3.7","feather-icons":"^4.29.0","air-datepicker":"^3.5.3","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.31_1752556322239_0.05631041584025964","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@novin/cover-ag-grid-web","version":"1.0.32","_id":"@novin/cover-ag-grid-web@1.0.32","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"a20841c4ef5eb2111c29c6c2ad2a09b8ceccb42a","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.32.tgz","fileCount":227,"integrity":"sha512-zqC9fL2m0qWt3WEZpxTqVMUoQm1YfrSq8H0LJ3pB6psv+PazEWlR0yYX4Ni1u3WSXZ6dk0CshGf49VzkClsq9A==","signatures":[{"sig":"MEQCIE8vcpYU68mBHQ3oPR4MsWE7J4D3imxKFp805KnUR0OHAiADw1hsCkEuwTSGXrrhVSl+fsiWCjjsrn3xe9JE9/OH0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7029671},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ddf09489b37ffe5ba8c2f62d2dd82e1fbd74887c","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jquery":"^3.7.1","select2":"^4.1.0-rc.0","tippy.js":"^6.3.7","feather-icons":"^4.29.0","air-datepicker":"^3.5.3","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.32_1753001470797_0.8996797605524092","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@novin/cover-ag-grid-web","version":"1.0.33","_id":"@novin/cover-ag-grid-web@1.0.33","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"e74407d67b03ece5597c8e2e8cc02bb43f01c23b","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.33.tgz","fileCount":227,"integrity":"sha512-SB1d4snTJagupSMtH1UwEKN0bdVvxa6TXs7A/E5pvGzChznT4jJ1pGw8h2JS8RtCF0voLbjIlxb5iuE/LC0McQ==","signatures":[{"sig":"MEUCIG6BBhJj4oyV3ynXBu2uH/mktLKxYtMUGdgk2lAuM2vzAiEAyoFJvCGbyVDJMcj9Ff4nE+n3hm3uiCGcdiKaSzSiLF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7046316},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4477a0a452a9f2155aea5ac50bfc76d8e2a2b55b","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jquery":"^3.7.1","select2":"^4.1.0-rc.0","tippy.js":"^6.3.7","feather-icons":"^4.29.0","air-datepicker":"^3.5.3","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.33_1761112479533_0.34657356107862625","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@novin/cover-ag-grid-web","version":"1.0.34","_id":"@novin/cover-ag-grid-web@1.0.34","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"ea94fafc80d26aa3570a19446b071cf89f05d29f","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.34.tgz","fileCount":227,"integrity":"sha512-bPk5VujJE2AN0ZTwAjJDZC8ND52/Z9+ln4oK9P/SmR8it+UGpeT5YsocvgaFH/8oXUeUbTKMC+jxDnPi8koScg==","signatures":[{"sig":"MEYCIQD2Ca5K/Ccv5h9wolMC8CTLqUKZI/rGx/RNLLjfM8M7XgIhAN9BMCXWdKsToF9xrxadkocQ1JzHDsru3DlBYCtS87RI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7046316},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"794a0cd55fda21ff1b7aa3caabdd2dbff2ee3fd5","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jquery":"^3.7.1","select2":"^4.1.0-rc.0","tippy.js":"^6.3.7","feather-icons":"^4.29.0","air-datepicker":"^3.5.3","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.34_1761113614941_0.3461729186528999","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@novin/cover-ag-grid-web","version":"1.0.35","_id":"@novin/cover-ag-grid-web@1.0.35","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"7597c4072de6290306ac291f0d13c94f74c53e34","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.35.tgz","fileCount":227,"integrity":"sha512-+Gh/G2kKCHuoG9HzGfpYOXivl09MjGMUkm4+BQ3UZXLsaFcSk3Bx6qsSL7EGzTCniQ2VKRlyHHdkY+uqAw9ZOA==","signatures":[{"sig":"MEYCIQD6egxDwMHCawkiP2q4Df1qxMxV1P+h6DLCxCQOO46mMgIhAOJKeATrbEjyD5deBuYksobueb6iEqV4/k1+0CL+OR0t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7039442},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"53f593fb39a37f5f1b663e6ec075cbea2ca1a346","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jquery":"^3.7.1","select2":"^4.1.0-rc.0","tippy.js":"^6.3.7","feather-icons":"^4.29.0","air-datepicker":"^3.5.3","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.35_1761133838810_0.23488941735537572","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@novin/cover-ag-grid-web","version":"1.0.36","_id":"@novin/cover-ag-grid-web@1.0.36","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"9d0d392503bafeb551f2ee3e63c85834c0db825c","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.36.tgz","fileCount":227,"integrity":"sha512-j5oZgJFpqo1rxHfuntz8j2tW4rqAto2TQDMM/kXAOGHtmop0Se/ZyYJlg3Puye/Rbt9/J8PRy+OISL+P/7YsHw==","signatures":[{"sig":"MEYCIQCyoPZZeoY1YkDaTbIaIxURiz590wZ0Jq5WrC4oDe6TKAIhALif9z9DpxsA37uD2SlY4Cc/MrUcgy4kuOXgnoRdOPOT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7046792},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"778bac47d8f00b85a4d2ecbf8b5181ea2d7d4374","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jquery":"^3.7.1","select2":"^4.1.0-rc.0","tippy.js":"^6.3.7","feather-icons":"^4.29.0","air-datepicker":"^3.5.3","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.36_1761377083423_0.7994804520169125","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@novin/cover-ag-grid-web","version":"1.0.37","_id":"@novin/cover-ag-grid-web@1.0.37","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"dist":{"shasum":"7c80f0caf9b45d0bbebefe03ad871a64d7a562db","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.37.tgz","fileCount":227,"integrity":"sha512-5MoHJzT1gocz8ZbybZWC2z1dtPH2KNwpXmbI2RtiEaj/hEU5iqfNog72BeNGcYmyAczHQ8hVTXTktA7/LBfk+w==","signatures":[{"sig":"MEUCICidENXg1zXwKQqvHfz86Exj6DcLteWhmzwpQBdB5Y4PAiEAw7vZPficU7bPb5TlnEMUFkjAs/ufzcR5oxzPhKrKRTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7041183},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d0f1395379c5de5484163407687ec54fbc5b9815","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"repository":{"url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","type":"git","directory":"cover-ag-grid-web"},"_npmVersion":"10.8.2","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jquery":"^3.7.1","select2":"^4.1.0-rc.0","tippy.js":"^6.3.7","feather-icons":"^4.29.0","air-datepicker":"^3.5.3","autocomplete-x":"^1.1.6","ag-grid-community":"30.0.1","react-date-object":"^2.1.7","ag-grid-enterprise":"30.0.1","@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.0","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","@types/node":"^18.11.7","@faker-js/faker":"^8.0.2","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2","@types/feather-icons":"^4.29.1"},"_npmOperationalInternal":{"tmp":"tmp/cover-ag-grid-web_1.0.37_1761396221470_0.047824981610569806","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@novin/cover-ag-grid-web","version":"1.0.38","main":"dist/index.js","description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","type":"module","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","release:local":"npm run build && yalc push"},"repository":{"type":"git","url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","directory":"cover-ag-grid-web"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"dependencies":{"@majidh1/jalalidatepicker":"^0.9.3","@novin/rdt-advance-filter":"^1.0.20","ag-grid-community":"30.0.1","ag-grid-enterprise":"30.0.1","air-datepicker":"^3.5.3","autocomplete-x":"^1.1.6","feather-icons":"^4.29.0","jquery":"^3.7.1","react-date-object":"^2.1.7","select2":"^4.1.0-rc.0","tippy.js":"^6.3.7"},"devDependencies":{"@faker-js/faker":"^8.0.2","@types/feather-icons":"^4.29.1","@types/node":"^18.11.7","axios":"^1.4.0","csstype":"^3.1.2","esbuild":"^0.14.53","typescript":"^5.0.2","vite":"^3.1.0","vite-plugin-dts":"^1.6.6","vite-plugin-replace":"^0.1.1","vite-tsconfig-paths":"3.5.2"},"_id":"@novin/cover-ag-grid-web@1.0.38","gitHead":"f3ac9cc40ce5e8a4f98cbe19867d8a19a9a3a6f7","types":"./dist/index.d.ts","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-VNc0M6Q0cXylb7oIFSL3/lpJhj1ozSP/R66bcPeBAuQ/QMyndvcP2Mh+u0cEJpBT5ANSlBvvMv1tDLRY0HnYRQ==","shasum":"edb9164b0779442e8ab24af29d76c72cd8ca8b91","tarball":"https://registry.npmjs.org/@novin/cover-ag-grid-web/-/cover-ag-grid-web-1.0.38.tgz","fileCount":227,"unpackedSize":7049919,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDAaDFzQfTh6q0MGMdFZihpG5Z61oWcbDQnWMX7QRbi+AiAfSfVLMVMLEGA7OZxCFUjXCwSI2KIMF0RWqazU34uSnA=="}]},"_npmUser":{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},"directories":{},"maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cover-ag-grid-web_1.0.38_1761725497060_0.45047836028228727"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-15T09:20:45.902Z","modified":"2025-10-29T08:11:37.641Z","0.1.1":"2023-07-15T09:20:46.302Z","0.1.2":"2023-07-15T13:43:20.707Z","1.0.0":"2023-07-30T06:20:07.588Z","1.0.1":"2023-11-21T11:38:19.295Z","1.0.2":"2023-11-22T06:46:58.139Z","1.0.3":"2023-11-22T07:13:31.204Z","1.0.4":"2023-11-28T11:04:24.138Z","1.0.5":"2023-11-29T11:09:10.621Z","1.0.6":"2023-11-29T13:08:25.988Z","1.0.7":"2023-12-02T09:06:45.435Z","1.0.8":"2023-12-04T13:19:37.574Z","1.0.9":"2023-12-05T11:43:34.575Z","1.0.10":"2023-12-05T12:31:21.419Z","1.0.11":"2023-12-06T11:24:07.010Z","1.0.12":"2023-12-13T13:02:01.320Z","1.0.13":"2024-09-08T10:09:58.056Z","1.0.14":"2024-09-08T11:16:22.004Z","1.0.15":"2024-09-25T09:18:55.299Z","1.0.16":"2024-11-05T10:23:53.154Z","1.0.17":"2024-11-06T08:34:24.845Z","1.0.18":"2024-11-16T08:15:36.405Z","1.0.19":"2024-11-17T08:53:17.255Z","1.0.20":"2024-11-25T09:04:18.352Z","1.0.21":"2024-12-29T07:17:36.581Z","1.0.22":"2024-12-30T07:48:31.621Z","1.0.23":"2025-01-21T12:02:51.314Z","1.0.24":"2025-02-08T07:26:19.432Z","1.0.25":"2025-02-08T13:15:20.779Z","1.0.26":"2025-02-15T12:09:23.149Z","1.0.27":"2025-05-14T05:23:03.774Z","1.0.28":"2025-06-08T05:15:46.172Z","1.0.29":"2025-06-28T05:30:25.215Z","1.0.30":"2025-07-08T12:41:29.641Z","1.0.31":"2025-07-15T05:12:02.482Z","1.0.32":"2025-07-20T08:51:11.067Z","1.0.33":"2025-10-22T05:54:39.788Z","1.0.34":"2025-10-22T06:13:35.176Z","1.0.35":"2025-10-22T11:50:39.092Z","1.0.36":"2025-10-25T07:24:43.715Z","1.0.37":"2025-10-25T12:43:41.770Z","1.0.38":"2025-10-29T08:11:37.326Z"},"repository":{"type":"git","url":"http://git.nrayvarz.ir/and-official/rayvarz/packages/cover-ag-grid-web","directory":"cover-ag-grid-web"},"description":"wrapper implementation over ag-grid library based on novin-rayvarz's RDT system","maintainers":[{"name":"rayvarz","email":"eofficerayvarz@gmail.com"},{"name":"mohammad-arasteh","email":"mohammadkb79@gmail.com"},{"name":"faramarz.bayatzadeh","email":"faramarz.bayatzadeh@gmail.com"},{"name":"mahsa_p","email":"mahsa.panji73@gmail.com"},{"name":"edrishn","email":"edrishn@gmail.com"},{"name":"ali__bm","email":"ali.bayatmokhtari96social@gmail.com"}],"readme":"# Novin@Cover-Ag-Grid-Web\r\n\r\nnovin@cover-ag-grid-web is a ui table library written for RDT system (Rayvar DataTable)\r\n\r\n---\r\n\r\n## Table of Content\r\n\r\n- [Novin@Cover-Ag-Grid-Web](#novincover-ag-grid-web)\r\n  - [Table of Content](#table-of-content)\r\n  - [How to Install](#how-to-install)\r\n  - [Quick Start](#quick-start)\r\n    - [Local Grid :](#local-grid-)\r\n    - [Remote Grid :](#remote-grid-)\r\n  - [Filtering](#filtering)\r\n    - [Example: Defining Filterable Column In Schema](#example-defining-filterable-column-in-schema)\r\n    - [Example: LocalGrid Filtering](#example-localgrid-filtering)\r\n    - [Example: RemoteGrid Filtering](#example-remotegrid-filtering)\r\n  - [Sorting](#sorting)\r\n    - [Example: Defining Sortable Column In Schema](#example-defining-sortable-column-in-schema)\r\n    - [Example: LocalGrid Sorting](#example-localgrid-sorting)\r\n    - [Example: RemoteGrid Sorting](#example-remotegrid-sorting)\r\n  - [Editing](#editing)\r\n    - [Example: Defining Editable Column In Schema](#example-defining-editable-column-in-schema)\r\n      - [Example: Single Row Edit](#example-single-row-edit)\r\n  - [Data Types](#data-types)\r\n  - [All Build Options](#all-build-options)\r\n  - [Methods](#methods)\r\n  - [Selection](#selection)\r\n    - [Schema](#schema)\r\n    - [Example: Single Select](#example-single-select)\r\n    - [Example: Multiple Select](#example-multiple-select)\r\n    - [Example: Keep Track Of Selection List](#example-keep-track-of-selection-list)\r\n  - [Pagination](#pagination)\r\n    - [Example: Pagination](#example-pagination)\r\n  - [Context Menu](#context-menu)\r\n    - [Example: Context Menu](#example-context-menu)\r\n  - [Event Listeners](#event-listeners)\r\n    - [Example: Grid Event Listeners](#example-grid-event-listeners)\r\n  - [Localization](#localization)\r\n    - [Example: Localization](#example-localization)\r\n  - [Cell Renderers](#cell-renderers)\r\n  - [Cell Editors](#cell-editors)\r\n  - [Action Bar](#action-bar)\r\n    - [Example: Action Bar](#example-action-bar)\r\n  - [Detail Panel](#detail-panel)\r\n    - [Example: Detail Panel](#example-detail-panel)\r\n  - [Toolbar](#toolbar)\r\n    - [Example: Custom Toolbar Action](#example-custom-toolbar-action)\r\n  - [Column Actions](#column-actions)\r\n    - [Example: Column Actions](#example-column-actions)\r\n  - [Styling](#styling)\r\n  - [Type of Grids](#type-of-grids)\r\n  - [Global Config](#global-config)\r\n\r\n---\r\n\r\n<a id=\"how-to-install\"></a>\r\n\r\n## How to Install\r\n\r\nTo install @novin/cover-ag-grid-web run command :\r\n\r\n```\r\nnpm install @novin/cover-ag-grid-web\r\n```\r\n\r\n---\r\n\r\n<a id=\"quick-start\"></a>\r\n\r\n## Quick Start\r\n\r\n```typescript\r\nimport { Schema } from \"@novin/cover-ag-grid-web/types\";\r\n\r\ntype Entity = {\r\n  id: string;\r\n  firstName: string;\r\n  lastName: string;\r\n  age: number;\r\n};\r\n\r\nconst schema: Schema<Entity> = {\r\n  fields: [\r\n    {\r\n      fieldName: \"id\",\r\n      isKey: true,\r\n    },\r\n    {\r\n      fieldName: \"firstName\",\r\n      title: \"نام\",\r\n    },\r\n    {\r\n      fieldName: \"lastName\",\r\n      title: \"نام خانوادگی\",\r\n    },\r\n    {\r\n      fieldName: \"age\",\r\n      title: \"سن\",\r\n    },\r\n  ],\r\n  filters: [],\r\n  sorts: [],\r\n};\r\n```\r\n\r\n### Local Grid :\r\n\r\n```typescript\r\nimport { LocalGrid } from \"@novin/cover-ag-grid-web\";\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\";\r\n\r\nconst element = document.getElementById(\"my-grid\");\r\n\r\nconst grid = await new LocalGrid<Entity>(element)\r\n  .schema(schema)\r\n  .rows([\r\n    { id: \"1\", firstName: \"سنبله\", lastName: \"کاشی\", age: 23 },\r\n    { id: \"2\", firstName: \"نیلوفر\", lastName: \"علم\", age: 35 },\r\n    { id: \"3\", firstName: \"کامبیز\", lastName: \"دیرباز\", age: \"42\" },\r\n  ])\r\n  .build();\r\n```\r\n\r\n### Remote Grid :\r\n\r\n```typescript\r\nimport { RemoteGrid } from \"@novin/cover-ag-grid-web\";\r\nimport {\r\n  RdtRequestModel,\r\n  RdtResponseModel,\r\n  StatusCode,\r\n} from \"@novin/cover-ag-grid-web/types\";\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\";\r\n\r\nconst element = document.getElementById(\"my-grid\");\r\n\r\nconst grid = await new RemoteGrid<Entity>(element)\r\n  .schema(schema)\r\n  .datasource(\r\n    async (request: RdtRequestModel): Promise<RdtResponseModel<Entity>> => {\r\n      await new Promise((res) => setTimeout(res, 2000)); // wait for 2 seconds\r\n      return {\r\n        rows: [\r\n          { id: \"1\", firstName: \"سنبله\", lastName: \"کاشی\", age: 23 },\r\n          { id: \"2\", firstName: \"نیلوفر\", lastName: \"علم\", age: 35 },\r\n          { id: \"3\", firstName: \"کامبیز\", lastName: \"دیرباز\", age: \"42\" },\r\n        ],\r\n        isLastPage: false,\r\n        status: StatusCode.SUCCESS,\r\n      };\r\n    }\r\n  );\r\n```\r\n\r\n---\r\n\r\n<a id=\"filtering\"></a>\r\n\r\n## Filtering\r\n\r\nTo enable filtering for a specific column, the filtering information should be included in [Schema.Filters](#schema-filters).\r\n\r\n```typescript\r\ntype Schema<TData = any> = {\r\n  fields: Array<Field<TData>>;\r\n  filters: Array<Filter<TData>>;\r\n  sorts: Array<Sort<TData>>;\r\n};\r\n\r\ntype Filter<TData> = {\r\n  fieldName: FieldProperty<TData>; // the field that has a column and user can work with its filter.\r\n  filterName: FieldProperty<TData>; // the field that filter applies on.\r\n  type: FilterType;\r\n};\r\n\r\ntype FieldProperty<TData> = keyof TData;\r\n\r\ntype FilterType =\r\n  | \"EqualBy\"\r\n  | \"NotEqualBy\"\r\n  | \"Contains\"\r\n  | \"NotContains\"\r\n  | \"Unknown\"\r\n  | \"LessThan\"\r\n  | \"LessThanOrEqual\"\r\n  | \"GreaterThan\"\r\n  | \"GreaterThanOrEqual\"\r\n  | \"Or\"\r\n  | \"And\";\r\n```\r\n\r\nAlso column data type should be specified. (`Schema.Field.Type.Name`)\r\n\r\n<div style=\"background-color: #2f3640;border-radius: 5px; padding: 10px;color: #f5f6fa;\">\r\n\r\n<span style=\"font-weight: bold;\">Note : </span> For local grids, filtering is applied internally by Ag-Grid, but for remote grids, every change in filter instances, calls datasource with updated RDT request.\r\n\r\n</div>\r\n\r\n### Example: Defining Filterable Column In Schema\r\n\r\n```typescript\r\nconst schema: Schema<Entity> = {\r\n  fields: [\r\n    {\r\n      fieldName: \"id\",\r\n      isKey: true,\r\n    },\r\n    {\r\n      fieldName: \"firstName\",\r\n      title: \"نام\",\r\n      type: {\r\n        name: \"String\",\r\n      },\r\n    },\r\n    {\r\n      fieldName: \"lastName\",\r\n      title: \"نام خانوادگی\",\r\n    },\r\n    {\r\n      fieldName: \"age\",\r\n      title: \"سن\",\r\n      type: {\r\n        name: \"Int\",\r\n      },\r\n    },\r\n  ],\r\n  filters: [\r\n    {\r\n      fieldName: \"firstName\",\r\n      filterName: \"firstName\",\r\n      type: \"EqualBy\",\r\n    },\r\n    {\r\n      fieldName: \"age\",\r\n      filterName: \"age\",\r\n      type: \"GreaterThan\",\r\n    },\r\n  ],\r\n  sorts: [],\r\n};\r\n```\r\n\r\n### Example: LocalGrid Filtering\r\n\r\n- `firstName` column is filterable, it filters rows with equal value to filter value.\r\n- `age` column is filterable, it filters rows with greater value than filter value.\r\n\r\n```typescript\r\nimport { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\nconst element = document.getElementById(\"my-grid\")\r\n\r\nconst grid = await new LocalGrid(element)\r\n  .schema(schema)\r\n  .rows(...)\r\n```\r\n\r\n### Example: RemoteGrid Filtering\r\n\r\n- `firstName` and `age` columns are filterable. by changing filters value, datasource gets called with new `request.filters` value.\r\n\r\n```typescript\r\nimport { RemoteGrid } from \"@novin/cover-ag-grid-web\";\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\";\r\n\r\nconst element = document.getElementById(\"my-grid\");\r\n\r\nconst grid = await new RemoteGrid(element)\r\n  .schema(schema)\r\n  .datasource(\r\n    async (request: RdtRequestModel): Promise<RdtResponseModel<Entity>> => {\r\n      request.filters.forEach((filter) => console.log({ filter }));\r\n      // request to external source and return new values...\r\n    }\r\n  );\r\n```\r\n\r\n---\r\n\r\n<a id=\"soring\"></a>\r\n\r\n## Sorting\r\n\r\nTo enable filtering for a specific column, the filtering information should be included in [Schema.Sorts](#schema-filters).\r\n\r\n```typescript\r\ntype Schema<TData = any> = {\r\n  fields: Array<Field<TData>>;\r\n  filters: Array<Filter<TData>>;\r\n  sorts: Array<Sort<TData>>;\r\n};\r\n\r\ntype Sort<TData> = {\r\n  fieldName: FieldProperty<TData>;\r\n  type: SortType;\r\n  order: OrderType;\r\n};\r\n\r\ntype FieldProperty<TData> = keyof TData;\r\n\r\ntype SortType = \"All\" | \"Asc\" | \"Desc\";\r\n\r\nenum OrderType {\r\n  Asc,\r\n  Desc,\r\n  All,\r\n}\r\n```\r\n\r\n<div style=\"background-color: #2f3640;border-radius: 5px; padding: 10px;color: #f5f6fa;\">\r\n\r\n<span style=\"font-weight: bold;\">Note : </span> For local grids, sorting is applied internally by Ag-Grid, but for remote grids, every change in columns sorting, calls datasource with updated RDT request.\r\n\r\n</div>\r\n\r\n### Example: Defining Sortable Column In Schema\r\n\r\n```typescript\r\nconst schema: Schema<Entity> = {\r\n  fields: [\r\n    {\r\n      fieldName: \"id\",\r\n      isKey: true,\r\n    },\r\n    {\r\n      fieldName: \"firstName\",\r\n      title: \"نام\",\r\n    },\r\n    {\r\n      fieldName: \"lastName\",\r\n      title: \"نام خانوادگی\",\r\n    },\r\n    {\r\n      fieldName: \"age\",\r\n      title: \"سن\",\r\n    },\r\n  ],\r\n  filters: [],\r\n  sorts: [\r\n    {\r\n      fieldName: \"age\",\r\n      order: OrderType.Asc, // or simply 0\r\n      type: \"All\",\r\n    },\r\n  ],\r\n};\r\n```\r\n\r\n### Example: LocalGrid Sorting\r\n\r\n- `age` column is sortable.\r\n\r\n```typescript\r\nimport { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\nconst element = document.getElementById(\"my-grid\")\r\n\r\nconst grid = await new LocalGrid(element)\r\n  .schema(schema)\r\n  .rows(...)\r\n```\r\n\r\n### Example: RemoteGrid Sorting\r\n\r\n- `age` column is sortable. by click on `age` column, column sorting changes and datasource gets called with new `request.orders` value.\r\n\r\n```typescript\r\nimport { RemoteGrid } from \"@novin/cover-ag-grid-web\";\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\";\r\n\r\nconst element = document.getElementById(\"my-grid\");\r\n\r\nconst grid = await new RemoteGrid(element)\r\n  .schema(schema)\r\n  .datasource(\r\n    async (request: RdtRequestModel): Promise<RdtResponseModel<Entity>> => {\r\n      request.orders.forEach((order) => console.log({ order }));\r\n      // request to external source and return new values...\r\n    }\r\n  );\r\n```\r\n\r\n---\r\n\r\n<a id=\"editing\"></a>\r\n\r\n## Editing\r\n\r\nTo enable editing for a column, use `isEditable` property on [field](#schema-fields) definition. Also [column data type](#data-) should be specified so grid can choose which cell editor to use.\r\n\r\n### Example: Defining Editable Column In Schema\r\n\r\nIn the below schema :\r\n\r\n- firstName is editable with default TextEditor\r\n- lastName is editable with default TextEditor\r\n- age is editable with default NumberEditor\r\n\r\n```typescript\r\nconst schema: Schema<Entity> = {\r\n  fields: [\r\n    {\r\n      fieldName: \"id\",\r\n      isKey: true,\r\n    },\r\n    {\r\n      fieldName: \"firstName\",\r\n      title: \"نام\",\r\n      isEditable: true,\r\n      type: {\r\n        name: \"String\",\r\n      },\r\n    },\r\n    {\r\n      fieldName: \"lastName\",\r\n      title: \"نام خانوادگی\",\r\n      isEditable: true,\r\n      type: {\r\n        name: \"String\",\r\n      },\r\n    },\r\n    {\r\n      fieldName: \"age\",\r\n      title: \"سن\",\r\n      isEditable: true,\r\n      type: {\r\n        name: \"Int\",\r\n      },\r\n    },\r\n  ],\r\n  filters: [],\r\n  sorts: [],\r\n};\r\n```\r\n\r\nEditing can be <ins>single-row</ins> or <ins>multiple-row</ins> (also known as bulk-edit) editing. At least one column should be editable to display the edit action button on the grid's [actions column](#column-actions). The final data of rows can be validated by using the [onEditRows](#editing-oneditrows) callback. If it returns `true`, then the grid will update the row values with new values. If it returns `false`, then the grid will abort the changes. If it does not return either `true` or `false`, the grid will assume that the changes are valid and will update the row data.\r\n\r\n<a id=\"single-row-editing\"></a>\r\n\r\n- ### Single Row Editing\r\n\r\n  By default, single-row editing is enabled in the grid after it finds at least one editable column in the grid schema. To enable row editing, the grid displays an `edit button` in the actions column for each row. Once row editing is enabled for a specific row, its every editable column will display its respective editor. After clicking the `edit button`, two new buttons will appear in the actions column:\r\n\r\n  - Submit: This button submits the changes made to the row and exits the edit mode.\r\n  - Cancel: This button cancels the changes made to the row and exits the edit mode.\r\n\r\n  #### Example: Single Row Edit\r\n\r\n  - `firstName`, `lastName` and `age` column are editable (`isEditable=true`)\r\n\r\n  ```typescript\r\n  import { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\n  import \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\n  const element = document.getElementById(\"my-grid\")\r\n\r\n  const grid = await new LocalGrid<Entity>(element)\r\n    .schema(schema)\r\n    .rows(...)\r\n    .build()\r\n  ```\r\n\r\n  <a id=\"multipe-row-editing\"></a>\r\n\r\n- ### Multiple Row Editing\r\n\r\n  Multiple-row editing is only accessible through the grid API. The **startBulkEdit** method is used to activate bulk-edit mode. After changing the editing mode to bulk-edit, editing rows will not trigger the [onEditRows](#editing-oneditrows) callback until **finishBulkEdit** method is called.\r\n\r\n  While editing rows in bulk-edit mode, an undo button will appear in every edited row's actions column, which aborts changes and resets the row's data to its initial value. The **finishBulkEdit** method is used to deactivate bulk-edit mode and call the [onEditRows](#editing-oneditrows) callback with changed values.\r\n\r\n<a id=\"row-validation\"></a>\r\n\r\n- ### Row Validation\r\n\r\n  You can prevent user from entering invalid values for columns while editing rows. row validation is possible in two ways:\r\n\r\n  1. #### Validation Rules\r\n\r\n     Validation rules can be defined via the `validation` method. You can define rules for each individual field and provide a validation function that gets called every time the field is changed. If the validation function returns a string, it means that the changed value is not valid, and the grid will display a tooltip error with the returned value as its error message. This allows users to see exactly what is wrong with their input and how to correct it.\r\n\r\n     #### Example: Validation Rules\r\n\r\n     - `firstName`, `lastName` and `age` column are editable (`isEditable=true`)\r\n\r\n     ```typescript\r\n     import { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\n     import \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\n     const element = document.getElementById(\"my-grid\")\r\n\r\n     const grid = await new LocalGrid<Entity>(element)\r\n       .schema(schema)\r\n       .rows(...)\r\n       .validation([\r\n             {\r\n               field: \"age\",\r\n               validate(data) {\r\n                 if (data.age >= 20) return \"age can not be greater than 20\";\r\n               },\r\n             },\r\n             {\r\n               field: \"firstName\",\r\n               validate(data) {\r\n                 if (data.firstName.startsWith(\"John\"))\r\n                   return \"firstName cannot start with 'John'\";\r\n                 if (data.firstName.startsWith(\"Jane\"))\r\n                   return \"firstName cannot start with 'Jane'\";\r\n               },\r\n             },\r\n         ])\r\n       .fullRowEdit()\r\n       .build()\r\n     ```\r\n\r\n     **OR**\r\n\r\n     ```typescript\r\n     import { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\n     import \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\n     const element = document.getElementById(\"my-grid\")\r\n\r\n     const grid = await new LocalGrid<Entity>(element)\r\n       .schema(schema)\r\n       .rows(...)\r\n       .validation([\r\n           {\r\n             validate(data, field) {\r\n               switch (field) {\r\n                 case \"firstName\":\r\n                   if (data.firstName.startsWith(\"John\"))\r\n                     return \"firstName cannot start with John'\";\r\n                   if (data.firstName.startsWith(\"Jane\"))\r\n                     return \"firstName cannot start with 'Jane'\";\r\n                   break;\r\n                 case \"age\":\r\n                   if (data.age >= 20) return \"age can not be greater than 20\";\r\n                   break;\r\n               }\r\n             },\r\n           },\r\n         ])\r\n       .fullRowEdit()\r\n       .build()\r\n     ```\r\n\r\n  2. #### onEditRows Callback\r\n\r\n     grid calls `onEditRows` callback after finish editing and before submitting new data. If `onEditRows` returns `true`, grid apply changes and if it returns `false`, grid discard changes. If `onEditRows` does not return either `true` or `false`, <ins>grid apply changes</ins>.\r\n\r\n     #### Example: onEditRows Callback\r\n\r\n     ```typescript\r\n     import { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\n     import \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\n     const element = document.getElementById(\"my-grid\")\r\n\r\n     const grid = await new LocalGrid<Entity>(element)\r\n      .schema(schema)\r\n      .rows(...)\r\n      .onEditRows(async (rows) => {\r\n        console.log(\"new changes\", rows)\r\n        return true // return false (or nothing/void) to discard changes\r\n      })\r\n     ```\r\n\r\n---\r\n\r\n<a id=\"data-types\"></a>\r\n\r\n## Data Types\r\n\r\nSix data types are supported by grid. Which means:\r\n\r\n- The grid has default cell renderer for each type.\r\n- The grid has default cell editor for each type.\r\n- The grid has default filter for each type.\r\n- The grid has default sorting mechanism for each type.\r\n\r\n<div style=\"background-color: #2f3640;border-radius: 5px; padding: 10px;color: #f5f6fa;\">\r\n\r\n<span style=\"font-weight: bold;\">Note : </span> If you want to use the default grid components for a column, you need to specify the column's type using the `Schema.Field.Type.Name` property. This allows the grid to determine which renderers, editors, and filters to use.\r\n\r\n</div>\r\n\r\n<a id=\"data-types-int\"></a>\r\n\r\n- ### Int\r\n\r\n  > The **Int** type represents numeric value\r\n  > <a id=\"data-types-string\"></a>\r\n\r\n- ### String\r\n\r\n  The **String** type represents text value\r\n  <a id=\"data-types-bit\"></a>\r\n\r\n- ### Bit\r\n\r\n  The **Bit** type represents binary value. grid displays a checkbox as cell renderer and a two-option dropdown for filtering (with values `true`/`false`)\r\n  <a id=\"data-types-date\"></a>\r\n\r\n- ### Date\r\n\r\n  The **Date** type represents a date value. The grid tries to format the given value using the `Schema.Field.Properties.Format`. If no format is provided, the grid uses its default format to parse and render the value.\r\n\r\n  - default date format : `YYYY/MM/DD`\r\n    <a id=\"data-types-time\"></a>\r\n\r\n- ### Time\r\n\r\n  The **Time** type represents a time value. The grid tries to format the given value using the `Schema.Field.Properties.Format`. If no format is provided, the grid uses its default format to parse and render the value.\r\n\r\n  - default time format : `HHHH:mm:ss`\r\n    <a id=\"data-types-list\"></a>\r\n\r\n- ### List\r\n  The **List** type format represents a specific set of values that are available for that column. It's like a value source for a column. grid displays dropdown while editing **List** columns. list source must be defined through `Schema.Field.Type.Source` property. It can be a string (which represents an external source endpoint) or it can be an array of values (`TAutoCompleteItem<TData>[]`)\r\n\r\n<div style=\"background-color: #2f3640;border-radius: 5px; padding: 10px;color: #f5f6fa;\">\r\n\r\n<span style=\"font-weight: bold;\">Note : </span> If column source is an endpoint string, then columnSource function should be provided to grid, in this way grid can call columnSource with given endpoint to fetch items.\r\n\r\n</div>\r\n\r\n<a id=\"data-types-object\"></a>\r\n\r\n- ### Object\r\n  -incomplete-\r\n\r\n---\r\n\r\n<a id=\"build-options\"></a>\r\n\r\n## All Build Options\r\n\r\n| Option Name           | Description                                                                                                        |\r\n| --------------------- | ------------------------------------------------------------------------------------------------------------------ |\r\n| build                 | builds the grid with given options and return an instance                                                          |\r\n| contextMenu           | define context menu items                                                                                          |\r\n| suppressContextMenu   | disable context menu                                                                                               |\r\n| cellRenderers         | define custom cell renderer for columns                                                                            |\r\n| cellEditors           | define custom cell editor for columns                                                                              |\r\n| validation            | define validation rules for row editing                                                                            |\r\n| onCellClick           | cell is clicked                                                                                                    |\r\n| onCellDoubleClick     | cell is double clicked                                                                                             |\r\n| onRowClick            | row is clicked                                                                                                     |\r\n| onRowDoubleClick      | row is double clicked                                                                                              |\r\n| onEditRows            | row editing finished. return true to submit changes or false to discard changes.                                   |\r\n| onDeleteRows          | deleting a row. return true to confirm deleting or false to prevent from deleting.                                 |\r\n| onSchemaChange        | grid' schema has changed. The reason can be column resizing, change columns visibility or change columns ordering. |\r\n| rowClassRules         | define rules to apply css classes to row elements.                                                                 |\r\n| rowCssRules           | define rules to apply css properties to row elements.                                                              |\r\n| cellCssRules          | define rules to apply css properties to cell elements.                                                             |\r\n| localize              | define custom localization                                                                                         |\r\n| schema                | RDT schema object                                                                                                  |\r\n| fullRowEdit           | enable full row editing                                                                                            |\r\n| defaultSelect         | select first row by default                                                                                        |\r\n| selection             | set selection config                                                                                               |\r\n| pagination            | set pagination mode (\"infinite-scroll\" \"pagination\")                                                               |\r\n| actionBar             | define action bar component                                                                                        |\r\n| detailPanelComponent  | define detail panel component for rows                                                                             |\r\n| title                 | set title for grid                                                                                                 |\r\n| isRowMaster           | if returns false, then detail panel component won't show for that specific row.                                    |\r\n| suppressToolbar       | disable toolbar                                                                                                    |\r\n| toolbarActions        | define custom toolbar actions                                                                                      |\r\n| actions               | define custom actions for 'actions column'                                                                         |\r\n| emptyPinnedRowOptions | empty pinned row options!                                                                                          |\r\n| columnSource          | source function that grid uses to fetch dropdown values for `List` type columns                                    |\r\n| nativeColumnDefs      | AgGrid ColDef definitions for columns                                                                              |\r\n| defaultColDefs        | AgGrid defaultColDef                                                                                               |\r\n| settings              | It is possible to pass most of the above parameters through `settings` function.                                   |\r\n\r\n---\r\n\r\n<a id=\"methods\"></a>\r\n\r\n## Methods\r\n\r\n| Method Name                     | Description                                                                                                                                                                                                                                                                  |\r\n| ------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\r\n| getSchema                       | returns initial schema object                                                                                                                                                                                                                                                |\r\n| getCurrentSchema                | returns current schema object                                                                                                                                                                                                                                                |\r\n| getSelectedRows                 | returns an array of selected rows                                                                                                                                                                                                                                            |\r\n| updateRows                      | directly update rows with given data, regardless of validations and onEditRows callback                                                                                                                                                                                      |\r\n| selectRows                      | select rows                                                                                                                                                                                                                                                                  |\r\n| deselectRows                    | deselect rows                                                                                                                                                                                                                                                                |\r\n| deleteRows                      | delete rows. If onDeleteRows returns true, the rows will be removed from the grid. However, if onDeleteRows returns false, then the deletion process will be canceled. If onDeleteRows is not defined, the grid will continue deleting rows without asking for confirmation. |\r\n| setLoading                      | enable or disable grid's loading                                                                                                                                                                                                                                             |\r\n| addOnSelectionChangeListener    | subscribe to selection changes.                                                                                                                                                                                                                                              |\r\n| removeOnSelectionChangeListener | unsubscribe to selection changes.                                                                                                                                                                                                                                            |\r\n| setPageSize                     | change grid page size                                                                                                                                                                                                                                                        |\r\n| startEditing                    | enable editing for a given row                                                                                                                                                                                                                                               |\r\n| stopEditing                     | finish editing. onEditRows will get call if it is provided.                                                                                                                                                                                                                  |\r\n| displayEmptyPinnedRow           | display empty pinned row at the top of grid (above all the rows)                                                                                                                                                                                                             |\r\n| hideEmptyPinnedRow              | hide empty pinned row. inserted data will get removed from row.                                                                                                                                                                                                              |\r\n| insertEmptyPinnedRowData        | If inserted values are not valid, it does nothing. Otherwise it calls onAdd on emptyPinnedRowOptions (if provided), if onAdd function returns `true`, new data will get inserted in grid, otherwise it will get ignored.                                                     |\r\n| getEmptyPinnedRowData           | returns current inserted data in the empty pinned row                                                                                                                                                                                                                        |\r\n| refreshToolbar                  | refresh toolbar component                                                                                                                                                                                                                                                    |\r\n| getElement                      | returns grid html container element                                                                                                                                                                                                                                          |\r\n| startBulkUpdate                 | enable bulk-edit mode                                                                                                                                                                                                                                                        |\r\n| finishBulkUpdate                | disable bulk-edit mode. onEditRows will gets called with changes.                                                                                                                                                                                                            |\r\n| restoreRowInitialData           | discard changed values while was editing and set row value to it's initial value.                                                                                                                                                                                            |\r\n| getRowDataKey                   | returns row unique key.                                                                                                                                                                                                                                                      |\r\n| getCurrentEditingRow            | returns current editing row                                                                                                                                                                                                                                                  |\r\n| submitCurrentEditingRow         | finish editing current row.                                                                                                                                                                                                                                                  |\r\n| isBulkEditEnabled               | returns `true` if grid is in bulk-edit mode, otherwise returns `false`                                                                                                                                                                                                       |\r\n| isRowEdited                     | developers-only-method                                                                                                                                                                                                                                                       |\r\n| setLatestAction                 | developers-only-method                                                                                                                                                                                                                                                       |\r\n| isOptionalColumn                | developers-only-method                                                                                                                                                                                                                                                       |\r\n\r\n---\r\n\r\n<a id=\"selection\"></a>\r\n\r\n## Selection\r\n\r\nGrid selection can be single-select or multiple-select.\r\n\r\n- to enable single-selection, selection mode must be equal to \"single\"\r\n- to enable multi-selection, selection mode must be equal to \"multiple\"\r\n- by default, grid shows checkbox for selection. it can be disabled by setting checkbox property to `false`.\r\n- for multi-selection grids, selectAll property can be set to `true` to display select all checkbox.\r\n\r\n### Schema\r\n\r\n```typescript\r\nconst schema: Schema<Entity> = {\r\n  fields: [\r\n    {\r\n      fieldName: \"id\",\r\n      isKey: true,\r\n    },\r\n    {\r\n      fieldName: \"firstName\",\r\n      title: \"نام\",\r\n    },\r\n    {\r\n      fieldName: \"lastName\",\r\n      title: \"نام خانوادگی\",\r\n    },\r\n    {\r\n      fieldName: \"age\",\r\n      title: \"سن\",\r\n    },\r\n  ],\r\n  filters: [],\r\n  sorts: [],\r\n};\r\n```\r\n\r\n### Example: Single Select\r\n\r\n```typescript\r\nimport { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\nconst element = document.getElementById(\"my-grid\")\r\n\r\nconst grid = await new LocalGrid<Entity>(element)\r\n  .schema(schema)\r\n  .rows(...)\r\n  .selection({\r\n    selection: \"single\",\r\n    checkbox: true\r\n  })\r\n  .build()\r\n```\r\n\r\n### Example: Multiple Select\r\n\r\n```typescript\r\nimport { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\nconst element = document.getElementById(\"my-grid\")\r\n\r\nconst grid = await new LocalGrid<Entity>(element)\r\n  .schema(schema)\r\n  .rows(...)\r\n  .selection({\r\n    selection: \"multiple\",\r\n    checkbox: true,\r\n    selectAll: true // optional\r\n  })\r\n  .build()\r\n```\r\n\r\n### Example: Keep Track Of Selection List\r\n\r\n```typescript\r\ntype OnSelectionChangeArgs<TData> = {\r\n  selectedList: Array<TData>;\r\n};\r\ntype OnSelectionChange<TData> = (args: OnSelectionChangeArgs<TData>) => void;\r\n```\r\n\r\n```typescript\r\nimport { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\nimport { OnSelectionChange } from \"@novin/cover-ag-grid-web/types\"\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\nconst element = document.getElementById(\"my-grid\")\r\n\r\nconst grid = await new LocalGrid<Entity>(element)\r\n  .schema(schema)\r\n  .rows(...)\r\n  .selection({\r\n    selection: \"multiple\",\r\n    checkbox: true,\r\n    selectAll: true // optional\r\n  })\r\n  .build()\r\n\r\nconst onSelectionChange: OnSelectionChange<Entity> = ({ selectedList }) => {\r\n  console.log(\"selection changed\", selectedList)\r\n}\r\n\r\ngrid.addOnSelectionChangeListener(onSelectionChange)\r\n\r\n```\r\n\r\n---\r\n\r\n<a id=\"pagination\"></a>\r\n\r\n## Pagination\r\n\r\n```typescript\r\ntype GridPaginationSetting = {\r\n  paginationMode: \"infiniteScroll\" | \"pagination\";\r\n  pageSize: number;\r\n};\r\n```\r\n\r\n### Example: Pagination\r\n\r\n```typescript\r\nimport { RemoteGrid } from \"@novin/cover-ag-grid-web\"\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\nconst element = document.getElementById(\"my-grid\")\r\n\r\nconst grid = await new RemoteGrid<Entity>(element)\r\n  .schema(schema)\r\n  .datasource(...)\r\n  .pagination({\r\n    paginationMode: \"infiniteScroll\", // or \"pagination\"\r\n    pageSize: 20\r\n  })\r\n  .build()\r\n```\r\n\r\n---\r\n\r\n<a id=\"contex-meun\"></a>\r\n\r\n## Context Menu\r\n\r\n```typescript\r\ntype GetContextMenuItems<TData> = (\r\n  params: GetContextMenuItemsParams<TData>\r\n) => ContextMenuItem[];\r\ntype GetContextMenuItemsParams<TData> = {\r\n  gridInstance: LocalGrid<TData> | RemoteGrid<TData>;\r\n  field: FieldProperty<TData>;\r\n  rowData: TData;\r\n};\r\ntype ContextMenuItem = string | AgGrid.MenuItemDef;\r\n```\r\n\r\n### Example: Context Menu\r\n\r\n```typescript\r\nimport { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\nconst element = document.getElementById(\"my-grid\")\r\n\r\nconst grid = await new LocalGrid<Entity>(element)\r\n  .schema(schema)\r\n  .rows(...)\r\n  .contextMenu((params: GetContextMenuItemsParams<Entity>) => {\r\n    const { gridInstance, rowData, field } = params\r\n    return [\r\n      {\r\n        name: rowData[field],\r\n        action() {\r\n          console.log({ rowData, field })\r\n        }\r\n      },\r\n      {\r\n        name: \"Edit Row\",\r\n        action() {\r\n          gridInstance.startEditing([rowData.userId])\r\n        }\r\n      }\r\n    ]\r\n  })\r\n```\r\n\r\n---\r\n\r\n<a id=\"event-listeners\"></a>\r\n\r\n## Event Listeners\r\n\r\nGrid supports variant of event listeners, based on Ag-Grid supported event listeners.\r\n\r\n- onCellClick\r\n- onCellDoubleClick\r\n- onRowClick\r\n- onRowDoubleClick\r\n\r\n```typescript\r\ntype OnCellClick<TData> = (data: TData, field: string | undefined) => void;\r\ntype OnRowClick<TData> = (data: TData) => void;\r\n```\r\n\r\n### Example: Grid Event Listeners\r\n\r\n```typescript\r\nimport { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\nconst element = document.getElementById(\"my-grid\")\r\n\r\nconst grid = await new LocalGrid<Entity>(element)\r\n  .schema(schema)\r\n  .rows(...)\r\n  .onCellClick(params => {\r\n    console.log(\"onCellClick\", params)\r\n  })\r\n  .onCellDoubleClick(params => {\r\n    console.log(\"onCellDoubleClick\", params)\r\n  })\r\n  .onRowClick(params => {\r\n    console.log(\"onRowClick\", params)\r\n  })\r\n  .onRowDoubleClick(params => {\r\n    console.log(\"onRowDoubleClick\", params)\r\n  })\r\n  .build()\r\n```\r\n\r\n---\r\n\r\n<a id=\"localization\"></a>\r\n\r\n## Localization\r\n\r\n```typescript\r\ntype LocaleText = {\r\n  submitEditAction?: string;\r\n  cancelEditAction?: string;\r\n  editRowAction?: string;\r\n  restoreOriginRowDataAction?: string;\r\n  deleteRowAction?: string;\r\n  emptyCellPlaceholder?: string;\r\n  requiredFieldError?: string;\r\n  selectAll?: string;\r\n  selectAllSearchResults?: string;\r\n  searchOoo?: string;\r\n  blanks?: string;\r\n  noMatches?: string;\r\n  filterOoo?: string;\r\n  equals?: string;\r\n  notEqual?: string;\r\n  blank?: string;\r\n  notBlank?: string;\r\n  empty?: string;\r\n  lessThan?: string;\r\n  greaterThan?: string;\r\n  lessThanOrEqual?: string;\r\n  greaterThanOrEqual?: string;\r\n  inRange?: string;\r\n  inRangeStart?: string;\r\n  inRangeEnd?: string;\r\n  contains?: string;\r\n  notContains?: string;\r\n  startsWith?: string;\r\n  endsWith?: string;\r\n  dateFormatOoo?: string;\r\n  andCondition?: string;\r\n  orCondition?: string;\r\n  applyFilter?: string;\r\n  resetFilter?: string;\r\n  clearFilter?: string;\r\n  cancelFilter?: string;\r\n  textFilter?: string;\r\n  numberFilter?: string;\r\n  dateFilter?: string;\r\n  setFilter?: string;\r\n  columns?: string;\r\n  filters?: string;\r\n  pivotMode?: string;\r\n  groups?: string;\r\n  rowGroupColumnsEmptyMessage?: string;\r\n  values?: string;\r\n  valueColumnsEmptyMessage?: string;\r\n  pivots?: string;\r\n  pivotColumnsEmptyMessage?: string;\r\n  group?: string;\r\n  rowDragRow?: string;\r\n  rowDragRows?: string;\r\n  loadingOoo?: string;\r\n  noRowsToShow?: string;\r\n  enabled?: string;\r\n  pinColumn?: string;\r\n  pinLeft?: string;\r\n  pinRight?: string;\r\n  noPin?: string;\r\n  valueAggregation?: string;\r\n  autosizeThiscolumn?: string;\r\n  autosizeAllColumns?: string;\r\n  groupBy?: string;\r\n  ungroupBy?: string;\r\n  addToValues?: string;\r\n  removeFromValues?: string;\r\n  addToLabels?: string;\r\n  removeFromLabels?: string;\r\n  resetColumns?: string;\r\n  expandAll?: string;\r\n  collapseAll?: string;\r\n  copy?: string;\r\n  ctrlC?: string;\r\n  copyWithHeaders?: string;\r\n  copyWithGroupHeaders?: string;\r\n  paste?: string;\r\n  ctrlV?: string;\r\n  export?: string;\r\n  csvExport?: string;\r\n  excelExport?: string;\r\n  sum?: string;\r\n  min?: string;\r\n  max?: string;\r\n  none?: string;\r\n  count?: string;\r\n  avg?: string;\r\n  filteredRows?: string;\r\n  selectedRows?: string;\r\n  totalRows?: string;\r\n  totalAndFilteredRows?: string;\r\n  more?: string;\r\n  to?: string;\r\n  of?: string;\r\n  page?: string;\r\n  nextPage?: string;\r\n  lastPage?: string;\r\n  firstPage?: string;\r\n  previousPage?: string;\r\n  pivotColumnGroupTotals?: string;\r\n  pivotChartAndPivotMode?: string;\r\n  pivotChart?: string;\r\n  chartRange?: string;\r\n  columnChart?: string;\r\n  groupedColumn?: string;\r\n  stackedColumn?: string;\r\n  normalizedColumn?: string;\r\n  barChart?: string;\r\n  groupedBar?: string;\r\n  stackedBar?: string;\r\n  normalizedBar?: string;\r\n  pieChart?: string;\r\n  pie?: string;\r\n  doughnut?: string;\r\n  line?: string;\r\n  xyChart?: string;\r\n  scatter?: string;\r\n  bubble?: string;\r\n  areaChart?: string;\r\n  area?: string;\r\n  stackedArea?: string;\r\n  normalizedArea?: string;\r\n  histogramChart?: string;\r\n  histogramFrequency?: string;\r\n  combinationChart?: string;\r\n  columnLineCombo?: string;\r\n  AreaColumnCombo?: string;\r\n  pivotChartTitle?: string;\r\n  rangeChartTitle?: string;\r\n  settings?: string;\r\n  data?: string;\r\n  format?: string;\r\n  categories?: string;\r\n  defaultCategory?: string;\r\n  series?: string;\r\n  xyValues?: string;\r\n  paired?: string;\r\n  axis?: string;\r\n  navigator?: string;\r\n  color?: string;\r\n  thickness?: string;\r\n  xType?: string;\r\n  automatic?: string;\r\n  category?: string;\r\n  number?: string;\r\n  time?: string;\r\n  autoRotate?: string;\r\n  xRotation?: string;\r\n  yRotation?: string;\r\n  ticks?: string;\r\n  width?: string;\r\n  height?: string;\r\n  length?: string;\r\n  padding?: string;\r\n  spacing?: string;\r\n  chart?: string;\r\n  title?: string;\r\n  titlePlaceholder?: string;\r\n  background?: string;\r\n  font?: string;\r\n  top?: string;\r\n  right?: string;\r\n  bottom?: string;\r\n  left?: string;\r\n  labels?: string;\r\n  size?: string;\r\n  minSize?: string;\r\n  maxSize?: string;\r\n  legend?: string;\r\n  position?: string;\r\n  markerSize?: string;\r\n  markerStroke?: string;\r\n  markerPadding?: string;\r\n  itemSpacing?: string;\r\n  itemPaddingX?: string;\r\n  itemPaddingY?: string;\r\n  layoutHorizontalSpacing?: string;\r\n  layoutVerticalSpacing?: string;\r\n  strokeWidth?: string;\r\n  lineDash?: string;\r\n  offset?: string;\r\n  offsets?: string;\r\n  tooltips?: string;\r\n  callout?: string;\r\n  markers?: string;\r\n  shadow?: string;\r\n  blur?: string;\r\n  xOffset?: string;\r\n  yOffset?: string;\r\n  lineWidth?: string;\r\n  normal?: string;\r\n  bold?: string;\r\n  italic?: string;\r\n  boldItalic?: string;\r\n  predefined?: string;\r\n  fillOpacity?: string;\r\n  strokeOpacity?: string;\r\n  histogramBinCount?: string;\r\n  columnGroup?: string;\r\n  barGroup?: string;\r\n  pieGroup?: string;\r\n  lineGroup?: string;\r\n  scatterGroup?: string;\r\n  areaGroup?: string;\r\n  histogramGroup?: string;\r\n  combinationGroup?: string;\r\n  groupedColumnTooltip?: string;\r\n  stackedColumnTooltip?: string;\r\n  normalizedColumnTooltip?: string;\r\n  groupedBarTooltip?: string;\r\n  stackedBarTooltip?: string;\r\n  normalizedBarTooltip?: string;\r\n  pieTooltip?: string;\r\n  doughnutTooltip?: string;\r\n  lineTooltip?: string;\r\n  groupedAreaTooltip?: string;\r\n  stackedAreaTooltip?: string;\r\n  normalizedAreaTooltip?: string;\r\n  scatterTooltip?: string;\r\n  bubbleTooltip?: string;\r\n  histogramTooltip?: string;\r\n  columnLineComboTooltip?: string;\r\n  areaColumnComboTooltip?: string;\r\n  customComboTooltip?: string;\r\n  noDataToChart?: string;\r\n  pivotChartRequiresPivotMode?: string;\r\n  chartSettingsToolbarTooltip?: string;\r\n  chartLinkToolbarTooltip?: string;\r\n  chartUnlinkToolbarTooltip?: string;\r\n  chartDownloadToolbarTooltip?: string;\r\n  seriesChartType?: string;\r\n  seriesType?: string;\r\n  secondaryAxis?: string;\r\n  ariaChecked?: string;\r\n  ariaColumn?: string;\r\n  ariaColumnGroup?: string;\r\n  ariaColumnList?: string;\r\n  ariaColumnSelectAll?: string;\r\n  ariaDateFilterInput?: string;\r\n  ariaDefaultListName?: string;\r\n  ariaFilterColumnsInput?: string;\r\n  ariaFilterFromValue?: string;\r\n  ariaFilterInput?: string;\r\n  ariaFilterList?: string;\r\n  ariaFilterToValue?: string;\r\n  ariaFilterValue?: string;\r\n  ariaFilteringOperator?: string;\r\n  ariaHidden?: string;\r\n  ariaIndeterminate?: string;\r\n  ariaInputEditor?: string;\r\n  ariaMenuColumn?: string;\r\n  ariaRowDeselect?: string;\r\n  ariaRowSelectAll?: string;\r\n  ariaRowToggleSelection?: string;\r\n  ariaRowSelect?: string;\r\n  ariaSearch?: string;\r\n  ariaSortableColumn?: string;\r\n  ariaToggleVisibility?: string;\r\n  ariaUnchecked?: string;\r\n  ariaVisible?: string;\r\n  ariaSearchFilterValues?: string;\r\n  ariaRowGroupDropZonePanelLabel?: string;\r\n  ariaValuesDropZonePanelLabel?: string;\r\n  ariaPivotDropZonePanelLabel?: string;\r\n  ariaDropZoneColumnComponentDescription?: string;\r\n  ariaDropZoneColumnValueItemDescription?: string;\r\n  ariaDropZoneColumnGroupItemDescription?: string;\r\n  ariaDropZoneColumnComponentAggFuncSeperator?: string;\r\n  ariaDropZoneColumnComponentSortAscending?: string;\r\n  ariaDropZoneColumnComponentSortDescending?: string;\r\n  ariaLabelColumnMenu?: string;\r\n  ariaLabelCellEditor?: string;\r\n  ariaLabelDialog?: string;\r\n  ariaLabelSelectField?: string;\r\n  ariaLabelTooltip?: string;\r\n  ariaLabelContextMenu?: string;\r\n  ariaLabelSubMenu?: string;\r\n  ariaLabelAggregationFunction?: string;\r\n  thousandSeparator?: string;\r\n  decimalSeparator?: string;\r\n};\r\n```\r\n\r\n### Example: Localization\r\n\r\n```typescript\r\nimport { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\nconst element = document.getElementById(\"my-grid\")\r\n\r\nconst grid = await new LocalGrid<Entity>(element)\r\n  .schema(schema)\r\n  .rows(...)\r\n  .localize({\r\n    noRowsToShow: \"ردیفی یافت نشد\"\r\n  })\r\n```\r\n\r\n---\r\n\r\n<a id=\"cell-renderers\"></a>\r\n\r\n## Cell Renderers\r\n\r\nIt is possible to override default render behavior for cell renderers. You can implement custom cell renderer for fields or more generally, types.\r\n\r\n```typescript\r\ntype CellRenderer<TData> = {\r\n  field: FieldProperty<TData>;\r\n  renderer: typeof CustomCellRenderer<TData>;\r\n};\r\n\r\nabstract class CustomCellRenderer<TData> {\r\n  abstract init(params: AgGrid.ICellRendererParams<TData>): void;\r\n  abstract getGui(): HTMLElement;\r\n  abstract refresh(params: AgGrid.ICellRendererParams<TData>): boolean;\r\n  abstract destroy(): void;\r\n}\r\n```\r\n\r\n<div style=\"background-color: #2f3640;border-radius: 5px; padding: 10px;color: #f5f6fa;\">\r\n\r\n<span style=\"font-weight: bold;\">Note : </span> Please to figuring out how to implement a custom cell renderer, checkout Ag-Grid official documentation.\r\n\r\n</div>\r\n\r\n<a id=\"cell-editors\"></a>\r\n\r\n## Cell Editors\r\n\r\nIt is possible to override default editor behavior for cell editors. You can implement custom cell editor for fields or more generally, types.\r\n\r\n```typescript\r\ntype CellEditor<TData> = {\r\n  fieldOrType:\r\n    | Field<TData>[\"fieldName\"]\r\n    | \"string\"\r\n    | \"number\"\r\n    | \"boolean\"\r\n    | \"date\"\r\n    | \"time\"\r\n    | \"object\"\r\n    | \"list\";\r\n  editor: any; // AgGrid custom editor component\r\n};\r\n```\r\n\r\n<div style=\"background-color: #2f3640;border-radius: 5px; padding: 10px;color: #f5f6fa;\">\r\n\r\n<span style=\"font-weight: bold;\">Note : </span> Please to figuring out how to implement a custom cell editor, checkout Ag-Grid official documentation.\r\n\r\n</div>\r\n\r\n---\r\n\r\n<a id=\"action-bar\"></a>\r\n\r\n## Action Bar\r\n\r\n### Example: Action Bar\r\n\r\n```typescript\r\nimport { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\nconst element = document.getElementById(\"my-grid\")\r\n\r\nconst grid = await new LocalGrid<Entity>(element)\r\n  .schema(...)\r\n  .rows(...)\r\n  .selection({\r\n    selection: \"single\",\r\n    checkbox: false\r\n  })\r\n  .actionBar((gridInstance) => {\r\n    const container = document.createElement(\"div\");\r\n\r\n    const addButton = document.createElement(\"button\");\r\n    addButton.innerHTML = \"add\";\r\n    addButton.onclick = () => gridInstance.displayEmptyPinnedRow();\r\n\r\n    const removeButton = document.createElement(\"button\")\r\n    removeButton.innerHTML = \"remove\"\r\n    removeButton.onclick = () => {\r\n      const selected = gridInstance.getSelectedRows()[0]\r\n      if(selected) gridInstance.deleteRows([selected])\r\n    }\r\n\r\n    container.append(addButton, removeButton);\r\n\r\n    return container;\r\n  })\r\n  .build();\r\n```\r\n\r\n---\r\n\r\n<a id=\"detail-panel\"></a>\r\n\r\n## Detail Panel\r\n\r\nit possible to render a html element as detail panel for rows.\r\n\r\n### Example: Detail Panel\r\n\r\n```typescript\r\nimport { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\nconst element = document.getElementById(\"my-grid\")\r\n\r\nconst grid = await new LocUsealGrid<Entity>(element)\r\n  .schema(...)\r\n  .rows(...)\r\n  .detailPanelComponent((data, gridInstance) => {\r\n    const container = document.createElement(\"div\");\r\n    container.innerHTML = `${data.firstName} + ${data.lastName} | ${data.age}`;\r\n    return container;\r\n  })\r\n  .build()\r\n```\r\n\r\nUse `isRowMaster` callback to conditionally choose which rows have detail panel.\r\n\r\n---\r\n\r\n<a id=\"toolbar\"></a>\r\n\r\n## Toolbar\r\n\r\n### Example: Custom Toolbar Action\r\n\r\n```typescript\r\nimport { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\nconst element = document.getElementById(\"my-grid\")\r\n\r\nconst grid = await new LocalGrid<Entity>(element)\r\n  .schema(...)\r\n  .rows(...)\r\n  .toolbarActions((defaults) => [\r\n    ...defaults,\r\n    {\r\n      name: \"custom-toolbar-action\",\r\n      icon: \"print\",\r\n      async action(grid) {\r\n        const selectedList = grid.getSelectedRows();\r\n        console.log({ selectedList });\r\n      },\r\n    },\r\n  ])\r\n  .build()\r\n```\r\n\r\n---\r\n\r\n<a id=\"column-actions\"></a>\r\n\r\n## Column Actions\r\n\r\n### Example: Column Actions\r\n\r\n```typescript\r\nimport { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\nconst element = document.getElementById(\"my-grid\")\r\n\r\nconst grid = await new LocalGrid<Entity>(element)\r\n  .schema(...)\r\n  .rows(...)\r\n  .actions((defaults) => [\r\n    ...defaults,\r\n    {\r\n      title: \"print\",\r\n      action(event) {\r\n        const selectedList = event.grid.getSelectedRows();\r\n        console.log({ selectedList });\r\n      },\r\n    },\r\n  ])\r\n  .build()\r\n```\r\n\r\n---\r\n\r\n<a id=\"styling\"></a>\r\n\r\n## Styling\r\n\r\n<a id=\"styling-row-class\"></a>\r\n\r\n- ### Example: Row Class Rules\r\n\r\n```typescript\r\nimport { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\nconst element = document.getElementById(\"my-grid\")\r\n\r\nconst grid = await new LocalGrid<Entity>(element)\r\n  .schema(...)\r\n  .rows(...)\r\n  .rowClassRules({\r\n    \"disabled-row\": row => row.age >= 50\r\n  })\r\n  .build()\r\n```\r\n\r\n<a id=\"styling-row-css\"></a>\r\n\r\n- ### Example: Row Css Rules\r\n\r\n```typescript\r\nimport { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\nconst element = document.getElementById(\"my-grid\")\r\n\r\nconst grid = await new LocalGrid<Entity>(element)\r\n  .schema(...)\r\n  .rows(...)\r\n  .rowCssRules([\r\n      {\r\n        rule(data, grid) {\r\n          return data.age >= 50\r\n        },\r\n        styles: {\r\n          color: \"gray\"\r\n        }\r\n      }\r\n    ])\r\n  .build()\r\n```\r\n\r\n<a id=\"styling-cell-css\"></a>\r\n\r\n- ### Example: Cell Css Rules\r\n\r\n```typescript\r\nimport { LocalGrid } from \"@novin/cover-ag-grid-web\"\r\nimport \"@novin/cover-ag-grid-web/dist/styles.css\"\r\n\r\nconst element = document.getElementById(\"my-grid\")\r\n\r\nconst grid = await new LocalGrid<Entity>(element)\r\n  .schema(...)\r\n  .rows(...)\r\n  .cellCssRules([\r\n    {\r\n      field: \"firstName\",\r\n      rule(data, field, grid) {\r\n        return data.firstName == \"John\"\r\n      },\r\n      styles: {\r\n        fontWeight: \"bold\"\r\n      }\r\n    }\r\n  ])\r\n  .build()\r\n```\r\n\r\n---\r\n\r\n<a id=\"grid-types\"></a>\r\n\r\n## Type of Grids\r\n\r\n<a id=\"remote-grid\"></a>\r\n\r\n- ### RemoteGrid\r\n\r\n  Remote grids have external datasource for collecting rows to display in grid. a `datasource` function need to be provided for `RemoteGrid` class to fetch rows.\r\n\r\n  Each action that requires loading new rows, calls `datasource` function. Like filtering, sorting, changing pagination...\r\n\r\n<a id=\"local-grid\"></a>\r\n\r\n- ### LocalGrid\r\n\r\n  Local grids have internal values (client-side) for rows.\r\n  You can provide initial values by `rows(...)` function to grid or simply call `setRows(...)` after building grid instance.\r\n\r\n  In local grids, all data handling happens in client-side. Like filtering, sorting and CRUD operations.\r\n\r\n---\r\n\r\n<a id=\"global-config\"></a>\r\n\r\n## Global Config\r\n\r\n- setCellCssRules\r\n- setCellEditors\r\n- setCellValidations\r\n- setColumnActions\r\n- setLocaleText\r\n- setSettings\r\n- setToolbarActions\r\n\r\n---\r\n","readmeFilename":"README.md"}