{"_id":"3settings","_rev":"1-9be07d19ae4b7e465c2026839806a86b","name":"3settings","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"3settings","version":"0.0.1","peerDependencies":{"@angular/common":"^12.1.1","@angular/core":"^12.1.1"},"dependencies":{"tslib":"^2.3.0"},"main":"bundles/emp-settings.umd.js","module":"fesm2015/emp-settings.js","es2015":"fesm2015/emp-settings.js","esm2015":"esm2015/emp-settings.js","fesm2015":"fesm2015/emp-settings.js","typings":"emp-settings.d.ts","sideEffects":false,"description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.2.0.","_id":"3settings@0.0.1","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-0tH0Hj00xliEjSj/JeXk4703R9YJsfl2lNnSQZB/s+jIJDEXkuCywHKs3J4W9TFK4tg1nluAMOTgRWLkSx70Kg==","shasum":"018b431952f092fdfdd81f5651bfb2ceabaa5bc7","tarball":"https://registry.npmjs.org/3settings/-/3settings-0.0.1.tgz","fileCount":18,"unpackedSize":38134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiB/BjCRA9TVsSAnZWagAA6ZgP/jcgvYQs0hEofti+ZTq7\naPGN6NE/TJQkCLDecSK70mz6LxfOBA7Ta5c6yC0fmb9E2wC6f1XCh/mspX1e\nv4YcU3HZp91alVBws6ZpcAOfUZzRnoT1Se02NZ97GkmNpLeR9MBURodUTUUT\n4p9nTNB4q/Pu05ZJK4Vof1JBTc0/JxF7xRvBYQxqYjTJdU7M2oFqIBtZrlaw\nVcRnScRKwmUYEUAKVzWflDw1FQIj6m1UU/7DuUnMqxsVMn5+JEmjqKSJTyeA\ncJOpGiuXjJA2xP1527rUXxEwiuTIagflvrUvUKs8AoX8PMm42SmbtAq9TvOh\n8UPFyT63E1NkqX0KQPda/fUfjgXcf2DBF3+yXWs1MTbtvZgMmhHvtLWvjgBr\naNiVADyZ+GcAYrRLBWxIVfQTf4V/3uc5xyDZSOxS79AO59I/Ku8/ZK+aqR65\n1C2/qPCOQZoURCpRMA9a35lAEsMUKYsQESEU2nBEvmPCaf0So+sgNB8hGxWE\ntsZp/S8YL3vpBUKfF8o6MS0JAJoCQOuHpf94Z6uvDSRpdbBnYsz1KFI4bWMB\nhH6LWhqoju0dypOS78mSkdCM6C4in+rAohEBXAwensyJF5teogQ1zSqpTPGC\nxgcP9IMdkuXgZxsHghPjOtpbLFGXttlBsQAZA+yuL57j+oWdEBzF0iUVUpZK\njz7f\r\n=R5pr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ0BKQTxbNqlFMD8gxsGCaMmIBqcX3vnlGBe2TAvI2WwIhAIFupAlU+MO5kPZETvjFdNtwbI1IOv7PEO1QDgwoLJ9d"}]},"_npmUser":{"name":"felipe.botero","email":"felipe.botero@globant.com"},"directories":{},"maintainers":[{"name":"felipe.botero","email":"felipe.botero@globant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3settings_0.0.1_1644687459083_0.3751763188872572"},"_hasShrinkwrap":false}},"time":{"created":"2022-02-12T17:37:39.020Z","0.0.1":"2022-02-12T17:37:39.203Z","modified":"2022-04-04T10:21:51.986Z"},"maintainers":[{"name":"felipe.botero","email":"felipe.botero@globant.com"}],"description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.2.0.","readme":"# Settings\n\nThis library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.2.0.\n\n## Code scaffolding\n\nRun `ng generate component component-name --project settings` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project settings`.\n> Note: Don't forget to add `--project settings` or else it will be added to the default project in your `angular.json` file. \n\n## Build\n\nRun `ng build settings` to build the project. The build artifacts will be stored in the `dist/` directory.\n\n## Publishing\n\nAfter building your library with `ng build settings`, go to the dist folder `cd dist/settings` and run `npm publish`.\n\n## Running unit tests\n\nRun `ng test settings` to execute the unit tests via [Karma](https://karma-runner.github.io).\n\n## Further help\n\nTo get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.\n\n## Implementation example\n```\n    export interface Option {\n    id: string,\n    name: string,\n    checked: boolean\n    }\n\n    options: Option[] = [\n        {\n            id: \"push_notifications\",\n            name: \"Push notifications\",\n            checked: false\n        },\n        {\n            id: \"quick_access\",\n            name: \"Quick access\",\n            checked: false\n        }\n    ]\n\n    <emp-settings \n    (toggleCheckChanged)=\"onToggleChanged($event)\" \n    [options]=\"options\">\n    </emp-settings>\n```\n\n\n## Properties\n\n| Property             | Description                                                    | Type       | Default         |\n| -------------------- | -------------------------------------------------------------- | ---------- | --------------- |\n| `id`                 | ID to get the item from toggleCheckChanged.                    | `string`   | _empty_         |\n| `name`               | Settings option name.                                          | `string`   | `Default Label` |\n| `checked`            | Boolean to indicate the toggle status.                         | `boolean`  | `false`         |\n\n## Events\n\n| Event                | Description                                        | Type                                             |\n| -------------------- | -------------------------------------------------- | ------------------------------------------------ |\n| `toggleCheckChanged` | Method to grab the toggle event                    | `CustomEvent<{ id: string, checked: boolean }>`  |\n","readmeFilename":"README.md"}