{"_id":"@df-legacy/angular-ladda-3.10","_rev":"3-b31dbc1d655a4fbbc3c2a9aa734b336c","name":"@df-legacy/angular-ladda-3.10","dist-tags":{"latest":"0.3.11"},"versions":{"0.3.10":{"name":"@df-legacy/angular-ladda-3.10","version":"0.3.10","main":"dist/angular-ladda.js","dependencies":{"angular":"^1.8.0","ladda":"^0.9.8"},"devDependencies":{"del":"^0.1.0","gulp":"^3.6.0","gulp-load-plugins":"^0.7.1","gulp-protractor":"^0.0.12","gulp-rename":"^1.2.0","gulp-jshint":"^1.5.3","gulp-uglify":"^1.0.1","gulp-header":"^1.2.2","gulp-size":"^1.1.0","connect":"^3.0.1","jshint-stylish":"^1.0.0","serve-index":"^1.1.4","serve-static":"^1.4.0","protractor":"^1.5.0"},"description":"An angular directive wrapper for Ladda.","repository":{"type":"git","url":"git+https://github.com/remotty/angular-ladda.git"},"keywords":["angular","ladda","angular-ladda","ng-ladda"],"author":{"name":"Chungsub Kim","email":"subicura@subicura.com","url":"http://subicura.com/"},"license":"MIT","bugs":{"url":"https://github.com/remotty/angular-ladda/issues"},"homepage":"https://github.com/remotty/angular-ladda","directories":{"test":"test"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"42bcffb037ecc0522ed3b47f2190af65604f05aa","_id":"@df-legacy/angular-ladda-3.10@0.3.10","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-IgtKgV1lpxmts0EW8ZGAFxQgiSZzt98XGThzoxuOFAuBjN5/iVscOL8E++Nkzz1h/aTp54R5kEzVQQ4dvSn17Q==","shasum":"533800f09e44dc657ccb2421bfb358cd153e05e6","tarball":"https://registry.npmjs.org/@df-legacy/angular-ladda-3.10/-/angular-ladda-3.10-0.3.10.tgz","fileCount":48,"unpackedSize":2213568,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl2e5J9cWDp/z7CltYpzpWs81GNnvaM/RDqsUq29FhIgIgefOzsr76a3i77sBBGfFmea8a/COYkpqqYtNHj6WyMhE="}]},"_npmUser":{"name":"di9","email":"other@ytka.org"},"maintainers":[{"name":"di9","email":"other@ytka.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-ladda-3.10_0.3.10_1633375653199_0.9443088091455651"},"_hasShrinkwrap":false},"0.3.11":{"name":"@df-legacy/angular-ladda-3.10","version":"0.3.11","main":"dist/angular-ladda.js","dependencies":{"angular":"^1.8.0","ladda":"^0.9.8"},"devDependencies":{"del":"^0.1.0","gulp":"^3.6.0","gulp-load-plugins":"^0.7.1","gulp-protractor":"^0.0.12","gulp-rename":"^1.2.0","gulp-jshint":"^1.5.3","gulp-uglify":"^1.0.1","gulp-header":"^1.2.2","gulp-size":"^1.1.0","connect":"^3.0.1","jshint-stylish":"^1.0.0","serve-index":"^1.1.4","serve-static":"^1.4.0","protractor":"^1.5.0"},"description":"An angular directive wrapper for Ladda.","repository":{"type":"git","url":"git+https://github.com/remotty/angular-ladda.git"},"keywords":["angular","ladda","angular-ladda","ng-ladda"],"author":{"name":"Chungsub Kim","email":"subicura@subicura.com","url":"http://subicura.com/"},"license":"MIT","bugs":{"url":"https://github.com/remotty/angular-ladda/issues"},"homepage":"https://github.com/remotty/angular-ladda","directories":{"test":"test"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"gitHead":"42bcffb037ecc0522ed3b47f2190af65604f05aa","_id":"@df-legacy/angular-ladda-3.10@0.3.11","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-G6qQOYKrqw58c18mDGudcor12nfcrEC43GjbipW0MheDnLH2rc2rUdNh1iKQnSJq/icLZ4b+co+CSNpfSrfDag==","shasum":"df25c418a92a7522ed640f6a6e699cc8254f99f8","tarball":"https://registry.npmjs.org/@df-legacy/angular-ladda-3.10/-/angular-ladda-3.10-0.3.11.tgz","fileCount":12,"unpackedSize":21332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2D7ACRA9TVsSAnZWagAAT0kQAIRjflN/MmTNpPYuP/yo\nms86LiSlfDZ2isOKLPgHqGQTkHOXfJENdIGt3cyc2Cl59BZapj/0kfHA8M8F\nEpzvH0JiNsdQIgKI7efF1BZj1RMAgdT62DpXvVBmvaKnGTaE4h7Ip5z3vHOb\nR8Jozh9/qP+SjsxFwLjPa+33zrTXeNQcDUc1RVi4ef8rxojL2rS2shH/D4eM\n3QC8lbEGkL/cpuZGI3BgEOqRI+aYWVWmiJB99QucpzRGrqh6slPjcjqcl3OA\nH10dd2jLIw5ghc0FmL/DwVBOWEtKFC4cUdkoVZxwew2TJRhUQxDAOpbIecTc\n2IRJbqfIQFPuMB1i69k65rfynXYTFwg7DdTTkIZCww9sma9X1NmSXoNff9WR\naIQFGHQ98wNOrxwhk+WfD8d8bwuYJrNYlbjtOamiucAz3hJsHGFbO8gu0Tm8\nXLwgfGmu1GCcaLj/vwzszlniSOUdTs7rJd8ktfk+hQTAov5T2vQ84a3oETp3\nllXAAASYcNAVVKTtSQCetsbtsFYtjrdoQ0FjGdmdo3WW5uWF5fu01yNHDZsA\nHaw3uBhlhI4jykk9pV6r3eddyQP7zJO9jYea/E2VlJ7g58aDR6iJHR+RjeWC\n0yAP5UHh+QROIlbv2a0gW/XPwBvjEWU1J+mfMBJ2QJJusPJm67n+0aC856AY\nfVsy\r\n=022v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLr42ujEbDjzexhCCQ10X0HzoNm28xhJAM2LRFfImGIAiAxzZJxRjYNAaX+QwY+HjnFhGrsExpTSpS57NGHjzNlrQ=="}]},"_npmUser":{"name":"di9","email":"other@ytka.org"},"maintainers":[{"name":"di9","email":"other@ytka.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-ladda-3.10_0.3.11_1633375918609_0.5411447564416239"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-04T19:27:33.148Z","0.3.10":"2021-10-04T19:27:33.498Z","modified":"2022-04-05T04:12:59.806Z","0.3.11":"2021-10-04T19:31:58.721Z"},"maintainers":[{"name":"di9","email":"other@ytka.org"}],"description":"An angular directive wrapper for Ladda.","homepage":"https://github.com/remotty/angular-ladda","keywords":["angular","ladda","angular-ladda","ng-ladda"],"repository":{"type":"git","url":"git+https://github.com/remotty/angular-ladda.git"},"author":{"name":"Chungsub Kim","email":"subicura@subicura.com","url":"http://subicura.com/"},"bugs":{"url":"https://github.com/remotty/angular-ladda/issues"},"license":"MIT","readme":"# angular-ladda\n![License](https://img.shields.io/npm/l/angular-ladda.svg)\n![Bower](https://img.shields.io/bower/v/angular-ladda.svg) [![NPM](https://img.shields.io/npm/v/angular-ladda.svg)](https://www.npmjs.com/package/angular-ladda)\n[![Build Status](https://travis-ci.org/remotty/angular-ladda.svg?branch=master)](https://travis-ci.org/remotty/angular-ladda)\n\nAn angular directive wrapper for Ladda.\n\n[Check out the demo page.](http://remotty.github.io/angular-ladda)\n\n\n## Getting started\n\n(1) Get angular-ladda via [Bower](http://bower.io/)\n\n```sh\n$ bower install angular-ladda\n```\nor add bower.json\n```sh\n$ bower install angular-ladda --save\n```\n\n(2) add css & javascript link to html\n\n```html\n...\n<link rel=\"stylesheet\" href=\"bower_components/ladda/dist/ladda-themeless.min.css\">\n...\n<script src=\"bower_components/ladda/dist/spin.min.js\"></script>\n<script src=\"bower_components/ladda/dist/ladda.min.js\"></script>\n<script src=\"bower_components/angular-ladda/dist/angular-ladda.min.js\"></script>\n...\n```\n\n**!!!Order of *.js includes is very important!!!**\n\n\n(3) add `'angular-ladda'` to your main module's list of dependencies\n\n```javascript\nvar myApp = angular.module('myApp', ['angular-ladda']);\n```\n\n(4) enjoy!\n\n## Quick example\n\n### options\n\nuse `laddaProvider`\n\n- style\n   - expand-left\n   - expand-right\n   - expand-up\n   - expand-down\n   - zoom-in\n   - zoom-out\n   - slide-left\n   - slide-right\n   - slide-up\n   - slide-down\n   - contract\n\n```js\nangular.module(xxxx)\n  .config(function (laddaProvider) {\n    laddaProvider.setOption({ /* optional */\n      style: 'expand-left',\n      spinnerSize: 35,\n      spinnerColor: '#ffffff'\n    });\n  })\n```\n\n### controller\n\n```javascript\n  $scope.login = function() {\n    // start loading\n    $scope.loginLoading = true;\n    loginService.login(function() {\n      // stop loading\n      $scope.loginLoading = false;\n    });\n  }\n```\n\n### view\n\nbasic\n\n```html\n<button ladda=\"loginLoading\" ng-click=\"login()\">\n  Login\n</button>\n```\n\nchange style of effect\n\n```html\n<button ladda=\"loginLoading\" ng-click=\"login()\" data-style=\"expand-left\">\n  Login\n</button>\n```\n\nchange size of spinner\n\n```html\n<button ladda=\"loginLoading\" ng-click=\"login()\" data-spinner-size=\"10\">\n  Login\n</button>\n```\n\nchange color of spinner\n\n```html\n<button ladda=\"loginLoading\" ng-click=\"login()\" data-spinner-color=\"#FF0000\">\n  Login\n</button>\n```\n\n## Browserify support\n\nangular-ladda doesn't work properly with browserify, since it references the Spinner and Ladda libraries, which are not proper AMD modules (and are also not always used as such in angular-ladda's code).\nIn order to make it works with browserify you will need to use browserify-shim.\n\n```sh\n$ npm install --save browserify-shim\n```\n\nin your package.json, add the following object:\n\n```js\n\"dependencies\": {\n    ...\n},\n\"browserify-shim\": {\n    \"ladda\": \"global:Ladda\",\n    \"spin.js\": \"global:Spinner\"\n}\n```\n\nrequire Spinner, Ladda and angular-ladda wherever you usually require external modules (the ordering here is important):\n\n```javascript\nwindow.Spinner = require('/components/ladda/js/spin');\nwindow.Ladda = require('/components/ladda/js/ladda');\nrequire('/components/angular-ladda/dist/angular-ladda');\n```\n\n## Using ladda-themeless.min.css\n\noverrides in your `bower.json` (Thanks @benjamincharity)\n\n```\n{\n  \"name\": \"client\",\n  \"version\": \"0.0.0\",\n  \"dependencies\": {\n    \"ladda\": \"~0.9.8\"\n  },\n  \"overrides\": {\n      \"ladda\": {\n          \"main\": [\n              \"dist/ladda-themeless.min.css\"\n          ]\n      }\n  }\n}\n```\n\n## Links\n\n* [Ladda](http://lab.hakim.se/ladda/)\n\n## Contributing\n\n1. Fork it ( https://github.com/remotty/angular-ladda/fork )\n2. Create your feature branch (`git checkout -b my-new-feature`)\n3. Commit your changes (`git commit -am 'Add some feature'`)\n4. Push to the branch (`git push origin my-new-feature`)\n5. Create a new Pull Request\n\n### setup\n\n```\n$ bower install\n$ npm install\n$ node_modules/protractor/bin/webdriver-manager update\n```\n\n### test\n\n```\n$ gulp test\n```\n\n### build\n\n```\n$ gulp\n```\n","readmeFilename":"README.md"}