{"_id":"@altack/ninja-splitter","_rev":"10-2d5239916f2de613b44f20d2c0dd1e62","time":{"0.0.1":"2021-02-27T19:53:48.841Z","0.0.2":"2021-02-27T19:53:48.841Z","0.0.3":"2021-02-27T19:53:48.841Z","created":"2021-02-27T19:56:48.721Z","0.0.7":"2021-02-27T19:56:49.114Z","modified":"2022-04-04T13:39:29.515Z","0.0.8":"2021-02-27T20:39:26.637Z","0.0.10":"2021-02-27T21:05:11.052Z","0.0.11":"2021-02-27T21:09:17.121Z","0.0.12":"2021-02-27T21:29:44.301Z"},"name":"@altack/ninja-splitter","dist-tags":{"latest":"0.0.12"},"versions":{"0.0.7":{"name":"@altack/ninja-splitter","version":"0.0.7","peerDependencies":{"@angular/common":"^10.2.4","@angular/core":"^10.2.4"},"dependencies":{"tslib":"^2.0.0"},"description":"Splitter component for Angular 9+","_id":"@altack/ninja-splitter@0.0.7","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-iDZj9DSHqeEV2V/pSXN36J/9zeKXIjE+cr9qpYqC1bJECgjJfKYqKBcoTJwZWu8eOLHRnj6MqQlAoJbHD3bA0w==","shasum":"587bf31c56455115093d84026e78fae86f7e61f5","tarball":"https://registry.npmjs.org/@altack/ninja-splitter/-/ninja-splitter-0.0.7.tgz","fileCount":17,"unpackedSize":23226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOqQBCRA9TVsSAnZWagAAwG8QAJ1/svO5tWzhbzWCp/OW\nzrd497VB4vajq6BUUgFz83bI48z4g8bcXXudwVBmq8Ekqz1Io4YcZjV8h3zW\ncMi1JyF1QLWZqgqh++2mTaD3fcVxD/RLVLNHYrQf7OGbWyrwRB1wqx5NfG0t\nT0cHpoloVXWRNUNdW7RDJ016HjqtdcxbhiIvEaLeUq72w0b8Vurm1GJVvE9k\nPvbigJeAIh0d4XYRw7s7dkY4/V/FvpME3LkAffHQe+Y+qdqzSYkMHxXrJ+NI\n3GHgGUan9wfkEyBpCwOdd3ucwLRt8/+7kycwfqj811FU+kZezmo1apbudVx8\nPTlpKz7+nWI6RGohYtFUJaWWKZ8FUtgQHjJLMoh7CVDQXLDxO2Bc8wBgjZxF\nQxPt9D8GfpYLJjD4aMeg1N0OCc6QyzJQCxPIZevU8NQ3JeBg064gs48QX0Kl\nnQSQKCxbdIbbbthjAsyqiu2uK+9zDp8kDYbU2UXD0w1bFri8H3cEVur59CPz\nvZn5BpmkcEqxX49qyxBlNDw/FJ5p7BPsMukR8Jtz6sJMKdcgVMTetr7ORGP3\nCgXQhFvuwxbdnJ7AqNWjjTtQ0oEuX55PMxQTW3KKu1TtFChfTkoPsdIPzyfJ\nVHbFX3JrsD6+DUW5vvm3MQkRWsXNVV1PFKHV83bga46h7+ye6KE3+Y08r8rb\nnctG\r\n=z06R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKU8k4UiN4SyfPyhoFeTrmpHCSv86qmeZnK/p+J8/qRAIgNBJ/kb4Wfh9CArysGTeAvtw3GGTW/9Ndo1oS9g/hWTI="}]},"_npmUser":{"name":"guzmanoj","email":"guzmanoj89@gmail.com"},"directories":{},"maintainers":[{"name":"guzmanoj","email":"guzmanoj89@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ninja-splitter_0.0.7_1614455808975_0.15076505404049478"},"_hasShrinkwrap":false},"0.0.8":{"name":"@altack/ninja-splitter","version":"0.0.8","repository":{"url":"https://github.com/guzmanoj/ninja-splitter/tree/master/projects/ninja-splitter"},"peerDependencies":{"@angular/common":"^10.2.4","@angular/core":"^10.2.4"},"dependencies":{"tslib":"^2.0.0"},"description":"Splitter component for Angular 9+","_id":"@altack/ninja-splitter@0.0.8","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-z653V+7JXRDDYawGihyNsHTMBdBs1k9nNfN0oEIsdQgFcCjzxZzzgWvOvbQ0WlGOR2k40GjB/y9X6IbW3hc6wg==","shasum":"dc67cf902a0804be0fea362fc0c5e4a4177159bf","tarball":"https://registry.npmjs.org/@altack/ninja-splitter/-/ninja-splitter-0.0.8.tgz","fileCount":17,"unpackedSize":23342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOq3+CRA9TVsSAnZWagAA4GUP/1tu7bsEQDT1YjUTNtEz\nB5O2v6vxQ3ekoENqSdko0LOU+iNOdfyqB7XpRyPjzLncsLI3RTPpsZX8lG0I\nPmolDNsRY6Ezi24Jef8Pp7wZxWOmE4l4B1k9n15dtLea3ULHMUInjBLaI0I2\nkLqOqa2xbyp7AsQarJsU39B3UxRPDOm7nscRJYYfwYGVXOr3nYP1+42XG5/6\nkQHhQUJQgedXIIdTvl4v5ImEI8ezPoVcKZmZG5zjc/C6PjzL2CK4im3x032/\nBMunzngdalLQoWka5LYO8g348juNoOiWSGMLMXKLnREdrr9UcyB/n+SHPmR+\nOn7m9DSf0MAPIprVuYRdRV3c3gCvaUqZ+jzfuwd12TvLE3pky9/knvN4ni3/\npA/7hAM3PtP67V4beY3due12dWHqcw64Axn1wMSeM6ImvnADTkYpPvnyANq1\nMVY1YCP0c5gmmmKAKZfuJ7/742Rl9RuLHLK12GbzlpLHW0HJfYTf5QFxGiDe\naUAOlxwQeaM3T3QpxmdAolgwDLYnCz1AyoLRsNNALWdhOHp/VAEVr36gXqKJ\nla1W43E2YmPw3xyIkRNNy5czbpcdKEzfpyWulVKITg0Ao2UbPJ/PyqrrNUPr\n9+5TEWknpfXUd/tTbKiDBjTjHaEZU/cZCLvOtXAjMnn1vdk8mIENkcUg5YGn\n3rGP\r\n=2f4w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFPjDQAcWbK+LncPouzsg7/afPk5b6MxRdY5y1rKE+aWAiEA7NrlsXnDZrO+ShzE2MQqsjBsQ7N1CuuN7eYTGFH4/B4="}]},"_npmUser":{"name":"guzmanoj","email":"guzmanoj89@gmail.com"},"directories":{},"maintainers":[{"name":"guzmanoj","email":"guzmanoj89@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ninja-splitter_0.0.8_1614458366514_0.32013419544976185"},"_hasShrinkwrap":false},"0.0.10":{"name":"@altack/ninja-splitter","version":"0.0.10","description":"Convenient and easy to use splitter component for Angular 9+","scripts":{"clean":"rm -rf || rmdir /s lib compiled","watch":"tsc -p src -w","prepublishOnly":"npm run build","build":"npm run clean && ../../node_modules/.bin/ngc -p ../../tsconfig.json"},"repository":{"url":"https://github.com/guzmanoj/ninja-splitter/tree/master/projects/ninja-split"},"keywords":["Angular","Splitter","Split","Split pane","Split view","Split frame"],"author":{"name":"Jose Guzman","email":"guzmanoj@altack.com"},"license":"MIT","peerDependencies":{"typescript":"^3.9.7","@angular/animations":"^10.2.3","@angular/common":"^10.2.3","@angular/compiler":"^10.2.3","@angular/compiler-cli":"^10.2.3","@angular/core":"^10.2.3","@angular/forms":"^10.2.3","@angular/http":"^7.2.16","@angular/platform-browser":"^10.2.3","@angular/platform-browser-dynamic":"^10.2.3","@angular/platform-server":"^10.2.3","@types/node":"^14.14.16","zone.js":"^0.11.3"},"_id":"@altack/ninja-splitter@0.0.10","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-2EQLxglVvS5CE1EEeKV5ApQgFyjyuTnItikeyMA1PDyG1rTSX3KtDnF/qlD+QRAxqtAKfrB2afqjJD6f3tiCGw==","shasum":"6dc1693825cf8589e8e6b5ce408336fec0e85e7f","tarball":"https://registry.npmjs.org/@altack/ninja-splitter/-/ninja-splitter-0.0.10.tgz","fileCount":9,"unpackedSize":7719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOrQHCRA9TVsSAnZWagAAVwAP+wTDbB4wWTQYmiNwZhQl\nZFQnsg8mE/1morUtqYPok74/mX0VFfqQTzF7d0nrRW5Nv9Uq/t9xwTnyKdbX\nIvDmHUbLYzdHKX9k09wA8rikDIJPf/2qyz2ryYAnKmqQtsUTXPciPGyQ8vye\nArhRv80gcDjCN1bQshmmBggsXfNzX1Asj+n2grehYj5ARSuLmerNNic2JoGi\nbCI2b5UIiBsS3BkMmfcaW1T5Y7ybFRKTrp8wrL1DAvIqgOeaBnZrSLRYMGgP\nfWyYSlxg4UpzxiUKlFln2P82wsaukg9JoB34vWHq1qnR1vriNjQENDWlBDba\nT7koCtX+LKRQlLss7ZwzlEnocI/KfngtnARKrRWHqQ6r1bmnR0nGtCXn3WXz\nQzo1k9MmRO7CAbiCMTxMlPQ8k5H33HxKEOj6C+M/tKgsZ5FXSRduGg78IS2+\nTL+IDBdq0FGakEh8snpfoDbi7HkSmRVp7hl4SxSCZirY+nk2/nxKwYXsDgL7\nbYQw/dDkBAlWDeck38vgklTsold2HlW1p/n3g3MscFn61oyDS7rurM6ovTCR\ncx+WMaxXenS1O3klKT0obvxsShRCSxQf6Ck5QfKAFCdZ9hDwCt6qNBUhAEMF\n99GVWprctJxR0NkepoYvjW8GA+aLdDzM4+SASSLtIMmudsZg4E0qBnSsOrue\nvXu6\r\n=MuVy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMQ0iRFfThB6wFPYMPPLKVno6mPwY4hXiHHTLX5Y7DiAiEA0oEzOovY2N6KRQkB6AtH+bVE0F5RKgQ1EDiu8/tytNo="}]},"_npmUser":{"name":"guzmanoj","email":"guzmanoj89@gmail.com"},"directories":{},"maintainers":[{"name":"guzmanoj","email":"guzmanoj89@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ninja-splitter_0.0.10_1614459910891_0.6196547913823738"},"_hasShrinkwrap":false},"0.0.11":{"name":"@altack/ninja-splitter","version":"0.0.11","description":"Convenient and easy to use splitter component for Angular 9+","scripts":{"clean":"rm -rf || rmdir /s lib compiled","watch":"tsc -p src -w","prepublishOnly":"npm run build","build":"npm run clean && ../../node_modules/.bin/ngc -p tsconfig.lib.prod.json"},"repository":{"url":"https://github.com/guzmanoj/ninja-splitter/tree/master/projects/ninja-split"},"keywords":["Angular","Splitter","Split","Split pane","Split view","Split frame"],"author":{"name":"Jose Guzman","email":"guzmanoj@altack.com"},"license":"MIT","peerDependencies":{"typescript":"^3.9.7","@angular/animations":"^10.2.3","@angular/common":"^10.2.3","@angular/compiler":"^10.2.3","@angular/compiler-cli":"^10.2.3","@angular/core":"^10.2.3","@angular/forms":"^10.2.3","@angular/http":"^7.2.16","@angular/platform-browser":"^10.2.3","@angular/platform-browser-dynamic":"^10.2.3","@angular/platform-server":"^10.2.3","@types/node":"^14.14.16","zone.js":"^0.11.3"},"_id":"@altack/ninja-splitter@0.0.11","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-qtuXcb8cBPvtQizCUalSvUzYb1DUzrtsTL8MAQjmyWbWvyD3iB7t9NF8aX4qMdTFZ9rRcptPKpRJoL+nhVFhlg==","shasum":"f7fff5608e840bcf2888e76b7f323b3cf7e5d5d6","tarball":"https://registry.npmjs.org/@altack/ninja-splitter/-/ninja-splitter-0.0.11.tgz","fileCount":9,"unpackedSize":7722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOrT9CRA9TVsSAnZWagAAsbAP/1Prh3Wt+rhP7ws8dUOd\n7DqEZBLaUWwE8woxYNmAPp84wjtKosYyqWcnL0Tbiwa/v4kFm+S+N9njtGqO\n8XDAV1+AAm9fEVswFSunrFoRfb+YNlQlRm/80aHRGn6wBr1iiC/fjvnDpyQq\nGWE4EcEZ9KScoMsLATzPFBFdkH2PtF86PCuXh/BnDbWmqypqDORXJpAyXykG\nixHhN5aVXI35SjCF8GaS6da+wj2uM7KtRv6bNMnLb1DTwmxUDKlfmbroDpTP\n/tiJVLWnA+/ces1aG3NeSyrKNuA2tf+D3ljItdyN7egbZ00sS5B8ECBzya+2\ngxtd7woF2FzJ4AE++yddIJ9Izg0Z+ql9mAeaCGNBbu2fyLvKMCpytWSy8cLv\n3EBoLN+m1kNsxWR/AjL2yKmd8HAnnjDhKngKgX3ZkNoxKam1SGSkFhyo8A03\nhvjITYJtIKcvZJppar3dqZprH7iACf7G2xIEZjIqh9PsW3O8wVuOvTYih3hq\nGbjMImNo4NaVPOMJnM3HrMUmnusVt3B/KtkB4vxf9LR+nP/28az2hmVCznci\nkLzjnRrOQQyt95eNOZuI++0NoGp94huOlicrxEnlrvFkCbt0mfSETNbpdHv9\nYQjRdtWHtsNHsZpsI3WSleSnItD1hXXREIZ+wSrvVQCIA7e8ZJHn8XTWIWmV\nyCvK\r\n=PVS4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfrO/pqDqn24PVkSmxKVhbGu8OOgc1c8iRjgku0xZtgAiAaQrgnlFuEjIkb5PUKcoq3Ma0EVor4vmjlx3Js6CLMXQ=="}]},"_npmUser":{"name":"guzmanoj","email":"guzmanoj89@gmail.com"},"directories":{},"maintainers":[{"name":"guzmanoj","email":"guzmanoj89@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ninja-splitter_0.0.11_1614460156947_0.1639110027343893"},"_hasShrinkwrap":false},"0.0.12":{"name":"@altack/ninja-splitter","version":"0.0.12","repository":{"url":"https://github.com/guzmanoj/ninja-splitter/tree/master/projects/ninja-splitter"},"peerDependencies":{"@angular/common":"^9.1.13","@angular/core":"^9.1.13"},"dependencies":{"tslib":"^1.10.0"},"main":"bundles/altack-ninja-splitter.umd.js","module":"fesm5/altack-ninja-splitter.js","es2015":"fesm2015/altack-ninja-splitter.js","esm5":"esm5/altack-ninja-splitter.js","esm2015":"esm2015/altack-ninja-splitter.js","fesm5":"fesm5/altack-ninja-splitter.js","fesm2015":"fesm2015/altack-ninja-splitter.js","typings":"altack-ninja-splitter.d.ts","metadata":"altack-ninja-splitter.metadata.json","sideEffects":false,"description":"Splitter component for Angular 9+","_id":"@altack/ninja-splitter@0.0.12","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-UnrzdPnq6vlNqIKOhFZsucCkujokPREqOsBNenHFZrqAJLvNUQ3pvtPYMYmZkFuGiT/03rxRJhNwr/T0rSGarg==","shasum":"01c9b4aad140e2543debdf4a30c1c990c4afd8fd","tarball":"https://registry.npmjs.org/@altack/ninja-splitter/-/ninja-splitter-0.0.12.tgz","fileCount":35,"unpackedSize":378451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOrnICRA9TVsSAnZWagAAHTQQAIZClx0TpYJojfh8FJv/\nZgEdSuRap+r8LAwrKnan90yOMnK8rBkmGuzxUqLF0E5K978f09nWaUJDu8U2\nTWfjLDkpucUqvYdgTDPkTimlQCohevoSyvnUn0CxbJeSL9K+aFprtYfhvrZx\nVJbYIPvTxa/DG97rpiG/6TeXLaJnN6RMMbs6kgNfHU9gpCRPLfaOHw0M5OnG\ntr3sTIhqJU7tSYu9SCbS8R9/ZC8JDaFSY8XLyx4BvUphn8bSCmCi9kOkhnro\nmvFlBg1OMJz1AGbHiPpAg8397pjjTX8EgDMPiE6MWTg6cXu5Fq67z0+lfAUS\nKaQIG+nV/4l+6un73KLpvBTcClP+WYV+QqTBMxrNkGLGdx4rCVPzeAdmZXys\n65EpaIkPwcWl/9s6ANkWb6Ce8ln8JPrMt0D+5kbeYCN/O6jo5cDiWjRwIXjd\n7tvyX4GMDHGRVwKZzDO6VFDejgJIpAuTSq9PLheVXlGXBVOj9bOK15WU8rGK\nkyNObZwev2SAaZSx8MZydPkzBn3O2uheBj+mWJkM/myONUL+koG4i1RjgE3X\nsSNROg+/kdgp29zUV4t15VXHl1qUWBPLe8hBIdv/h8s1Bm8oNniScBxXJDee\nT0+TUIj0H4ZdgoarYQH/MnN4PE1OyVVvVKr/vsNBiT3GrKuYsOZ26rqAzx0y\nUkKx\r\n=Im4w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgkpdzKfteZnl+9Y2FD9BwiMqDGgv5Jdt1vptZznzVBAiBNQ82783Z3Wr/CBwqabJx3VRy+8oyo/wUBwJYD5JesbQ=="}]},"_npmUser":{"name":"guzmanoj","email":"guzmanoj89@gmail.com"},"directories":{},"maintainers":[{"name":"guzmanoj","email":"guzmanoj89@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ninja-splitter_0.0.12_1614461384127_0.8727258512392069"},"_hasShrinkwrap":false}},"maintainers":[{"name":"guzmanoj","email":"guzmanoj89@gmail.com"}],"description":"Splitter component for Angular 9+","readme":"# ninja-splitter\n\nSplitter component for Angular 9+\n\n\nInspired by https://github.com/wannabegeek/ng2-split-pane. (Can be used up to Angular 8)\n\nThere are 2 types of split panes: `horizontal-ninja` and `vertical-ninja`\n\n## Install\n-------\nYou can either [download](https://github.com/iSerganov/ninja-splitter/archive/master.zip)\nthe whole project or install it via NPM:\n\n```bash\n$ npm install ninja-splitter\n```\n-------\n\nThe following configuration properties are available to client code:\n\nKey | Range | Does\n--- | --- | ---\n`primary-minsize` | value in pixels | Minimal allowed size for primary pane\n`secondary-minsize` | value in pixels | Minimal allowed size for secondary pane\n`separator-width-px` | value in pixels (5 by default) | The thickness of the separator between the primary and secondary components\n`primary-component-toggle` | boolean `true` or `false` (false by default) | Hide the primary component and the separator\n`secondary-component-toggle` | boolean `true` or `false` (false by default) | Hide the secondary component and the separator\n`primary-component-initialratio` | initial value in a ratio of primary/secondary (range 0-1) | The initial size to create the primary pane (secondary will fill the remaining), this value will be over-ridden if a value is found in the local storage.\n`local-storage-key` | string value used as the local storage key key  | If this value is present the current splitter position will be stored in local storage\n\n\n## Styling\n-------\nYou can define the following css variables to override default styling:\n\nCSS-variable | Responsible for | Default\n--- | --- | ---\n`--ninja-separator-background-color` | Background color of the separator HTML element | #fff\n`--ninja-separator-hover-background-color` | Hover background color of the separator HTML element | #fafafa\n`--ninja-separator-hcursor` | Horizontal separator cursor | ns-resize\n`--ninja-separator-vcursor` | Vertical separator cursor | ew-resize\n\n## Example\n-------\n```javascript\n<horizontal-ninja\n    primary-minsize=\"50\"\n    secondary-minsize=\"100\"\n    [primary-component-toggle]=\"false\"\n    [secondary-component-toggle]=\"condition\"\n    local-storage-key=\"ninja\"\n    primary-component-initialratio=\"0.8\">\n\n    <div class=\"ninja-content-primary\">\n        <span>\n            Upper pane\n        </span>\n    </div>\n\n    <div class=\"ninja-content-secondary\">\n        <span>\n            Lower pane\n        </span>\n    </div>\n\n</horizontal-ninja>\n\n```\n**Import**\n```typescript\n// Please note the module is not in the root\nimport { NinjaSplitterModule } from 'ninja-splitter';\n\n@NgModule({\n    declarations: [\n        AppComponent\n    ],\n    imports: [\n        NinjaSplitterModule\n    ],\n    bootstrap: [AppComponent]\n})\nexport class AppModule { }\n```\n\n## Events\n\n`(on-change)` - emitted on resizing\n\n`(on-begin-resizing)` - emitted when the user begins dragging the separator\n\n`(on-ended-resizing)` - emitted when the user releases the separator after dragging\n","readmeFilename":"README.md","repository":{"url":"https://github.com/guzmanoj/ninja-splitter/tree/master/projects/ninja-splitter"}}