{"_id":"@drkmtrx/angular2-signaturepad","_rev":"4-38348bd6030f4fd9d6cbca3655ff01a5","name":"@drkmtrx/angular2-signaturepad","dist-tags":{"latest":"4.0.4"},"versions":{"4.0.3":{"name":"@drkmtrx/angular2-signaturepad","version":"4.0.3","keywords":["signature","sign","finger","canvas"],"author":{"url":"http://wulf.co.nz","name":"Wulf Solter","email":"wulf@wulf.co.nz"},"license":"MIT","_id":"@drkmtrx/angular2-signaturepad@4.0.3","maintainers":[{"name":"drkmtrx","email":"drkmtrx@my-lsl.net"}],"homepage":"https://github.com/wulfsolter/angular2-signaturepad#readme","bugs":{"url":"https://github.com/wulfsolter/angular2-signaturepad/issues"},"dist":{"shasum":"c251dc0ec1cca3dd8d13e97d07bb59c34a5e3b17","tarball":"https://registry.npmjs.org/@drkmtrx/angular2-signaturepad/-/angular2-signaturepad-4.0.3.tgz","fileCount":14,"integrity":"sha512-TjqiHu1ehBqQWHMlhQ09FZaJp3DymLybuPJee58umD278LTr7YPQzUkF4sZh30zM32jP9v5qTfQEEaRQTUz0UA==","signatures":[{"sig":"MEQCIGPJC+mHsB+8A8cWKstR7rTk7kxVphDV9hGCCC1YxH9CAiBpGKxaBGbWXEC7Jn12XkTjXgLjpF2+KhtoikWMSf8f2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53952},"es2020":"fesm2020/angular2-signaturepad.mjs","module":"fesm2015/angular2-signaturepad.mjs","esm2020":"esm2020/angular2-signaturepad.mjs","exports":{".":{"node":"./fesm2015/angular2-signaturepad.mjs","types":"./angular2-signaturepad.d.ts","es2015":"./fesm2015/angular2-signaturepad.mjs","es2020":"./fesm2020/angular2-signaturepad.mjs","default":"./fesm2020/angular2-signaturepad.mjs","esm2020":"./esm2020/angular2-signaturepad.mjs"},"./package.json":{"default":"./package.json"}},"typings":"angular2-signaturepad.d.ts","_npmUser":{"name":"drkmtrx","email":"drkmtrx@my-lsl.net"},"fesm2015":"fesm2015/angular2-signaturepad.mjs","fesm2020":"fesm2020/angular2-signaturepad.mjs","repository":{"url":"git+https://github.com/wulfsolter/angular2-signaturepad.git","type":"git"},"_npmVersion":"10.2.4","description":"drkmtrx Angular2 Component wrapper for szimek / signature_pad","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0","signature_pad":"2.3.2","@angular/common":"^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/angular2-signaturepad_4.0.3_1704891786096_0.20159040149115404","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"@drkmtrx/angular2-signaturepad","version":"4.0.4","description":"drkmtrx Angular2 Component wrapper for szimek / signature_pad","repository":{"type":"git","url":"git+https://github.com/wulfsolter/angular2-signaturepad.git"},"keywords":["signature","sign","finger","canvas"],"author":{"name":"Wulf Solter","email":"wulf@wulf.co.nz","url":"http://wulf.co.nz"},"license":"MIT","bugs":{"url":"https://github.com/wulfsolter/angular2-signaturepad/issues"},"homepage":"https://github.com/wulfsolter/angular2-signaturepad#readme","peerDependencies":{"@angular/common":"^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0","@angular/core":"^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0","signature_pad":"2.3.2"},"dependencies":{"tslib":"^2.0.0"},"module":"fesm2015/angular2-signaturepad.mjs","es2020":"fesm2020/angular2-signaturepad.mjs","esm2020":"esm2020/angular2-signaturepad.mjs","fesm2020":"fesm2020/angular2-signaturepad.mjs","fesm2015":"fesm2015/angular2-signaturepad.mjs","typings":"angular2-signaturepad.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./angular2-signaturepad.d.ts","esm2020":"./esm2020/angular2-signaturepad.mjs","es2020":"./fesm2020/angular2-signaturepad.mjs","es2015":"./fesm2015/angular2-signaturepad.mjs","node":"./fesm2015/angular2-signaturepad.mjs","default":"./fesm2020/angular2-signaturepad.mjs"}},"sideEffects":false,"_id":"@drkmtrx/angular2-signaturepad@4.0.4","_nodeVersion":"18.19.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-Y3Rt08tw7OBtvGXDxoOox9767OfNxTuQSh4uEgxJSY3fFh4Cl3QhHfVULeoFb6J09GJAuhjP7QOLPVauhUUJZA==","shasum":"9cb369f3fb05acd85207a98b0bd8519bd30cbfde","tarball":"https://registry.npmjs.org/@drkmtrx/angular2-signaturepad/-/angular2-signaturepad-4.0.4.tgz","fileCount":14,"unpackedSize":53974,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyvzR9JnilpvqEavWNw+XA2DRMYmyulrTUjCRfP9BbxQIhAP7v521fu3QeLj5RpJ3Vfdt2l6Ukqs3fa1bbsIKeEb4M"}]},"_npmUser":{"name":"drkmtrx","email":"drkmtrx@my-lsl.net"},"directories":{},"maintainers":[{"name":"drkmtrx","email":"drkmtrx@my-lsl.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular2-signaturepad_4.0.4_1721850391664_0.6070747309579014"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-10T13:03:05.975Z","modified":"2024-07-24T19:46:32.048Z","4.1.6":"2023-07-20T18:08:23.187Z","4.0.3":"2024-01-10T13:03:06.289Z","4.0.4":"2024-07-24T19:46:31.855Z"},"bugs":{"url":"https://github.com/wulfsolter/angular2-signaturepad/issues"},"author":{"name":"Wulf Solter","email":"wulf@wulf.co.nz","url":"http://wulf.co.nz"},"license":"MIT","homepage":"https://github.com/wulfsolter/angular2-signaturepad#readme","keywords":["signature","sign","finger","canvas"],"repository":{"type":"git","url":"git+https://github.com/wulfsolter/angular2-signaturepad.git"},"description":"drkmtrx Angular2 Component wrapper for szimek / signature_pad","maintainers":[{"name":"drkmtrx","email":"drkmtrx@my-lsl.net"}],"readme":"# angular2-signaturepad\nAngular 2 component for [szimek/signature_pad](https://www.npmjs.com/package/signature_pad).\n\n<< THIS IS NO LONGER IN USE BY OWNER. PROBLEMS CAN AND DO EXIST. PRs ARE SUPER WELCOME, BUT I CAN NOT IDENTIFY WHAT YOUR ISSUES ARE, NOR WILL I CHANGE THINGS BECAUSE ANGULAR HAS CHANGED IN THE YEARS SINCE I WROTE THIS >>\n\n## Install\n`npm install angular2-signaturepad --save`\n\n## Reference Implementation\n\n* [Live Demo](http://lathonez.com/angular2-signaturepad-demo/)\n* [Source](https://github.com/lathonez/angular2-signaturepad-demo)\n\n## Usage example\n\nAPI is identical to [szimek/signature_pad](https://www.npmjs.com/package/signature_pad).\n\nOptions are as per [szimek/signature_pad](https://www.npmjs.com/package/signature_pad) with the following additions:\n* canvasWidth: width of the canvas (px)\n* canvasHeight: height of the canvas (px)\nThe above options are provided to avoid accessing the DOM directly from your component to adjust the canvas size.\n\n```typescript\n\n// import into app module\n\nimport { SignaturePadModule } from 'angular2-signaturepad';\n\n...\n\n@NgModule({\n  declarations: [ ],\n  imports: [ SignaturePadModule ],\n  providers: [ ],\n  bootstrap: [ AppComponent ]\n})\n\n// then import for use in a component\n\nimport { Component, ViewChild } from 'angular2/core';\nimport { SignaturePad } from 'angular2-signaturepad/signature-pad';\n\n@Component({\n  template: '<signature-pad [options]=\"signaturePadOptions\" (onBeginEvent)=\"drawStart()\" (onEndEvent)=\"drawComplete()\"></signature-pad>'\n})\n\nexport class SignaturePadPage{\n\n  @ViewChild(SignaturePad) signaturePad: SignaturePad;\n\n  private signaturePadOptions: Object = { // passed through to szimek/signature_pad constructor\n    'minWidth': 5,\n    'canvasWidth': 500,\n    'canvasHeight': 300\n  };\n\n  constructor() {\n    // no-op\n  }\n\n  ngAfterViewInit() {\n    // this.signaturePad is now available\n    this.signaturePad.set('minWidth', 5); // set szimek/signature_pad options at runtime\n    this.signaturePad.clear(); // invoke functions from szimek/signature_pad API\n  }\n\n  drawComplete() {\n    // will be notified of szimek/signature_pad's onEnd event\n    console.log(this.signaturePad.toDataURL());\n  }\n\n  drawStart() {\n    // will be notified of szimek/signature_pad's onBegin event\n    console.log('begin drawing');\n  }\n}\n```","readmeFilename":"README.md"}