{"_id":"@ashetm/ng-dialog","_rev":"11-ed2a216f10a68d93e3083cb1e0922ba0","name":"@ashetm/ng-dialog","dist-tags":{"latest":"15.0.2"},"versions":{"0.0.1":{"name":"@ashetm/ng-dialog","version":"0.0.1","peerDependencies":{"@angular/common":"^14.1.0","@angular/core":"^14.1.0","@angular/form":"^14.1.0","rxjs":"~7.5.0","@angular/forms":"^14.1.0"},"module":"esm2020/ashetm-ng-dialog.mjs","es2020":"esm2020/ashetm-ng-dialog.mjs","esm2020":"esm2020/ashetm-ng-dialog.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","es2020":"./esm2020/ashetm-ng-dialog.mjs","esm2020":"./esm2020/ashetm-ng-dialog.mjs","default":"./esm2020/ashetm-ng-dialog.mjs"}},"sideEffects":false,"dependencies":{"tslib":"^2.3.0"},"description":"This library was generated with [Nx](https://nx.dev).","_id":"@ashetm/ng-dialog@0.0.1","_nodeVersion":"16.12.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-nJlpOo1dN9IYRDtR75DQEVtEix189TZYofAkHGgLNUaKfrRy6v0AxQkD4gkVd4q230H86gnyHjfnsDB79haG1A==","shasum":"8d476427854fd801446bcb6ebedbf48ec78c7fbf","tarball":"https://registry.npmjs.org/@ashetm/ng-dialog/-/ng-dialog-0.0.1.tgz","fileCount":47,"unpackedSize":128094,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD71sTIeCRU2SQz/GWBU+s+Kn3Nw7+ASbFHgar2w8LaVAIgVWRz3vnPgRrBjx/eAQwgSUpD9qHOek2YHPCdFZEvzQs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9VWgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrW+A//Za1rzKN4AJKQF0Vj6ZPj1uYi4ZDj53I6edQ7QAigCcDKdzO8\r\n4zcX0OaSiWGIxlTus7mUFG0dDWVbdPl8cmQB7eAxtfFXKMQfJgpwe19BI5PR\r\nzoMtdNewlCq+9mUrcaNqy9rL0HJhq7ZTJx2vJWrykt4iZjIaeinkTBQpTj+W\r\nQc8mEIRf0/jyW6F+37Jn5ptR53VulKuO2lF0le8/S0iu0ZFhxNQu0eSYsZM7\r\nGCrBd1MMC2+FoZurMlhJwcWBlBNi4xNTk393VEJHBVAywUQMkc2S5rH3Ytfm\r\n5xr6UlznmnqrhYmCvbVsAuciyQm6lDDeM9lBkt+JRlgrbLgwlhuT85k5mCS7\r\nn2NrK5p7vkTOcCvnwnJhxRmnrbVxISalsp5OeNhjtXDjjfOpLPuSeLrSCsd3\r\njt5HXSKsQdlzBcnjuT7HcwXfULQSob6kRBdS/OkRqzuo/EGWdxjgxM/iWQ3m\r\nBh5uLdr2P8XecUwR8gAFYTHWKIQEjSB16Yi4url/W2S017d6e8KUS65BxO12\r\nvNqr2nrkRHM56msEntlj3wCS2MS6+YvdJHcDCc9Hr/ZSi1SSBJK7Qh8VcGxm\r\nNVoGjZtSIwmjDMf8jpKjDZxH5e/PCcfYIHqP7lLUXMrrK9EqSv2Q4U3lrTRw\r\ndupmJYis7CtYmytnGAV4+byZOcKyjHypMZs=\r\n=Gp0Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ashetm","email":"haithemalidaoud@gmail.com"},"directories":{},"maintainers":[{"name":"ashetm","email":"haithemalidaoud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-dialog_0.0.1_1660245408663_0.5060191552423017"},"_hasShrinkwrap":false},"3.0.0":{"name":"@ashetm/ng-dialog","version":"3.0.0","peerDependencies":{"@angular/common":"^14.1.0","@angular/core":"^14.1.0","@angular/form":"^14.1.0","rxjs":"~7.5.0","@angular/forms":"^14.1.0"},"module":"esm2020/ashetm-ng-dialog.mjs","es2020":"esm2020/ashetm-ng-dialog.mjs","esm2020":"esm2020/ashetm-ng-dialog.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","es2020":"./esm2020/ashetm-ng-dialog.mjs","esm2020":"./esm2020/ashetm-ng-dialog.mjs","default":"./esm2020/ashetm-ng-dialog.mjs"}},"sideEffects":false,"dependencies":{"tslib":"^2.3.0"},"description":"<!-- ### LOOKING FOR MAINTAINER. PLEASE PING [@voronianski](https://twitter.com/voronianski)! -->\r # ngDialog","_id":"@ashetm/ng-dialog@3.0.0","_nodeVersion":"16.12.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-EH47MO7f4rOsoJUOqBCR4bHefZBlLKe7mH1Nmh5/GGAcKNogmBydhCzIx76y5hgbG28hyLJFcm2SECXY5iyCDw==","shasum":"5a562d089dd39cb5d8138f6f798f5d22ce87ecfb","tarball":"https://registry.npmjs.org/@ashetm/ng-dialog/-/ng-dialog-3.0.0.tgz","fileCount":48,"unpackedSize":161257,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICatzCP4WXscqzWq9btYYhNKF4zWe8A54/RD+HdFeuE+AiA2wZ6gAEBQsTaPh/2QRGjXljLsl6Wu2J9UGv+7XES54w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi92wYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoh8A/+MoBOP5cpNamVblusD/CVSzs31H+5pgtl4gKECY4kyBo19EyC\r\n63R1HQkw47lu6627lXZHbNzzCE8sUSh6q2cfNF26sN0xlfSY/bPUtGO1/jSF\r\nD2PjdFbbbevozfSlWD6BDm4bxi03le/7ZKur8BkH+oo4g6QyxL7LV4HLD7Wm\r\nyHCZFOMoVB+fY1uSvZYQM/Isabyib3WHvMuy2SjZrEDC33j1Fe2Fspci3jLQ\r\nuTSU5EUkteRDRyUSjdi82Zm5hrGXPuXlvYq2W6L5n+vaMa0zhzVDiYUP9PzX\r\nF69x2L0Px8p3UTsVZPD264+T73HP+7vPVazbLXSCQV97fQ1CLFUkUwk7LTYl\r\nIs88F5yyKAWDzdky+ggm6v7hGgSX5hTwQQpv4k4pq4XeQigQ1DnzuOBb060h\r\nYIbAIeML8R0A2cShpVdVKMVTw72SkGbaZlrPO/rAEaZu9pwAVxNfWpdmpuu2\r\nJIewc1EQERRsOfi4Li6Y/bpSYmpcMTs/yh0JozJd09JJC/yAAsPeAu3D587F\r\nmWoqHPqAG/CGh29eOjkW4v/Q5HicmMHjEiL5hvFRbn9seLd94v28mfMiBtvP\r\n6chMnBtj85hBjjsjIEyQz36dzjGHCdMsLYdbBkKpeLrb6mZgIupAKQ5jjnc7\r\nS7RD5KCuvtsP8enC3mjenKY8PI3/87g8FsI=\r\n=M8Eg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ashetm","email":"haithemalidaoud@gmail.com"},"directories":{},"maintainers":[{"name":"ashetm","email":"haithemalidaoud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-dialog_3.0.0_1660382232465_0.058889177623868694"},"_hasShrinkwrap":false},"3.0.1":{"name":"@ashetm/ng-dialog","version":"3.0.1","peerDependencies":{"@angular/common":"^14.1.0","@angular/core":"^14.1.0","@angular/form":"^14.1.0","rxjs":"~7.5.0","@angular/forms":"^14.1.0"},"module":"esm2020/ashetm-ng-dialog.mjs","es2020":"esm2020/ashetm-ng-dialog.mjs","esm2020":"esm2020/ashetm-ng-dialog.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","es2020":"./esm2020/ashetm-ng-dialog.mjs","esm2020":"./esm2020/ashetm-ng-dialog.mjs","default":"./esm2020/ashetm-ng-dialog.mjs"}},"sideEffects":false,"dependencies":{"tslib":"^2.3.0"},"description":"<!-- ### LOOKING FOR MAINTAINER. PLEASE PING [@voronianski](https://twitter.com/voronianski)! -->\r # @ashetm/ng-dialog","_id":"@ashetm/ng-dialog@3.0.1","_nodeVersion":"16.12.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-GBpisBfMNev8yxQQ09VVpGCYKzPOmANvtSk1fr0y7tsI70wA4dQUqOCCRp9Ggj4oall5RuShJRtxvS6V6xMyIQ==","shasum":"121473e5edcb2957036ba7496a3ce87e43c55d1f","tarball":"https://registry.npmjs.org/@ashetm/ng-dialog/-/ng-dialog-3.0.1.tgz","fileCount":48,"unpackedSize":160932,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXYGsB7aYHqR3aPhZg+iN+KmM314Qpp/ObDOJlo32BBwIgdxAd/DsCRrFJhYQGAKP/iP5yUEXF6HI9EKzoX/D8GaE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi94aEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqkqw/9F2pDjDwgv6lPOoEB27WBbzbwIjMNW7GEPHYO4bHxO+lG5jm0\r\nprlTXTfnJc9VB/Kf0MhcuEYmf9BtGPz7fPojGcRgtrYkruu7S2NDvtkdpNU4\r\nl7tbFTUVTDY/C2Re/qnC4yj5zYO4IExn83E+GOAzXoU+QRBN87/zia3uD8V8\r\nfxRBgtld3MPjQUmMRpw8yX+jVEPaHvZ+FqvMy29aUtP4jFePCqbTdngiCp1R\r\n9fYhExtQ8Xh6ntIC73XlKApTePYus3exNl5gVUbe+ahK1ZiyX2meIWC/35zx\r\nuwjBTjCmIkNud3N10yxdWD3AphSKXGQ2Lv3jdtV2I7b8TH5JaTBUUvUBOzYD\r\nWf4cQ6ME1doEQnJHzTmISfF5cn8P297w3XK4/qt9OdHrquOYOCQUCnbnBamC\r\nyPqxt+eHfCPM6d8nywd+eACo/2YvvC47TRjHoaZk7qN0ieC8go6DigMMeT80\r\n/aLvCqt+RNgLc8/Dmb6IRuLwtHL6mmyT0ycN+nzYwlebeXXPqhE5vm8JBOhe\r\n5KENr26Og5lDXvkm+xbwtvJ3tB3Ic/W0K1PwwzBcEJsqXvEm09oVRFFA9L9J\r\nKH0L9BgMsrESI7pvhdcjcVyoEF/T4oRGExMGNahBOVSQnZQT53b4OE8PMQmn\r\n6Ldm4+Gd5T6Co18pbyMwruOZgvaZ70o5mIY=\r\n=oYci\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ashetm","email":"haithemalidaoud@gmail.com"},"directories":{},"maintainers":[{"name":"ashetm","email":"haithemalidaoud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-dialog_3.0.1_1660388996550_0.8936302910788105"},"_hasShrinkwrap":false},"3.0.2":{"name":"@ashetm/ng-dialog","version":"3.0.2","contributors":[{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"}],"author":{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"},"keywords":["alert","angular","component","confirm","dialog","form","material","modal","modals","ng-dialog","ng","ngx","popup","popups","service","ui"],"private":false,"peerDependencies":{"@angular/common":"^14.1.0","@angular/core":"^14.1.0","@angular/form":"^14.1.0","rxjs":"~7.5.0","@angular/forms":"^14.1.0"},"module":"esm2020/ashetm-ng-dialog.mjs","es2020":"esm2020/ashetm-ng-dialog.mjs","esm2020":"esm2020/ashetm-ng-dialog.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","es2020":"./esm2020/ashetm-ng-dialog.mjs","esm2020":"./esm2020/ashetm-ng-dialog.mjs","default":"./esm2020/ashetm-ng-dialog.mjs"}},"sideEffects":false,"dependencies":{"tslib":"^2.3.0"},"description":"<!-- ### LOOKING FOR MAINTAINER. PLEASE PING [@voronianski](https://twitter.com/voronianski)! -->\r # @ashetm/ng-dialog","_id":"@ashetm/ng-dialog@3.0.2","_nodeVersion":"16.12.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-P6RAT6qPM/6fvYprxroW9mf5Fr8wjQgFJG/7GQ+mdGQGBUeqcIJ11t8/j0xJ38P65p4IwIbzVPKqVC3C3gxPkA==","shasum":"6abbb7bca191b1c2be52714733ead500949982c0","tarball":"https://registry.npmjs.org/@ashetm/ng-dialog/-/ng-dialog-3.0.2.tgz","fileCount":48,"unpackedSize":161591,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHwEWw/8/UQcRGu4Og961Wt44Dq0685QlwX9vkxTzR/TAiACQkRfQUPqTPEfecoVOeCfTXHbIf2xGK/7V5wVTtmIqA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi96h+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmop7Q/8CQzGu8EtWe+qyRxXZ8cGYBQi79XW+3KY9vJYsqg61Jfm7BV8\r\ndaI3bxQki+vwStII2N10KrlEEYH30k4bOi8MWsep+W1KHB8CAnJhIsRbifZz\r\nkZPnJzL1IcXb8WT+fCpkUsB09A0d5D1DHvcN61jMJyTJUQJEyel0JJ9mvlhF\r\nkrXhw4c/0NAEW6LrNlRuB6SpH6atGRCm7JTPxWjCGlKNnUxQuHjJEq+kH8eF\r\nIsoTK05aj/PKvz5sbMS6w3q+rq9dr7EGA8thxhLmG31rZB4aK9DnGux9zt2F\r\n5AMSOabKvHvFYtftFzR72AuynLvq+SwWv8m+von8mEOr6uIouo5HzBJOX5qB\r\nJtYcfzxqzkwjmgNNAPTyBIx516eZlg7LvErHu5G7ocxdpA4d4dK34KsRugKw\r\n+EQwuAosqnWyXfYy6vz61AOrqkggoFEncFM0tVbKF4R18gp+95dwhhZuaCMZ\r\nhp5c4xqLS9zbBGTbonEFcaXElGEMMfS9J8oHJKq5b8sHvp9ZULgq/UjTGJbX\r\nsAu0fgmUlMigfrmmsYD7eK5fAW6igDgiaafGWPCRofny9C5GodEvekKcgYUG\r\nTV4UvrZw2fQtlQYsKfe/n2e9DoTmdijVa4HlBF0dwqyONy791CVpby1+wRig\r\nvVbBSvBuZzNzQU8PMNRUIuYlgftgAHPnwEs=\r\n=rZIp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ashetm","email":"haithemalidaoud@gmail.com"},"directories":{},"maintainers":[{"name":"ashetm","email":"haithemalidaoud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-dialog_3.0.2_1660397693869_0.31571542435491184"},"_hasShrinkwrap":false},"3.0.3":{"name":"@ashetm/ng-dialog","version":"3.0.3","contributors":[{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"}],"author":{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"},"keywords":["alert","angular","component","confirm","dialog","form","material","modal","modals","ng-dialog","ng","ngx","popup","popups","service","ui"],"private":false,"peerDependencies":{"@angular/common":">=12","@angular/core":">=12","@angular/form":">=12","rxjs":">=6.5","@angular/forms":"^12.1.1"},"dependencies":{"tslib":"^2.1.0"},"main":"bundles/ashetm-ng-dialog.umd.js","module":"fesm2015/ashetm-ng-dialog.js","es2015":"fesm2015/ashetm-ng-dialog.js","esm2015":"esm2015/ashetm-ng-dialog.js","fesm2015":"fesm2015/ashetm-ng-dialog.js","typings":"ashetm-ng-dialog.d.ts","sideEffects":false,"description":"This library provide a unique UI of 3 types of dialog; alert, confirm and form.","_id":"@ashetm/ng-dialog@3.0.3","_nodeVersion":"16.12.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-7SoqAQUatsJQiEDOkYrcbuCCiBi0EZQl2OHw+v12uBSBbowUxGaNeKS2ok9hOCA6BA1tefEW38ZF7aihVGQclQ==","shasum":"8112800f3f28126a5c2a8d348098f4866386994f","tarball":"https://registry.npmjs.org/@ashetm/ng-dialog/-/ng-dialog-3.0.3.tgz","fileCount":76,"unpackedSize":328379,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8GHUzdADd34o4SKbkMgCUDF6WzMe+o1wdnKlxf7ZcnAiBzZwyPXh9x1chbGEsiLx/j35DjzDq8RcLaIJQtZVfVzg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA/aZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFnw//fp3PsnYd1PWoNC2wGhCxrLEXRKUqCRHjAP8sXZEt8rF/n1js\r\nHk/2M9ALoosGtyMmEZttu7c/SWHgcu6Ck6U+CxKztGWQO8FcBnokhs0SVip7\r\n99cmT01e1zR2K57nGwOZ8dKlSPcovrcuPFB4I7yk1cpWBxRdrPtlL3ZJmWrQ\r\noQ4YkQLY+ihVocwSX0AGSfFJMIhCi4ejX8PGXZUkc6Bea0YNcg9aF9qfbcso\r\n+blwA/YpocsSCdl7j2oNtu72YmIPQQVBGQFlPl0dIPnv7HOXyUsu9sToXyMG\r\nfH4P1mpGyRuoEMvrO+e6/uuxC905h1pMuYl3NLfZ0F/iaLpHlEU+ddIV0WMG\r\n2AGDpEJigq+srDKHAvh50RAhj3sz1q/2oRyMA9+5F6gmOBJvdYX7p4LmY0dm\r\n8+P4ouLMcEH00RZJSn8MfT88Cy5btV3Uo4fVCoBHU8HaNgjuTm89YsnZ0885\r\n2MFoKww2wqKngYZFFtcYEdwdOZ4T2zipkGNdWKiZ8fSBsLdDKKBZ1os9An9h\r\n+SmTLU8GkJfIu1t/5qPdXIeBu1Vs5TgtKaRjdWpXOF0ca3N3Xc3sy7J+UxkB\r\nI+wlOEyJGUuHUsE/2mYto94LWVh17hrnZCFpooCXctuUoQulMnCr8UHB/3K+\r\nPIbEu5pHOr1coeG5CXu1fRH8YA/H4kDJtIs=\r\n=Tuqm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ashetm","email":"haithemalidaoud@gmail.com"},"directories":{},"maintainers":[{"name":"ashetm","email":"haithemalidaoud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-dialog_3.0.3_1661204121734_0.3395868190199802"},"_hasShrinkwrap":false},"3.0.4":{"name":"@ashetm/ng-dialog","version":"3.0.4","contributors":[{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"}],"author":{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"},"keywords":["alert","angular","component","confirm","dialog","form","material","modal","modals","ng-dialog","ng","ngx","popup","popups","service","ui"],"private":false,"peerDependencies":{"@angular/common":">=12","@angular/core":">=12","@angular/forms":">=12","rxjs":">=6.5"},"dependencies":{"tslib":"^2.1.0"},"main":"bundles/ashetm-ng-dialog.umd.js","module":"fesm2015/ashetm-ng-dialog.js","es2015":"fesm2015/ashetm-ng-dialog.js","esm2015":"esm2015/ashetm-ng-dialog.js","fesm2015":"fesm2015/ashetm-ng-dialog.js","typings":"ashetm-ng-dialog.d.ts","sideEffects":false,"description":"This library provide a unique UI of 3 types of dialog; alert, confirm and form.","_id":"@ashetm/ng-dialog@3.0.4","_nodeVersion":"16.12.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-l8P/I5LUmeEhgmlgEz/r2S2BUnz/HhSpg/MAzon4fXFYXNXu6j0qXfMQz7hUAQPIll5JBG21J9JJO+K5RnFu5A==","shasum":"7abeba85060d717c4a81cbecd3331c166b0ba6fd","tarball":"https://registry.npmjs.org/@ashetm/ng-dialog/-/ng-dialog-3.0.4.tgz","fileCount":76,"unpackedSize":328336,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTd8GTciWYvpU4qBlYEOeH9nqXse1OPUg3GoImedETIAiAuA+W5nUXsbMxpYk5oGjOMmvqxNdZcRdgXHFhP4zfkmg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA/5mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYww//d+N8x45mHAAgoSI40fohdrzCfQYGqcs9vBtO2G4NKBo+107g\r\n+nHj71HdDg8XzUvTvggtOi96ji4EHY7OBAViiV5T1pBeuPNcJy77PI0E0xxf\r\nR13afykuYRwqEFQNWrSRW/muaCZ+qhz38pi6aIwkYEDY5ZJwUdD72Ty7c9B6\r\nmOwthixpoDZC9uuZaGeRkLBAblZgV1UikgshypRV9XX9XDhvMPRbWSEhvtrX\r\nskBfndYUEztOfVo7HCYAqHyTq66yv/YREkOoMDka0dJoRwsQkkk85ZElJhyC\r\n+YRfur9neH/3UYiTBlRR+KSqcGcFSVVuKbruKlx3oiwQuXyKLJv57WBf8ne9\r\nJ7pVjHB1KAUMb9WeBSkN7Pz+O9A1mDL9VHZZc59KApoxYG3t0k2/aMpif0mR\r\n9rJQZtDg4hAhVtMIpOuCvGoVa6V/ssMACBIZKjEdoX7BI5lZhx1m1f/mJdIj\r\nve6vgg/yDzajzjOu+IlGwyvvT5eB1+QeapkFuKvmTeF0/dXkGZUFaYN4oKOo\r\nfbHAfuFwGPorFUE39eTOfRu+41L2HKCT1KoJEJMzyJ9/1bTRNlYP+uNRxF66\r\nhYNoT1sYXf+YaIbhwQ46epDjPEJ2xc5Krx1VXwc66wBhYXA5k3mdTU9M6ufL\r\nHU/IIgmybXzUrIkkFAbyxbA4V8VunEqVSwc=\r\n=PmCH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ashetm","email":"haithemalidaoud@gmail.com"},"directories":{},"maintainers":[{"name":"ashetm","email":"haithemalidaoud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-dialog_3.0.4_1661206118330_0.19714600123782167"},"_hasShrinkwrap":false},"3.0.5":{"name":"@ashetm/ng-dialog","version":"3.0.5","contributors":[{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"}],"author":{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"},"keywords":["alert","angular","component","confirm","dialog","form","material","modal","modals","ng-dialog","ng","ngx","popup","popups","service","ui"],"private":false,"peerDependencies":{"@angular/common":">=12","@angular/core":">=12","@angular/forms":">=12","rxjs":">=6.5"},"dependencies":{"tslib":"^2.1.0"},"main":"bundles/ashetm-ng-dialog.umd.js","module":"fesm2015/ashetm-ng-dialog.js","es2015":"fesm2015/ashetm-ng-dialog.js","esm2015":"esm2015/ashetm-ng-dialog.js","fesm2015":"fesm2015/ashetm-ng-dialog.js","typings":"ashetm-ng-dialog.d.ts","sideEffects":false,"description":"This library provide a unique UI of 3 types of dialog; alert, confirm and form.","_id":"@ashetm/ng-dialog@3.0.5","_nodeVersion":"16.12.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-d8LvfylAQIdAVzYliRnwKMI6UJgxHb1B/2jDXMzpKzic4QfLYjkh+P2v9Y/PRxhM88/mvvkRi0jDQnpcZdef1Q==","shasum":"bc9923393052ee58af2aa127497430f11ec977dd","tarball":"https://registry.npmjs.org/@ashetm/ng-dialog/-/ng-dialog-3.0.5.tgz","fileCount":76,"unpackedSize":328336,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDom0PSVVwnLFjMvpTQsqzIihkmZ8s4SiV/DACnbgqUzQIhALnmbsKiYHkWKVL69ZpYWaNtpkuYKbGUBp2Rd5An8lKL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBTqvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpomQ//YR1yT5pOZZph+WEMrNrC43GpayogfyGafAgXZSlJQBmZcG1W\r\nL6Tn2wZwJ0RBhhuKwUx1NIgtv5pBkiieO0Y2wCL61kXEZWWlUXtvesqFKo0L\r\neBbez+vwp0RGxOtyykUh5x+42X1Dytmmojkq9OSL0jObozLLjM3Q45vCjWS8\r\nIWOqLN2Zg0N5XetVu07pYngLT4Nk8QcCXeLpZ3FGP3RU4534NK9REInGWlkV\r\nkGhEOiLmXZGpXNKevaoVy9qo8HuJ741b3VBjWxuyTYUtrGO2wfMiivst4beY\r\ntNyLSYx+FbEv077ZDN/aY5uXaR3eSulWs1FmeqaB4p8NphGbOS9tkYqMxXTM\r\n8uujBL9lISqB8xiI+HR6csMchXOuHmR//r83G9eCsUR1oSr43n5a5C+epMLc\r\nL/sbBI5dJ/7bHoJQoqMg3K2l1zgCNBJGaLHmYzbMnSx4p0/tu2OqkGsqmXOB\r\nZSSQTBRCH2gCYYZGUW+62c+LXda371ERj2SukR+B8UOgAr/ThDBwUc1IUK+d\r\nTURONv63EbHvOKmpCLpHGESe3/2iGjxuqIc3pG7r/1ycrh14xNm+PvD8zoWM\r\nyoaFClc+6gyvQxzXx7HNdWH5HJHZ7Pb2lQRKq5biCTkNky0jPRzSXVMTqGdc\r\nRGqoa6OerTBZW/8GzwnNwrkyVFtGPF5EaQA=\r\n=D1bb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ashetm","email":"haithemalidaoud@gmail.com"},"directories":{},"maintainers":[{"name":"ashetm","email":"haithemalidaoud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-dialog_3.0.5_1661287087648_0.42995836752346905"},"_hasShrinkwrap":false},"3.0.6":{"name":"@ashetm/ng-dialog","version":"3.0.6","contributors":[{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"}],"author":{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"},"keywords":["alert","angular","component","confirm","dialog","form","material","modal","modals","ng-dialog","ng","ngx","popup","popups","service","ui"],"private":false,"repository":{"url":"git+https://github.com/AsheTM/ng-components.git#main"},"peerDependencies":{"@angular/common":">=12","@angular/core":">=12","@angular/forms":">=12","rxjs":">=6.5"},"dependencies":{"tslib":"^2.1.0"},"main":"bundles/ashetm-ng-dialog.umd.js","module":"fesm2015/ashetm-ng-dialog.js","es2015":"fesm2015/ashetm-ng-dialog.js","esm2015":"esm2015/ashetm-ng-dialog.js","fesm2015":"fesm2015/ashetm-ng-dialog.js","typings":"ashetm-ng-dialog.d.ts","sideEffects":false,"description":"This library provide a unique UI of 3 types of dialog; alert, confirm and form.","bugs":{"url":"https://github.com/AsheTM/ng-components/issues"},"homepage":"https://github.com/AsheTM/ng-components/tree/main#readme","_id":"@ashetm/ng-dialog@3.0.6","_nodeVersion":"16.12.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-ztnxriDumroQoZ3yHv5ffcKm5N3YhmQqUEd1MrJTmmof4i1FhbpA/G7Rx3gSOR8HsMKIR+S2hBwbRsdNMNlcRw==","shasum":"b73145d1d60cc903ec2d6b6fbb8d2f047679651e","tarball":"https://registry.npmjs.org/@ashetm/ng-dialog/-/ng-dialog-3.0.6.tgz","fileCount":76,"unpackedSize":328487,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcwnTvWGSAf7NWSpHDdGhDhlS0wtpvgAHObGSKpkoeVAiB7h6tvogT7o+1Y9edN+3yD8uhvYx56OOBi2iqddZlgLQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCHukACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKVA/9H8u/APivKjrns0Prhzp01Tkjnv15cj5K4+AKE+3rZI08Ea3k\r\nmYXEBBLoZbvziz+bxjXjEVp13MWB+5yBPm70HJoQgK3R1ZgothLQ8AKZs2MO\r\niFwFMrs0MVWsA1YHZvEml++AJ/7a/wCxeLf4GS5cKSkjL2V2ziUh7O+UhnFr\r\n8KF/c9P+t8wMpx1irUIRc4bPFGxCpI6Ry2cyp1gbEzwidT//vnkXgXdx3DKX\r\nylaGkv9vrmzgVe94+zofwiypTT6iWc41Mt6cDbgbi+CbemB5liUMKU3dfJJM\r\nqcEHFvQWvJqNTkg02/hKwQhkwYk5jML78KUT995PcJgk2mgZJYwbOynt21tA\r\nUCWlkeNiiFpExHB2iVrFkT97kqBykQJnWliZYEwNAgL93D8JVEUvhpRBLrph\r\nu0lDztS0IxgoUDsW9tm0woPbznSfuTHnp3chY96YpBtY8Q7/jLhvgxT3gjGr\r\nGNxOoG3hgXOeu1nmVNItBK5E3oBfLewKAsgnGRYIpxlga33sPe7kfckmYsgu\r\nAkH4eJKY1xHCL6Bae089t7UcuEJ5nIg2Sf5BYz8epzO7evsSMAdxVe31NkHx\r\nJwZt0Asmo8hFoj6Ih3aqs6hsMJSNg9xdrdoxTGmCMwZiSedjk61cGrdp6kvU\r\nYCxnVC6xuV6yBXP8HFL/ZVSNmGb/PFJVJ/o=\r\n=v058\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ashetm","email":"haithemalidaoud@gmail.com"},"directories":{},"maintainers":[{"name":"ashetm","email":"haithemalidaoud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-dialog_3.0.6_1661500324787_0.632826974101522"},"_hasShrinkwrap":false},"14.0.0":{"name":"@ashetm/ng-dialog","version":"14.0.0","contributors":[{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"}],"author":{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"},"keywords":["alert","angular","component","confirm","dialog","form","material","modal","modals","ng-dialog","ng","ngx","popup","popups","service","ui"],"private":false,"repository":{"url":"git+https://github.com/AsheTM/ng-components.git#main"},"peerDependencies":{"@angular/common":">=12","@angular/core":">=12","@angular/forms":">=12","rxjs":">=6.5"},"dependencies":{"tslib":"^2.1.0"},"module":"fesm2015/ashetm-ng-dialog.mjs","es2020":"fesm2020/ashetm-ng-dialog.mjs","esm2020":"esm2020/ashetm-ng-dialog.mjs","fesm2020":"fesm2020/ashetm-ng-dialog.mjs","fesm2015":"fesm2015/ashetm-ng-dialog.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/ashetm-ng-dialog.mjs","es2020":"./fesm2020/ashetm-ng-dialog.mjs","es2015":"./fesm2015/ashetm-ng-dialog.mjs","node":"./fesm2015/ashetm-ng-dialog.mjs","default":"./fesm2020/ashetm-ng-dialog.mjs"}},"sideEffects":false,"gitHead":"b4a7db3039142dae6077933fcfc117923c7321cf","description":"This library provide a unique UI of 3 types of dialog; alert, confirm and form.","bugs":{"url":"https://github.com/AsheTM/ng-components/issues"},"homepage":"https://github.com/AsheTM/ng-components/tree/main#readme","_id":"@ashetm/ng-dialog@14.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-7QnDX2NzJSIZlsYgPPe2zmSu9EuF+7kwepKtNP6QhvAdwvyZqZzgn/BPMbK0bPsyUPHPBnOFwAk2Ne5H4hOqRg==","shasum":"f83691d836e4d7aa9416bd7025e59329c6ced28a","tarball":"https://registry.npmjs.org/@ashetm/ng-dialog/-/ng-dialog-14.0.0.tgz","fileCount":51,"unpackedSize":287408,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSnxonz0WAiRKyxzJEMEnXYJi2u0Pgll7OjqT6S470+wIhANTpkcDdTY4i9dUQBTkg6x1la0WxA2ALfbrewTb3mkjb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1RaYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrt9Q/+Py7dc5Bl8/c+40P3W1/R1vq2RLOfe0JtDTM/icgSM79G5olF\r\nIEsPMdF9yPAc58yD1KA0CLv4X0W0FKnGR7XCZ5V/vmxhcl0Yi8ian4IhRj10\r\nmFnCRJTcIMZ9CUhBuatWQftpw3tBcvkD2G6KxuHldzaloyEFPWg3xcQxT8TF\r\ngP5zhU+kKVOPQtjhRtRx5Bet+nFA31c93xEV+nE914oY5d3QrQpYoa62H3AR\r\nR749UsMYxTbimlmVXsKvw0VIIQMiPeN0CFtM+qqWGg1l9OPh6sD1nTn+gKR8\r\n2qp+4xntOEs/zMlMsNXhyxNaU2CvXgodzNjJrRUU1Jz06r/8KslEsx8wl3dh\r\n4ttUQt7RrFhQTNMMMceCKeRlHXA7FnQZcgqaQKRU9UyvIy1RmLHLT7XIJPxF\r\nIYKwzdEcgPQQEf631MGaXMt/w0mO55TlQ6BXyxCGx5ULM2yKmjiEGpe7udsH\r\nulKQDdmvzl3ousTBdo1SRL+vW2NFbCSgIXB/8ITqFUH5Qt64Hx/OWLNlRgAx\r\nKExVOUVqdlw0BuL+q6JSR778dW+mvw7+c4vTiq3bZ+e3ExDZDsMIsdvIE8hx\r\nbQUzliXefW4moQJvlLwlNbIwOKaKsoYcRjB43KxOB0CMpgdUj6je++4RSAJG\r\nbX3gtm7aG042Zcni0ofFMia22+LZU3ID8Y8=\r\n=eAym\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ashetm","email":"haithemalidaoud@gmail.com"},"directories":{},"maintainers":[{"name":"ashetm","email":"haithemalidaoud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-dialog_14.0.0_1674909335815_0.15256074486026283"},"_hasShrinkwrap":false},"14.0.1":{"name":"@ashetm/ng-dialog","version":"14.0.1","contributors":[{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"}],"author":{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"},"keywords":["alert","angular","component","confirm","dialog","form","material","modal","modals","ng-dialog","ng","ngx","popup","popups","service","ui"],"private":false,"repository":{"url":"git+https://github.com/AsheTM/ng-components.git#main"},"peerDependencies":{"@angular/common":">=12","@angular/core":">=12","@angular/forms":">=12","rxjs":">=6.5"},"dependencies":{"tslib":"^2.1.0"},"module":"fesm2015/ashetm-ng-dialog.mjs","es2020":"fesm2020/ashetm-ng-dialog.mjs","esm2020":"esm2020/ashetm-ng-dialog.mjs","fesm2020":"fesm2020/ashetm-ng-dialog.mjs","fesm2015":"fesm2015/ashetm-ng-dialog.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/ashetm-ng-dialog.mjs","es2020":"./fesm2020/ashetm-ng-dialog.mjs","es2015":"./fesm2015/ashetm-ng-dialog.mjs","node":"./fesm2015/ashetm-ng-dialog.mjs","default":"./fesm2020/ashetm-ng-dialog.mjs"}},"sideEffects":false,"gitHead":"efecacb0aa8af9a35fe8e087fed940e58d3ee65f","description":"This library provide a unique UI of 3 types of dialog; alert, confirm and form.","bugs":{"url":"https://github.com/AsheTM/ng-components/issues"},"homepage":"https://github.com/AsheTM/ng-components/tree/main#readme","_id":"@ashetm/ng-dialog@14.0.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-wuziAScpJIGY6g4kCwZDKwsCfUwrfqJrq4jrAPihbJnQsLZgFPInW3rZi04fMdJviwz03ZDD2YZtCFrnA9b+pA==","shasum":"859d369f388eeca92edc166ff1e8e26ff538b07c","tarball":"https://registry.npmjs.org/@ashetm/ng-dialog/-/ng-dialog-14.0.1.tgz","fileCount":54,"unpackedSize":348919,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoK0oJ0ER3h6C48dhOUZt8E5YL9N9NYChCsyUWvpRmFgIgL8N1rMf7moQeXPsPhLmphzoM8l/O4pLpu4DrIARf3ow="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1q9/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8OQ//Y9fdkebU9jdtNrinSD+mZ+pMFZQeqLC1gqP0LdM2RDr/amcM\r\nUjzZrsy3yRj4IZWY0EX9kdB/kpJrEEvTviuCDVGOrt/rURiGLhizPymhG9eE\r\n3NezetpC40YaYaN3auBwUn7++Q3UTtB4Jo+8sAiEaA1R7wkKTLZK130csOXC\r\n+k12UqgTwzi1hxXnOJ959XnUOQR26Pf18114qh868uX4hAEC5Vm0CfW5m2bF\r\n/GrlYYGIPYNSoarvcLtr3Zld3MDLEiAa+zOFhX3PaWmOqc9caNJkUQTfz5kh\r\nfGFEaqNDJzqR7PW+D1tMDEebuCYPDJflYlfc4vMn/tgwRBDTvh9F6f9i1D4w\r\nuUaf6elYzacyw7VCdFTEler9EhXKsQ0VIW7wxy+8LYzjaXNqwBEYPFnFy996\r\n/JhItOIlZspTorfBYu9nzBrLxFkIW5UtEZIBxGPKG22SZ4HFe4MASlsPGY9J\r\nutLCUyHyr/6g6EPjA9VreaRTCCemxXMTtXfoS2MCHkxP6V0HvF4SAJfiu6Fe\r\nJTuu8I9RRQZxPxtY2tG+KTffqji0OUmeA2AC7siclrDTiFs8qCa2l1CElSh6\r\nzcJL+QAi2cpc8M4m4H5VJ97Wosc8Hu32CgRMuCm+0VCyexj0oQWVhjcoRYC2\r\nd5YGsPUm7JzP+y3U0vZWeXqNgvNMNvYX7c8=\r\n=o0hT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ashetm","email":"haithemalidaoud@gmail.com"},"directories":{},"maintainers":[{"name":"ashetm","email":"haithemalidaoud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-dialog_14.0.1_1675014015405_0.3914423457570462"},"_hasShrinkwrap":false},"14.0.2":{"name":"@ashetm/ng-dialog","version":"14.0.2","contributors":[{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"}],"author":{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"},"keywords":["alert","angular","component","confirm","dialog","form","material","modal","modals","ng-dialog","ng","ngx","popup","popups","service","ui"],"private":false,"repository":{"url":"git+https://github.com/AsheTM/ng-components.git#main"},"peerDependencies":{"@angular/common":">=14","@angular/core":">=14","@angular/forms":">=14","rxjs":">=6.5"},"dependencies":{"tslib":"^2.1.0"},"module":"fesm2015/ashetm-ng-dialog.mjs","es2020":"fesm2020/ashetm-ng-dialog.mjs","esm2020":"esm2020/ashetm-ng-dialog.mjs","fesm2020":"fesm2020/ashetm-ng-dialog.mjs","fesm2015":"fesm2015/ashetm-ng-dialog.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/ashetm-ng-dialog.mjs","es2020":"./fesm2020/ashetm-ng-dialog.mjs","es2015":"./fesm2015/ashetm-ng-dialog.mjs","node":"./fesm2015/ashetm-ng-dialog.mjs","default":"./fesm2020/ashetm-ng-dialog.mjs"}},"sideEffects":false,"gitHead":"8567af6a4a7b982d7a264e4412cf0f977904e05e","description":"This library provide a unique UI of 3 types of dialog; alert, confirm and form.","bugs":{"url":"https://github.com/AsheTM/ng-components/issues"},"homepage":"https://github.com/AsheTM/ng-components/tree/main#readme","_id":"@ashetm/ng-dialog@14.0.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-TTeMnkkNqKpRW18iI/9MCZXo8AF37k69sYK1USZbEhB26W67bOlcztmo5Vd5ZJKXCU0zn/wyQUEbrl1c0EIGqQ==","shasum":"3b6974e9f03c8bb7fbd1f5a8212d6f2dfaaa50b8","tarball":"https://registry.npmjs.org/@ashetm/ng-dialog/-/ng-dialog-14.0.2.tgz","fileCount":55,"unpackedSize":348739,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCe3wunqgorj0Wu5vPsghzxMt0OD3/B/ijOCg0D0q7xBAIhAPdnNKJ0m7Iw3Q1DSvAWaoIjDrjkeaWV8BDp2OXHDUJl"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4CocACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5xQ//emRRYX5vzvKQUc5JgMkJdgHnhcMIz+ZipVLfz+VbrgQ7lZle\r\nF2Ct4Ra4rRedwPyt/9xlDL0IHaRgCEMWQV68tCQ4TZcUaur2/PEN2r8RLA+O\r\nZtnA1a0hsMGxwcRj+Xl/pBzd9HRlOdCbYpiGUkPybmNBmC4CrxGB9UeH5A+A\r\n90w1k/CNUSm/CI6BlRklShfCgC63Tt+dImJBhs+V8Ucf5x915uYaqtsRD2kU\r\nK3Wq0Joh5XsQDvwcV9JqMMHCthHYmR0+hoxyXf+Gp5low8F2zstmOC1sMHRp\r\nZrUKYBpkN6BY4cpPGDsrmg2iwAX7EvLz3L+mxmJxkrMDiLtIGYwz6l1qNPzf\r\n9q2CVRcWeaFicmEY5Vi9uDSepcHn5c6pQKGy65j30U/7ZitkQPavSrQQJ7dl\r\nwkjK5LGqhIW4Rul4BoUzvkogrC43lInWm5FW0IIo7X5FxP24wUxP8XWZVFSD\r\n6SkMD2piDUjk6YkMoZ6fDkr90jMASLrcEiKjmYItt4c/+B63JXaOS2TQbRRP\r\n1E6PPJepURBKAcUWgtM31ZPLbF2eKTj46AGOKwubJ2jbvHcB3Slm3JL6GrMn\r\n/EJ6sMHopt0tTkZJhNs8aw733WHAtNqtoMzOP9hw2cH+zxLoJY9n90ciC1N2\r\ncSuB7q2Wiad+/SVK90iBxfOPABFtD7beHoo=\r\n=MiQK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ashetm","email":"haithemalidaoud@gmail.com"},"directories":{},"maintainers":[{"name":"ashetm","email":"haithemalidaoud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-dialog_14.0.2_1675635228129_0.21634357599699605"},"_hasShrinkwrap":false},"15.0.2":{"name":"@ashetm/ng-dialog","version":"15.0.2","contributors":[{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"}],"author":{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"},"keywords":["alert","angular","component","confirm","dialog","form","material","modal","modals","ng-dialog","ng","ngx","popup","popups","service","ui"],"private":false,"repository":{"url":"git+https://github.com/AsheTM/ng-components.git#main"},"peerDependencies":{"@angular/common":">=15","@angular/core":">=15","@angular/forms":">=15","rxjs":">=6.5"},"dependencies":{"tslib":"^2.1.0"},"module":"fesm2015/ashetm-ng-dialog.mjs","es2020":"fesm2020/ashetm-ng-dialog.mjs","esm2020":"esm2020/ashetm-ng-dialog.mjs","fesm2020":"fesm2020/ashetm-ng-dialog.mjs","fesm2015":"fesm2015/ashetm-ng-dialog.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/ashetm-ng-dialog.mjs","es2020":"./fesm2020/ashetm-ng-dialog.mjs","es2015":"./fesm2015/ashetm-ng-dialog.mjs","node":"./fesm2015/ashetm-ng-dialog.mjs","default":"./fesm2020/ashetm-ng-dialog.mjs"}},"sideEffects":false,"gitHead":"aba0ca745292728ea06839e28e30198139675f36","description":"This library provide a unique UI of 3 types of dialog; alert, confirm and form.","bugs":{"url":"https://github.com/AsheTM/ng-components/issues"},"homepage":"https://github.com/AsheTM/ng-components/tree/main#readme","_id":"@ashetm/ng-dialog@15.0.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-KN28ejlrT/QhEOOZ1HL/oC1oqrkA3VNkf7PSowa7ZCergk93AKytjQspzhrjrHRMAZLnk2u6fUL7yHFpO7JO6A==","shasum":"80436113e6afed5b98a022c15bf5abaef426f61a","tarball":"https://registry.npmjs.org/@ashetm/ng-dialog/-/ng-dialog-15.0.2.tgz","fileCount":55,"unpackedSize":348626,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQjUFnTr9rb6yA2J3Yn8oue3LhOBIZqk7HqNHN7HTmAwIgLGJHrR/Xrq5muOVoHEStq3vEbjxPu1Jzx7+WtvoKE84="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4DEsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6PQ/+MYgY9dyTip5IzVza1r69uIXHRf00s2C5YHa6RJOMBRvGLx8B\r\ns0NvCkYTa8CdD36Pm3RSoZKtWHVc4P8fhiEJcz293bo1P+Et0eFZ4E8Im/et\r\njYif+4y2vCgQN8pBq6iyn1N3+RZ2vxmnM/1m+shesJGiMVfnWr5WsE04pcc4\r\nYGUm6nw3fhbgpioQusbNRfMtpaA2yxFXQcY2pXMwG8k313RS4EkzdNijTiQO\r\n9YpJCTvwvfxQKMJhW3aSvkyBPPGEar2wNdu3trPtOdcLVTEomAAnVhxRlNGA\r\nWGvaDj6zEdwjVYQ2NBrQ1UFD1K+yGykBSdEh8lXMgqYHVsNjPaHpZ4i0YNl4\r\n9gitzXkC0amscHL5a/CZqgPSyGUOtLFKhSLhcLTZp1z6QL2VHPfGAX+FQwFA\r\n+A3jK+C4nQNJ7/6AybNTT3JGXYh5jOWLhxVTjrmq42N5+rEMHgtKkwha5zqa\r\nJtNz9PBPN4GZApSFQByVqo/9620e7MZadHWfPuhjyOUN8wGj6hvxlTmfGhwv\r\nk7N2WjwxyXo1b+onY8JJy4HzAxPhj1JpVdNNffHNWJk3JoGeGxb+WGWuVYI6\r\nn0VQji95pMovhgaRzuh5PU7BiG7P/6jSjHpJuqqslKvX+XjWyztEpafgvFtB\r\nYYVcjsE4SlQhafgo2b57O93I3U6cn3pneeE=\r\n=sJhb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ashetm","email":"haithemalidaoud@gmail.com"},"directories":{},"maintainers":[{"name":"ashetm","email":"haithemalidaoud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-dialog_15.0.2_1675637036513_0.1827008555410734"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-11T19:16:48.621Z","0.0.1":"2022-08-11T19:16:48.899Z","modified":"2023-02-05T22:43:56.812Z","3.0.0":"2022-08-13T09:17:12.624Z","3.0.1":"2022-08-13T11:09:56.725Z","3.0.2":"2022-08-13T13:34:54.082Z","3.0.3":"2022-08-22T21:35:21.865Z","3.0.4":"2022-08-22T22:08:38.496Z","3.0.5":"2022-08-23T20:38:07.855Z","3.0.6":"2022-08-26T07:52:04.929Z","14.0.0":"2023-01-28T12:35:36.021Z","14.0.1":"2023-01-29T17:40:15.547Z","14.0.2":"2023-02-05T22:13:48.303Z","15.0.2":"2023-02-05T22:43:56.734Z"},"maintainers":[{"name":"ashetm","email":"haithemalidaoud@gmail.com"}],"description":"This library provide a unique UI of 3 types of dialog; alert, confirm and form.","readme":"# @ashetm/ng-dialog\r\n\r\nThis library provide a unique UI of 3 types of dialog; alert, confirm and form.\r\n\r\n*Only Angular 14 and above are available.*\r\n<!-- ### LOOKING FOR MAINTAINER. PLEASE PING [@voronianski](https://twitter.com/voronianski)! -->\r\n\r\n<!-- [![build status](http://img.shields.io/travis/likeastore/ngDialog.svg)](https://travis-ci.org/likeastore/ngDialog) -->\r\n<!-- [![npm version](http://badge.fury.io/js/ng-dialog.svg)](http://badge.fury.io/js/ng-dialog) -->\r\n<!-- [![github tag](https://img.shields.io/github/tag/likeastore/ngDialog.svg)](https://github.com/likeastore/ngDialog/tags) -->\r\n<!-- [![Download Count](https://img.shields.io/npm/dm/ng-dialog.svg)](http://www.npmjs.com/package/ng-dialog) -->\r\n<!-- [![Code Climate](https://codeclimate.com/github/likeastore/ngDialog/badges/gpa.svg)](https://codeclimate.com/github/likeastore/ngDialog) -->\r\n\r\n\r\n<!-- ### [Demo](http://likeastore.github.io/ngDialog) -->\r\n\r\n## Install\r\n\r\nYou can install it with npm:\r\n\r\n```bash\r\nnpm install @ashetm/ng-dialog\r\n```\r\n\r\n## Import\r\n\r\nYou only need to import ``DialogModule`` through ``forRoot`` static method.\r\n\r\n```ts\r\n...\r\nimport { DialogModule } from '@ashetm/ng-dialog';\r\n...\r\n@NgModule({\r\n  ...\r\n  imports: [\r\n    ...\r\n    DialogModule.forRoot(), \r\n    ...\r\n  ]\r\n  ...\r\n})\r\nexport class AppModule { }\r\n```\r\n\r\n## Usage\r\n\r\n### DialogAlert\r\n\r\nThe serviec to use is ``DialogService#openDialogAlert``, it's definition is:\r\n\r\n```d.ts\r\nopenDialogAlert(\r\n  title: string, \r\n  body?: string, \r\n  { closeLabel }?: Record<'closeLabel', string>\r\n): DialogRef;\r\n```\r\n\r\n- 1st argument *title*, is the title of dialog (REQUIRED)\r\n- 2nd argument *body*, is the body of dialog (OPTIONAL) (DEFAULT - '')\r\n- 3rd argument *buttons*, is an object with closeLabel key to override the label of close button (OPTIONAL) (DEFAULT - closeLabel = 'Okey!)\r\n\r\nAnd it returns dialog reference ``DialogRef``, here is the exposed members:\r\n\r\n- ``type`` returns an ``EDialogType`` value with value of 'alert'\r\n- ``getInstanceId()`` returns a ``number`` of instance id\r\n- ``onBeforeClose(fn: () => boolean = () => true)`` returns ``Observable<void>`` and can pass a function handler to execute before closing, close the dialog alert if it returns true, else it stays opened\r\n\r\nExample:\r\n\r\n```ts\r\nconstructor(\r\n  ...\r\n  private readonly _dialogService: DialogService\r\n  ...\r\n) { }\r\n\r\nopenAlert(): void {\r\n  this._dialogService.openDialogAlert('Sample Title');\r\n}\r\n```\r\n\r\n### DialogConfirm\r\n\r\nThe serviec to use is ``DialogService#openDialogConfirm``, it's definition is:\r\n\r\n```d.ts\r\nopenDialogConfirm(\r\n  title: string, \r\n  body?: string, \r\n  { closeLabel, okLabel }?: Record<'closeLabel' | 'okLabel', string>\r\n): DialogConfirmRef;\r\n```\r\n\r\n- 1st argument *title*, is the title of dialog (REQUIRED)\r\n- 2nd argument *body*, is the body of dialog (OPTIONAL) (DEFAULT - '')\r\n- 3rd argument *buttons*, is an object with closeLabel and okLabel keys to override the label of close button and okLabel (OPTIONAL) (DEFAULT - closeLabel = 'Close, okLabel = 'Okey')\r\n\r\nAnd it returns dialog reference ``DialogConfirmRef``, here is the exposed members:\r\n\r\n- ``type`` returns an ``EDialogType`` value with value of 'confirm'\r\n- ``getInstanceId()`` returns a ``number`` of instance id\r\n- ``onBeforeClose(fn: () => boolean = () => true)`` returns ``Observable<void>`` and can pass a function handler to execute before closing, close the dialog if it returns true, else it stays opened\r\n- ``onBeforeDecision(fn: (decision: boolean) => boolean = (decision: boolean) => true)`` returns ``Observable<boolean>`` observable that returns the decision made by the user/client and can pass a function handler to execute before closing, close the dialog if it returns true etlse it stays opened\r\n\r\nExample:\r\n\r\n```ts\r\nconstructor(\r\n  ...\r\n  private readonly _dialogService: DialogService\r\n  ...\r\n) { }\r\n\r\nopenConfirm(): void {\r\n  this._dialogService.openDialogConfirm('Sample Title');\r\n}\r\n```\r\n\r\n### DialogForm\r\n\r\nThe service to use is ``DialogService#openDialogForm``, it's definition is:\r\n\r\n```d.ts\r\nopenDialogForm<T extends TemplateRef<unknown>, U = any>(\r\n  title: string, \r\n  template: T, \r\n  { closeLabel, okLabel }?: Record<'closeLabel' | 'okLabel', string>\r\n): DialogFormRef<U>;\r\n```\r\n\r\n- 1st argument *title*, is the title of dialog (REQUIRED)\r\n- 2nd argument *template*, is the body template of dialog (REQUIRED)\r\n- 3rd argument *buttons*, is an object with closeLabel and okLabel keys to override the label of close button and okLabel (OPTIONAL) (DEFAULT - closeLabel = 'Cancel, okLabel = 'Submit')\r\n\r\nAnd it returns dialog reference ``DialogFormRef<U>``, here is the exposed members:\r\n\r\n- ``type`` returns an ``EDialogType`` value with value of 'alert'\r\n- ``getInstanceId()`` returns a ``number`` of instance id\r\n- ``onBeforeClose(fn: () => boolean = () => true)`` returns ``Observable<void>`` and can pass a function handler to execute before closing, close the dialog alert if it returns true, else it stays opened\r\n- ``onBeforeData(fn: (data: U) => boolean = (_: U) => true)`` returns ``Observable<U>`` observable that returns the data of the form written by the user/client and can pass a function handler to execute before closing, close the dialog if it returns true etlse it stays opened\r\n\r\nIt also needs to tag ``ng-template`` with the directive ``dialogFormBodyComponent``, that requires also to bind ``formGroup`` directive. And also take reference of that ``ng-template`` as ``DialogFormBodyComponent``.\r\n\r\nExample:\r\n\r\n```html\r\n...\r\n<ng-template #dialogFormBodyComponent=\"DialogFormBodyComponent\" \r\n  dialogFormBodyComponent\r\n  [formGroup]=\"formGroup\">\r\n  Name: <input formControlName=\"name\" />\r\n</ng-template>\r\n```\r\n\r\n```ts\r\n...\r\nformGroup: FormGroup = new FormGroup({\r\n  name: new FormControl('Sample name')\r\n});\r\n...\r\nconstructor(\r\n  ...\r\n  private readonly _dialogService: DialogService\r\n  ...\r\n) { }\r\n\r\nopenForm(template: DialogFormBodyComponentDirective): void {\r\n  this._dialogService.openDialogForm('Sample Title', template);\r\n}\r\n```\r\n","readmeFilename":"README.md","keywords":["alert","angular","component","confirm","dialog","form","material","modal","modals","ng-dialog","ng","ngx","popup","popups","service","ui"],"contributors":[{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"}],"author":{"name":"DAWOUD Haitham","email":"contact@ashetm.com","url":"http://ashetm.com"},"homepage":"https://github.com/AsheTM/ng-components/tree/main#readme","repository":{"url":"git+https://github.com/AsheTM/ng-components.git#main"},"bugs":{"url":"https://github.com/AsheTM/ng-components/issues"}}