{"_id":"@dragonworks/ngx-dashboard-widgets","_rev":"26-fa6d9f672dd044156d27edb46e3232d2","name":"@dragonworks/ngx-dashboard-widgets","dist-tags":{"latest":"22.3.0"},"versions":{"20.0.0":{"name":"@dragonworks/ngx-dashboard-widgets","version":"20.0.0","_id":"@dragonworks/ngx-dashboard-widgets@20.0.0","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"dist":{"shasum":"e05f2029c6b753c4c8c321af2d605de382e68db6","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-20.0.0.tgz","fileCount":5,"integrity":"sha512-NbGkXI90MOxPAAj7ZnL6qCTS9QLQWYLWK27FCJVAjnlrtCiPPF7dKVmTuc73Ol/0L2sL0ZqGtu3QKNtkIC8Bxw==","signatures":[{"sig":"MEUCIEjRaAHOSm3uVjPuPe+8UNNZwe0Ucxw4+kX/Hi6E8qy+AiEAqou+g7sZIdjRlNSbOIeW4CSDQTmVt1I8MFASnzAwU0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179093},"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"b6293a7bb4048d4572e99a06b742b5009b749936","typings":"index.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"_npmVersion":"9.6.5","description":"This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 20.0.0.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.0","@angular/common":"^20.0.0","@dragonworks/ngx-dashboard":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_20.0.0_1753691279933_0.5509661549819242","host":"s3://npm-registry-packages-npm-production"}},"20.0.1":{"name":"@dragonworks/ngx-dashboard-widgets","version":"20.0.1","_id":"@dragonworks/ngx-dashboard-widgets@20.0.1","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"dist":{"shasum":"cc3fb35d98fd24b0b2a884b11d3bebb820356d1d","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-20.0.1.tgz","fileCount":5,"integrity":"sha512-r51DeztwZAzFC7vn9/cMxT5/6/60leBSFwU9tgS6jUjr7GqNCxYo3G1hhIwIgnmGRZLUxXH/s5LVLG/nyHbqnw==","signatures":[{"sig":"MEYCIQCiUkT0S8EQOP3OedzBpvh2OZDJ74f8ou6P//2cKGnZ0gIhAKF4rl92oK6TG+TuUcfolNkN6NO5Xo44amAygR1HcPmf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178928},"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"867f9faa0524a152080fce79fa287ce58d90f9f3","typings":"index.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"_npmVersion":"9.6.5","description":"Widget collection for ngx-dashboard with Material Design 3 compliance.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.0","@angular/common":"^20.0.0","@dragonworks/ngx-dashboard":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_20.0.1_1753691726709_0.45732551576063285","host":"s3://npm-registry-packages-npm-production"}},"20.0.2":{"name":"@dragonworks/ngx-dashboard-widgets","version":"20.0.2","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"Apache-2.0","_id":"@dragonworks/ngx-dashboard-widgets@20.0.2","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://github.com/TobyBackstrom/ngx-dashboard#readme","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"aca984e3f7dff50057ecd195c208564b745654ec","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-20.0.2.tgz","fileCount":5,"integrity":"sha512-uby1agAD6DYC8gU8ZCe2y/pIOft1Nl6xVP5eLhV4zhmoqeWxBr+5Nny073RdJMZD6EEyQyTPFLkuGNW3LbVOuA==","signatures":[{"sig":"MEYCIQCSFc1vBDQ200XhUgexpdK/1dbNYG1THAhADTQaFQor/QIhALTfCJBWoKMluuY/jc0hotsRbMZvpmTShw0dd6CbhKxV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179509},"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"c8a2763dca03bc3493e910d46e63b14c936c0124","typings":"index.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"9.6.5","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.0","@angular/common":"^20.0.0","@dragonworks/ngx-dashboard":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_20.0.2_1753692658342_0.9685284031131762","host":"s3://npm-registry-packages-npm-production"}},"20.0.3":{"name":"@dragonworks/ngx-dashboard-widgets","version":"20.0.3","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@20.0.3","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://github.com/TobyBackstrom/ngx-dashboard#readme","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"da226f59253d33469785c9a043eda6ec03b4c779","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-20.0.3.tgz","fileCount":5,"integrity":"sha512-UOdW7ST5zY8SgwLMRTpweuRgN9c4bnyrlm+sqiT6UJMy5U/IMjBWBWSumsy6S4gzOMQUSnoz4pbRc3dckVt5Tw==","signatures":[{"sig":"MEQCIGvTj3TBVKlGTH3B03TIrR02LBigS7hKP6ohDuwuo8u3AiBqqTK/VJ9brk8Fm3f/ly8yy+IutWBdLpRR0+ui17RlCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179502},"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"1f855c6c402ecb2b31ce8cf6f44541cb8a5e8b54","typings":"index.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"9.6.5","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.0","@angular/common":"^20.0.0","@dragonworks/ngx-dashboard":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_20.0.3_1753698032225_0.6640294826565531","host":"s3://npm-registry-packages-npm-production"}},"20.0.4":{"name":"@dragonworks/ngx-dashboard-widgets","version":"20.0.4","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@20.0.4","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://github.com/TobyBackstrom/ngx-dashboard#readme","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"b6192f64a7e75b89a09798814eacd5f3e7c9c36e","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-20.0.4.tgz","fileCount":5,"integrity":"sha512-+iHDsqVyszfJkc5uXAXRSzYsNyJmEVkuHOoWrEW0Z+xReBvjFN/fgNPWxuXmbdWpJYc6l3KU7PLmw9wsUHs2QA==","signatures":[{"sig":"MEYCIQCpQf/xjpLXlTEUWfrAUuaha945UafnoUR4ZEjRRBpccQIhAKfnYxWrAL2Z0zGverB4wtfMllQ/m/qfVd6YOwTaHkOF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179506},"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"0dfc9617f8133825019558a2a002a60d0efd7043","typings":"index.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"9.6.5","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.0","@angular/common":"^20.0.0","@dragonworks/ngx-dashboard":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_20.0.4_1753698277366_0.6685574620046002","host":"s3://npm-registry-packages-npm-production"}},"20.0.5":{"name":"@dragonworks/ngx-dashboard-widgets","version":"20.0.5","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@20.0.5","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"ab346793aefd51a8cd3c32913f84a40e08dbb3e6","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-20.0.5.tgz","fileCount":5,"integrity":"sha512-NTU8ib30Ui5Tnzixbs+XeZLVBhSnkT2SxkVzidpGJCFPdyOpogTc0QJgoUFSaU84yR0ngi77euRbv9d+AhEZcg==","signatures":[{"sig":"MEUCICcsYKDRuazTo+ooRs1p3evVDHiv5U/9DQx+trYXzXWQAiEAm7dVM3W9X+2ksNKKISXfmAJqoJj6I1h0COJ5bFeY3oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197164},"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"835b113283be060b9acf8f55b49851827defd08a","typings":"index.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"9.6.5","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.0","@angular/common":"^20.0.0","@dragonworks/ngx-dashboard":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_20.0.5_1754859700959_0.7342146619144652","host":"s3://npm-registry-packages-npm-production"}},"20.0.6":{"name":"@dragonworks/ngx-dashboard-widgets","version":"20.0.6","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@20.0.6","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"0fade7cba4952265a31fc44e79eb0d846fde79c0","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-20.0.6.tgz","fileCount":32,"integrity":"sha512-z6wxVMkdEXif78/fTyx6roYxhG3AsCJKaqUxfAlqlLilhVneYLUzm4qW635lJmNVryNKraYI+t4qVGuvuFD2LQ==","signatures":[{"sig":"MEUCIQDxZFL1fNt8w5TCtvseU6YS9zoGkEJCVBbOUMfec+YjPwIgYa02pQJ9n+zSyGiKT8KxQ8VIfsMeqmaGjmv+Y7YVrvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125893},"gitHead":"cb29b559aa4f3ee55b1582675baebb06acef7e7c","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"9.6.5","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.0","@angular/common":"^20.0.0","@dragonworks/ngx-dashboard":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_20.0.6_1755499137896_0.19599950565574376","host":"s3://npm-registry-packages-npm-production"}},"20.1.0":{"name":"@dragonworks/ngx-dashboard-widgets","version":"20.1.0","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@20.1.0","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"fce86319f7274d9c4e55a9f21fca063b1f34c63f","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-20.1.0.tgz","fileCount":5,"integrity":"sha512-2XUGKWAO8nJxGNqLUVIdYZMq4xiEPmo/J6pAJa4mGoJMzzSpJF0yGluz6Hf+S+xrB7iB+jqJo1XTe5DunJkEIw==","signatures":[{"sig":"MEUCIAcXIAlqFqNvPbOkX3xGJThTuPyAHi/NaAVYPs+Lv4+LAiEAvbOnu0eI0FQKhbjYQQTeYZ0hviHJGnrE8mtTp54f8ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342295},"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4360d33dd5e02e000c5b7cc68c9d1e2a40e97b9c","typings":"index.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"9.6.5","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.2.0","@angular/common":"^20.2.0","@dragonworks/ngx-dashboard":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_20.1.0_1756631821200_0.6676210662255198","host":"s3://npm-registry-packages-npm-production"}},"20.1.1":{"name":"@dragonworks/ngx-dashboard-widgets","version":"20.1.1","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@20.1.1","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"c896aa85c94cd21afeccfa44c3d72c94163c8aac","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-20.1.1.tgz","fileCount":5,"integrity":"sha512-zSTtzQev/STQq+fvJspcWuWXb0bUB6iWJwPNwbAmYIrHlXYJMzQ0/VHSTuWlM1qruxT5gn2R6rQaw1/oFkI3OA==","signatures":[{"sig":"MEYCIQCzdTXqpxKbG5paoz9IVZ+dkXudsElTtIH8CqP/5O33BgIhANm0UGvlM/HWzVX3i9O56rinU5VAmvrWK5qtoArsiEym","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342343},"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"e36265a1dcd0c176ed1d4679fbee39992a609769","typings":"index.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"9.6.5","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.2.0","@angular/common":"^20.2.0","@dragonworks/ngx-dashboard":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_20.1.1_1756976207057_0.11333163048082073","host":"s3://npm-registry-packages-npm-production"}},"20.1.2":{"name":"@dragonworks/ngx-dashboard-widgets","version":"20.1.2","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@20.1.2","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"b33f4f38f8310cfa950eb59fae1065440fb5f536","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-20.1.2.tgz","fileCount":5,"integrity":"sha512-4mz+MNGRb3uUPcKW8JCZJN5nbqb5ySxgvGUa52cl2RhVlYv4Aa5HPoSfcSZ0ne6+qCwZG8jjCZXPQA55Xs0OMA==","signatures":[{"sig":"MEUCIHVXtvshRrOGsshPXQH1QD409cmVUAfmZalFu0cxYKzzAiEAmWoI+/2tHua7LYwK7NjktQQueAdXRJ3fLllw/A6mX+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347382},"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ffbd36d4567391026aab02ebb43f4fe8b1f83c73","typings":"index.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"9.6.5","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.2.0","@angular/common":"^20.2.0","@dragonworks/ngx-dashboard":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_20.1.2_1757170891332_0.03336684313540128","host":"s3://npm-registry-packages-npm-production"}},"20.1.3":{"name":"@dragonworks/ngx-dashboard-widgets","version":"20.1.3","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@20.1.3","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"4526e7383ee65e06c55fe2de1772f81a5d1557a0","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-20.1.3.tgz","fileCount":5,"integrity":"sha512-qMfw8y7lFDPdsaZ5eQ8dff2SR9YyIwsrOPn/JDnYEu0jr5GppjQffdYhyDVwVM5THkm8s9IkccEPDUqdF2l4og==","signatures":[{"sig":"MEQCIA8z63XTRT07w/F3TMgaDTfQfPWgTxVUoP7GiwhbGoMXAiBeULOWXWatXCaH9wEEQRwCizeKVkFEHxWnN2YeS1UzQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346936},"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"db31ceb08b0053b2a9d70ccfcd73241383a28cf7","typings":"index.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"9.6.5","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.2.0","@angular/common":"^20.2.0","@dragonworks/ngx-dashboard":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_20.1.3_1757327048533_0.961818044978644","host":"s3://npm-registry-packages-npm-production"}},"20.1.4":{"name":"@dragonworks/ngx-dashboard-widgets","version":"20.1.4","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@20.1.4","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"6eb06c534393693abbd9a301c3af79631d9687c4","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-20.1.4.tgz","fileCount":5,"integrity":"sha512-OUaQaXp+s4voL8rY7DPOIAIIo1HsBvBP+fBw9GyjAugwDecvMwxzs0HDFheR0uo5oRDCl56KMaWWXkipJ18hcg==","signatures":[{"sig":"MEUCIQDKhy3wtqAIqpQIijwhEZMtc0P/D4oC+HerZfiGHlYXbQIgck2K11BtL+aPYwVKXArHS23mO2bJx+pPLV4J1FLgXow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346936},"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7db493007d5b6c55e04b97c375f3a5e2eddb2031","typings":"index.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"9.6.5","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.2.0","@angular/common":"^20.2.0","@dragonworks/ngx-dashboard":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_20.1.4_1757465402769_0.017812326641591936","host":"s3://npm-registry-packages-npm-production"}},"20.1.6":{"name":"@dragonworks/ngx-dashboard-widgets","version":"20.1.6","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@20.1.6","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"39475846b4916b248853fca71e24a21182ad48a3","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-20.1.6.tgz","fileCount":5,"integrity":"sha512-BWra+aDudmbKd17UY9/LzGQKkyj1H5KfnVCqiPiU3NyhMD6oXanbde4wr7tFwyru2SudfUPu5zGU+uyWcvKgFg==","signatures":[{"sig":"MEUCIBlsEAM5468f7ewqazMEjPHYkPOZXnlVtcjnMSPBu3OwAiEAryNBL52nyn30C03PsH8NxvtKVlA6tYDGVTcZhzOU6Wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346936},"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"27808f274b5d154d9dc231c20da08b8d16531f4d","typings":"index.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"9.6.5","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.2.0","@angular/common":"^20.2.0","@dragonworks/ngx-dashboard":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_20.1.6_1757579462578_0.4496201551452905","host":"s3://npm-registry-packages-npm-production"}},"20.2.0":{"name":"@dragonworks/ngx-dashboard-widgets","version":"20.2.0","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@20.2.0","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"4a26c1b67494dd63bb2fb99b0e489815b3796b7c","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-20.2.0.tgz","fileCount":5,"integrity":"sha512-7f38d9aLwsSmop3gkTByh6uqlDS1xS9PVDLK+8e4JBycNVQOHzCY479UVon8Km4NKwHWxmx/4PzwHtDl9yoquQ==","signatures":[{"sig":"MEUCIQCmH6/jPKtN0/xpA0sj6ZtlCqAJyzCrJJ2l2zR1q6LYnAIgZ+bLkAJsYXSawXhC8j78zm/iHJvzbSLDBEEXzYjovbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376905},"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"08873a8af5bf1e1435294509e2715180f74b1f33","typings":"index.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"9.6.5","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.2.0","@angular/common":"^20.2.0","@angular/localize":"^20.2.0","@dragonworks/ngx-dashboard":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_20.2.0_1758452105633_0.9970436994726402","host":"s3://npm-registry-packages-npm-production"}},"20.3.1":{"name":"@dragonworks/ngx-dashboard-widgets","version":"20.3.1","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@20.3.1","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"71044e6996f8fd9ac392959bb9878b0b4b6179cc","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-20.3.1.tgz","fileCount":5,"integrity":"sha512-Q7SC5LOVKunPCHwxne92zt1ruk5x4L0ks/5/2HClS7ky1BdHP9qHRHyA23eGcQfOz2y18iGzipMqgeyX8VGwPg==","signatures":[{"sig":"MEUCIQDG0oY6bjw6786hd5Ll+CAzt5IbPynU83nwGkRsfQReVAIgV9AZeiH5m3vY6BGopgk2nTEExanWOb+v7I9NnFBd8JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377100},"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"9e5cf0783d9bf3c9bbc5221ed4bcc29fbd3a7238","typings":"index.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"9.6.5","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.2.0","@angular/common":"^20.2.0","@angular/localize":"^20.2.0","@dragonworks/ngx-dashboard":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_20.3.1_1761377744202_0.33441805746380515","host":"s3://npm-registry-packages-npm-production"}},"20.3.2":{"name":"@dragonworks/ngx-dashboard-widgets","version":"20.3.2","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@20.3.2","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"c2350e523fbbcd934ab0a3dd36d5a71e8443b66e","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-20.3.2.tgz","fileCount":5,"integrity":"sha512-kCi92MoxVo7hL3DpuV43LrQmsDFy/V/izuPH9YuLMisgKrwpQ4dS5P+et5+E7akcRUQLBin5bkY/KD4kNU4Nqw==","signatures":[{"sig":"MEUCIF002Ugskjl2mJbX8CfKLobMwNoL1bi6/x4v6FWLxLCZAiEA7HIzHjpBE/T+okkXrGKXkTR5A1IGjG/uMQALo8edNjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377100},"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"d9c34e33929ef45320053b798b1985d657f59b69","typings":"index.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"9.6.5","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.2.0","@angular/common":"^20.2.0","@angular/localize":"^20.2.0","@dragonworks/ngx-dashboard":"^20.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_20.3.2_1761817845693_0.3412654133406938","host":"s3://npm-registry-packages-npm-production"}},"21.0.0":{"name":"@dragonworks/ngx-dashboard-widgets","version":"21.0.0","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@21.0.0","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"c72b65611a5729f8ac48f01204537a85bd8a1341","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-21.0.0.tgz","fileCount":5,"integrity":"sha512-gfhODviyXewTEZrWbCyv0/2XTuukEuIMtOYtCrDonP20X3NL14uunwWLOzvdLRJmEiAjqP2xJeYgOuqith1HRQ==","signatures":[{"sig":"MEUCIAMAjuY+LPhzgrFOMeQVYYisc5v5DjkV9Ju+NoMUhq1oAiEA03Hw26RHxEXZeu6cnYHzykg6zk86ryTIFFXtAADgwUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374260},"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./types/dragonworks-ngx-dashboard-widgets.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"f6c484722ca726715ab2e190d5b7920987883ecb","typings":"types/dragonworks-ngx-dashboard-widgets.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"11.7.0","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@angular/common":"^21.0.0","@angular/localize":"^21.0.0","@dragonworks/ngx-dashboard":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_21.0.0_1766569765048_0.7422511520391346","host":"s3://npm-registry-packages-npm-production"}},"21.1.0":{"name":"@dragonworks/ngx-dashboard-widgets","version":"21.1.0","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@21.1.0","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"e86684e4c0f7511952c209d2ea2cc275c77c15de","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-21.1.0.tgz","fileCount":5,"integrity":"sha512-Issptq6ucwmtOyxu7tzM93HuxAKBFSIOoY2JeX/auWn3ZVvh8peb7/q5Vl3Ajjv0cAQD7UOH/EK0DcHGux2pVw==","signatures":[{"sig":"MEUCIQCjT7cUzo9y7iByz4fkiuuxUbqtRiYuuBNf5PG3OO5XWAIgYFu7IQ9vWxr8rpqIZJtQOkeuJhF2yp47oRmwAXFCr2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374260},"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./types/dragonworks-ngx-dashboard-widgets.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"eb3af5acd88787bc7db1de90978afb834cfc0a36","typings":"types/dragonworks-ngx-dashboard-widgets.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"11.7.0","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@angular/common":"^21.0.0","@angular/localize":"^21.0.0","@dragonworks/ngx-dashboard":"^21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_21.1.0_1771264058053_0.6017624437583213","host":"s3://npm-registry-packages-npm-production"}},"21.1.1":{"name":"@dragonworks/ngx-dashboard-widgets","version":"21.1.1","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@21.1.1","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"fa70ea2977ae5ebbe8870775a8ae6c69b1eae0d6","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-21.1.1.tgz","fileCount":5,"integrity":"sha512-5tmlANlLGHghTsfSObLkELn2xQ1yZj3mL25TCohSfmuf8j+/FA8ZSHEAEitJYZV1oUPUpTAxO4LgdmJCBoQl4w==","signatures":[{"sig":"MEYCIQDt9wUv1EuVqEJ4d7UmScpSagjcJXEIB2V1WDqJ1sLqkgIhAKOxXhCJPHrADlwFPHknDVWCt184597ikgiwQACFJPsR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377278},"type":"module","module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./types/dragonworks-ngx-dashboard-widgets.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"d4eb629c87f82e8f3e0cd3a1ece6f0128649c767","typings":"types/dragonworks-ngx-dashboard-widgets.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"11.7.0","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@angular/common":"^21.0.0","@angular/localize":"^21.0.0","@dragonworks/ngx-dashboard":"^21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_21.1.1_1776594707183_0.08092292945418911","host":"s3://npm-registry-packages-npm-production"}},"21.1.2":{"name":"@dragonworks/ngx-dashboard-widgets","version":"21.1.2","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@21.1.2","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"3471a7b78b8434ead01e90f54ef913eb6e54dabe","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-21.1.2.tgz","fileCount":5,"integrity":"sha512-E93xAxZu97cr4BpTEFTJ59iuLu1v2E0yBV4KUNHkfhk1UdZhLY++la0uxL0ccUBMlKDVXZW7Af0z7/82LcR5ZQ==","signatures":[{"sig":"MEQCIFGfZ3z3aD+Ud/BKuFfqlWuKI6X/SjS/ZRnfSNIb1nprAiB7rNz16vLWyvoO34WmnSZSJCwaxiB+wIJucIhoe3o9fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377314},"type":"module","module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./types/dragonworks-ngx-dashboard-widgets.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"905a50da22ad9b203323d51edb190a1cb5208bff","typings":"types/dragonworks-ngx-dashboard-widgets.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"11.7.0","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@angular/common":"^21.0.0","@angular/localize":"^21.0.0","@dragonworks/ngx-dashboard":"^21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_21.1.2_1776944104964_0.18256906706265785","host":"s3://npm-registry-packages-npm-production"}},"21.2.1":{"name":"@dragonworks/ngx-dashboard-widgets","version":"21.2.1","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@21.2.1","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"563d41b0e52b44e9dceedbf8ea9e39da53004fe8","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-21.2.1.tgz","fileCount":5,"integrity":"sha512-hqlku41GNBLqrYeORJR/C8vs4ebJIP4RMMf4myk84cGuGAVjCkEOCgf3Sc6VtvM3acP7MO/IdbkNCQMih4kAFg==","signatures":[{"sig":"MEUCICwQNTJxSeH7BbWk4cOhl3+CrXYgyXgf2YFVfeaXM0OeAiEAhyMVnjHB21zmGUnIuj7EpjnaNUZXqgRxj1MpsxvavXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377314},"type":"module","module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./types/dragonworks-ngx-dashboard-widgets.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ede2bc8e39f68b41ffc5bbb1faf7860c99f4a00a","typings":"types/dragonworks-ngx-dashboard-widgets.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"11.7.0","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@angular/common":"^21.0.0","@angular/localize":"^21.0.0","@dragonworks/ngx-dashboard":"^21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_21.2.1_1777308173605_0.008636032189445197","host":"s3://npm-registry-packages-npm-production"}},"21.2.2":{"name":"@dragonworks/ngx-dashboard-widgets","version":"21.2.2","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@21.2.2","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"c67b5d9bae2555078dab2769d6d397f0797cdfe3","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-21.2.2.tgz","fileCount":5,"integrity":"sha512-ix/R22IndVnweoQkJnaSFyCkl+iM34RmZICqeoCznK06wjwH+bWDr1sQ5yRgPq1EfU2SZKPWg/Ocoh9OHrquOw==","signatures":[{"sig":"MEYCIQCuub0wTwAIR8DievPWxoI0bYnEFtDUOJUT7qnSdbtIiwIhAN4YoFa0HSGTbapvkxELnBHJeP79kq8UwV7IMXNKtLdk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377363},"type":"module","module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./types/dragonworks-ngx-dashboard-widgets.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7cd07b9261a238f3eef079bf056eda93aecad1c5","typings":"types/dragonworks-ngx-dashboard-widgets.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"11.7.0","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@angular/common":"^21.0.0","@angular/localize":"^21.0.0","@dragonworks/ngx-dashboard":"^21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_21.2.2_1777369089448_0.4768449405936981","host":"s3://npm-registry-packages-npm-production"}},"22.0.0":{"name":"@dragonworks/ngx-dashboard-widgets","version":"22.0.0","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@22.0.0","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"890c9dd40b7f9fd5965682e581e7466f27ab0b76","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-22.0.0.tgz","fileCount":5,"integrity":"sha512-DaLljWfN2MMr0awgHK5oeGlWeu6+fLumrSCwBW+FfroSUY8/Iy5NQGjZV7DEu8cfLWuDAoJ06kY9QTXSFZ+ToQ==","signatures":[{"sig":"MEUCIBbZQpS1rJp4dA44pbjLFh/RrQ/eQRPItI+TDdGadPcKAiEAmqP3osXoIEKNII4a8Jl84fNlpdYJseyjuTTXr/0Wy4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378717},"type":"module","module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./types/dragonworks-ngx-dashboard-widgets.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"52ed6709609572a4d7307bf957f4ae0a7a7ae72e","typings":"types/dragonworks-ngx-dashboard-widgets.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"11.7.0","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^22.0.0","@angular/common":"^22.0.0","@angular/localize":"^22.0.0","@dragonworks/ngx-dashboard":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_22.0.0_1782656378511_0.626154670808593","host":"s3://npm-registry-packages-npm-production"}},"22.1.0":{"name":"@dragonworks/ngx-dashboard-widgets","version":"22.1.0","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@22.1.0","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"f039492d386129ddabc2478b9a3124580ac8961b","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-22.1.0.tgz","fileCount":5,"integrity":"sha512-efxerCEZO9of9pGngV1k0Xx2PFSAZU+WVtQbKeO5aFr5c4GFgbnXJU3zEEOuY/TJGGmEx8tE1kVwSIbk6RDzkw==","signatures":[{"sig":"MEYCIQDWBe+6lr91E2CQqwbItpE/SBdT5prEW4pB7DvX9zFI7gIhAIUXcgP1sQA3rVmP7RP8oLTzJfQE8A6oIj+dgxXpVa6V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378717},"type":"module","module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./types/dragonworks-ngx-dashboard-widgets.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"38bf5c3be7a2f1f7396e37f9e187effc110a28da","typings":"types/dragonworks-ngx-dashboard-widgets.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"11.7.0","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^22.0.0","@angular/common":"^22.0.0","@angular/localize":"^22.0.0","@dragonworks/ngx-dashboard":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_22.1.0_1782844265926_0.5129617445932506","host":"s3://npm-registry-packages-npm-production"}},"22.2.0":{"name":"@dragonworks/ngx-dashboard-widgets","version":"22.2.0","keywords":["angular","dashboard","widgets","material-design","md3"],"author":{"name":"Toby Backstrom"},"license":"MIT","_id":"@dragonworks/ngx-dashboard-widgets@22.2.0","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"homepage":"https://dragonworks.dev","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"dist":{"shasum":"800052935d957a191a8f6def719105e7bb2562da","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-22.2.0.tgz","fileCount":5,"integrity":"sha512-uc0Dbxhs6BUhVC8485Ft04yC2LVdh4DyNDaE5Jq5Ok3qI+J/FYM/brO4B12kiObgDeJyIMskyeACg7Ii6waMLQ==","signatures":[{"sig":"MEQCIEuvPI3a5J4ShmZtUSCITKFcW/YBYy143sF2Krh7b+coAiAG1NdSlX9ZyqHsVQZ7UaeaOeu7GUtYduTafkir/99BhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378908},"type":"module","module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","exports":{".":{"types":"./types/dragonworks-ngx-dashboard-widgets.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"615e26f11609e75dd311e8b633bee0d83b6fc9e3","typings":"types/dragonworks-ngx-dashboard-widgets.d.ts","_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"repository":{"url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git","type":"git"},"_npmVersion":"11.7.0","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^22.0.0","@angular/common":"^22.0.0","@angular/localize":"^22.0.0","@dragonworks/ngx-dashboard":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-dashboard-widgets_22.2.0_1788911774777_0.13360337033151115","host":"s3://npm-registry-packages-npm-production"}},"22.3.0":{"name":"@dragonworks/ngx-dashboard-widgets","version":"22.3.0","description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","publishConfig":{"access":"public"},"peerDependencies":{"@angular/common":"^22.0.0","@angular/core":"^22.0.0","@angular/localize":"^22.0.0","@dragonworks/ngx-dashboard":"^22.0.0"},"dependencies":{"tslib":"^2.3.0"},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git"},"author":{"name":"Toby Backstrom"},"license":"MIT","bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"homepage":"https://dragonworks.dev","keywords":["angular","dashboard","widgets","material-design","md3"],"module":"fesm2022/dragonworks-ngx-dashboard-widgets.mjs","typings":"types/dragonworks-ngx-dashboard-widgets.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./types/dragonworks-ngx-dashboard-widgets.d.ts","default":"./fesm2022/dragonworks-ngx-dashboard-widgets.mjs"}},"type":"module","gitHead":"294269b6db359cf4ba363aa57ac873bdfd56ccff","_id":"@dragonworks/ngx-dashboard-widgets@22.3.0","_nodeVersion":"26.4.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-rTaJuAfvO9PymdUNurdGv+csihQ3xalPXvsAKcNUwi0LqhT1hpk2MFKJyYzEkVbkbRDhc48VUhw81M9XqnGHPw==","shasum":"2e93bc88aad2e19043d5f931723324ed77f7b791","tarball":"https://registry.npmjs.org/@dragonworks/ngx-dashboard-widgets/-/ngx-dashboard-widgets-22.3.0.tgz","fileCount":5,"unpackedSize":378908,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGSP77FmmHWJZCy/l0Rxl9hbK0dW6bx9CdUq2jLTBStHAiEAwh6DXGUrcFFDKUQfWRYKJ9wrJ3p98GNKEGvvvy+fSkY="}]},"_npmUser":{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"},"directories":{},"maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ngx-dashboard-widgets_22.3.0_1789634280613_0.2253513324366916"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-28T08:27:59.849Z","modified":"2026-09-17T08:38:00.990Z","20.0.0":"2025-07-28T08:28:00.091Z","20.0.1":"2025-07-28T08:35:26.891Z","20.0.2":"2025-07-28T08:50:58.551Z","20.0.3":"2025-07-28T10:20:32.395Z","20.0.4":"2025-07-28T10:24:37.557Z","20.0.5":"2025-08-10T21:01:41.138Z","20.0.6":"2025-08-18T06:38:58.080Z","20.1.0":"2025-08-31T09:17:01.420Z","20.1.1":"2025-09-04T08:56:47.231Z","20.1.2":"2025-09-06T15:01:31.523Z","20.1.3":"2025-09-08T10:24:08.708Z","20.1.4":"2025-09-10T00:50:03.003Z","20.1.6":"2025-09-11T08:31:02.792Z","20.2.0":"2025-09-21T10:55:05.852Z","20.3.1":"2025-10-25T07:35:44.396Z","20.3.2":"2025-10-30T09:50:45.893Z","21.0.0":"2025-12-24T09:49:25.175Z","21.1.0":"2026-02-16T17:47:38.215Z","21.1.1":"2026-04-19T10:31:47.354Z","21.1.2":"2026-04-23T11:35:05.114Z","21.2.1":"2026-04-27T16:42:53.777Z","21.2.2":"2026-04-28T09:38:09.637Z","22.0.0":"2026-06-28T14:19:38.645Z","22.1.0":"2026-06-30T18:31:06.096Z","22.2.0":"2026-09-08T23:56:14.967Z","22.3.0":"2026-09-17T08:38:00.751Z"},"bugs":{"url":"https://github.com/TobyBackstrom/ngx-dashboard/issues"},"author":{"name":"Toby Backstrom"},"license":"MIT","homepage":"https://dragonworks.dev","keywords":["angular","dashboard","widgets","material-design","md3"],"repository":{"type":"git","url":"git+https://github.com/TobyBackstrom/ngx-dashboard.git"},"description":"Widget collection for ngx-dashboard with Material Design 3 compliance including arrow, label, clock widgets and responsive text directive","maintainers":[{"name":"teknikfabriken","email":"torbjorn.backstrom@teknikfabriken.se"}],"readme":"# @dragonworks/ngx-dashboard-widgets\n\nExample widget collection for ngx-dashboard with Material Design 3 compliance and advanced features.\nYou can use these widgets as inspiration or as a base for your own implementations.\n\n## Installation\n\n```bash\nnpm install @dragonworks/ngx-dashboard-widgets @dragonworks/ngx-dashboard\n```\n\n## Requirements\n\n- Angular 20.2.0+\n- @dragonworks/ngx-dashboard 20.0.0+\n\n## Included Example Widgets\n\n### ArrowWidget\n\n- **Directional indicators** with 360° rotation control\n- **Configurable appearance**: Size, color, rotation angle\n- **Material Design icons** with currentColor theme support\n- **Settings dialog** for interactive configuration\n\n### LabelWidget\n\n- **Text display** with rich formatting options\n- **Responsive sizing** with alignment controls\n- **Background customization** with theme-aware colors\n- **Font size controls** with min/max constraints\n\n### ClockWidget\n\n- **Dual-mode display**: Analog and digital formats\n- **Real-time updates** with automatic timer management\n- **Configurable formats**: 12h/24h time, seconds display\n- **Component composition**: Separate analog/digital components\n\n### RadialGaugeWidget\n\n- **Semi-circular gauge** for value visualization\n- **Responsive text rendering**: SVG-native with BBox scaling\n- **Theme integration** with MD3 color tokens\n- **Performance optimized** with signal-based updates\n\n## Components & Utilities\n\n### RadialGaugeComponent\n\nStandalone SVG gauge component:\n\n- **Dynamic sizing** with ResizeObserver integration\n- **Mathematical positioning** using computed transforms\n- **Reference text system** for consistent measurements\n- **Configurable display**: Value labels, legends, colors\n- **Accessibility features** with ARIA attributes\n\n### ResponsiveTextDirective\n\nText sizing directive:\n\n- **Automatic font scaling** to fit container\n- **Performance optimized** with canvas measurement\n- **Developer-friendly API**: minFontSize/maxFontSize inputs\n- **Ellipsis-free design** for clean appearance\n\n## Usage\n\n### Basic Widget Registration\n\n```typescript\n// app.config.ts - Register widgets on startup\nexport const appConfig: ApplicationConfig = {\n  providers: [\n    provideBrowserGlobalErrorListeners(),\n    provideZoneChangeDetection({ eventCoalescing: true }),\n    provideRouter(routes),\n    provideHttpClient(),\n    provideEnvironmentInitializer(() => {\n      const dashboardService = inject(DashboardService);\n      dashboardService.registerWidgetType(ArrowWidgetComponent);\n      dashboardService.registerWidgetType(LabelWidgetComponent);\n      dashboardService.registerWidgetType(ClockWidgetComponent);\n      dashboardService.registerWidgetType(RadialGaugeWidgetComponent);\n      dashboardService.registerWidgetType(RealtimeGaugeWidgetComponent);\n      dashboardService.registerWidgetType(SparklineWidgetComponent);\n      dashboardService.registerWidgetType(SparkbarWidgetComponent);\n    }),\n  ],\n};\n```\n\n### Using RadialGaugeComponent Standalone\n\n```typescript\nimport { Component } from \"@angular/core\";\nimport { RadialGaugeComponent } from \"@dragonworks/ngx-dashboard-widgets\";\n\n@Component({\n  selector: \"app-metrics\",\n  standalone: true,\n  imports: [RadialGaugeComponent],\n  template: ` <ngx-dashboard-radial-gauge [value]=\"cpuUsage\" [minValue]=\"0\" [maxValue]=\"100\" [label]=\"'CPU Usage'\" [unit]=\"'%'\" [showValueLabel]=\"true\"> </ngx-dashboard-radial-gauge> `,\n})\nexport class MetricsComponent {\n  cpuUsage = 75;\n}\n```\n\n### Using ResponsiveText Directive\n\n```typescript\nimport { Component } from \"@angular/core\";\nimport { ResponsiveTextDirective } from \"@dragonworks/ngx-dashboard-widgets\";\n\n@Component({\n  selector: \"app-display\",\n  standalone: true,\n  imports: [ResponsiveTextDirective],\n  template: `\n    <div class=\"container\">\n      <span ngxDashboardResponsiveText [minFontSize]=\"12\" [maxFontSize]=\"48\"> Responsive Text </span>\n    </div>\n  `,\n})\nexport class DisplayComponent {}\n```\n\n## Creating Custom Widgets\n\n```typescript\nimport { Component, signal } from \"@angular/core\";\nimport { Widget, WidgetMetadata } from \"@dragonworks/ngx-dashboard\";\n\ninterface MyWidgetState {\n  text: string;\n  color: string;\n}\n\n@Component({\n  selector: \"my-custom-widget\",\n  standalone: true,\n  template: `\n    <div [style.color]=\"state().color\">\n      {{ state().text }}\n    </div>\n  `,\n  styleUrl: \"./my-custom-widget.component.scss\",\n})\nexport class MyCustomWidgetComponent implements Widget {\n  static readonly metadata: WidgetMetadata = {\n    widgetTypeid: \"@myapp/my-custom-widget\",\n    name: \"My Custom Widget\",\n    description: \"A custom widget example\",\n    svgIcon: \"<svg>...</svg>\", // Your SVG icon\n  };\n\n  state = signal<MyWidgetState>({\n    text: \"Hello World\",\n    color: \"var(--mat-sys-primary)\",\n  });\n\n  // Optional: Implement widget state methods\n  dashboardGetState(): MyWidgetState {\n    return this.state();\n  }\n\n  dashboardSetState(state?: unknown): void {\n    if (state) {\n      this.state.set(state as MyWidgetState);\n    }\n  }\n\n  dashboardEditState(): void {\n    // Open settings dialog\n  }\n}\n```\n\n## Design Patterns\n\n- **Settings Dialogs**: Each widget includes MD3-compliant configuration dialogs\n- **Responsive Sizing**: All widgets adapt to container dimensions\n- **State Management**: Signal-based state with lifecycle handling\n- **SVG Rendering**: Vector graphics with currentColor support\n\n## Documentation\n\nSee the [main repository](https://github.com/TobyBackstrom/ngx-dashboard) for complete documentation, examples, and demo application.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}