Commit Graph

32 Commits

Author SHA1 Message Date
Max Lynch 96776567eb feat(plugins): add name field 2016-10-17 20:38:25 -05:00
Ibby 010a6ea304 docs(geolocation): add error handling and related interfaces 2016-10-04 13:45:54 -04:00
Max Lynch 4014972feb feat(build): Support ES2015 modules 2016-09-21 15:04:46 -05:00
Daniel Imhoff 9d35567cb5 Fix import to use @reactivex/rxjs 2016-09-09 14:45:24 -05:00
Ibrahim Hadeed ddae67913d chore(): lint 2016-09-06 21:59:58 -04:00
Barry Rowe 26dead93ff fix(geolocation): retain Observable even during an error condition (#532)
The way this was setup previously, if an error occurred on the watchPosition observable, the observer was sent an error, which would have to be caught. This also has the side effect of completing the observable, which means anything down stream that would be subscribed would be unsubscribed and no longer receive updates.

Instead of using binding the error callback to ```observer.error``` this change just binds the error callback to ```observer.next``` and lets the subscriber filter out results that match ```PositionError``` rather than having to manage re-subscribing (which could just immediately fail and enter a loop of catch/retry)
2016-09-06 21:52:43 -04:00
Guillermo 7952f9ef60 Improvements on documentation (#340)
* Improvements on documentation and some refactor

* ts | js -> typescript (docs)
2016-07-20 11:17:09 -04:00
Ibby Hadeed 41d335e4e9 fix conflicts 2016-07-18 00:06:07 -04:00
Ibrahim Hadeed 1b161d8c9e fix(geolocation): handle errors on watchPosition
closes #322
2016-07-17 23:01:03 -04:00
Guille 712f201bf2 Merge & fix confilcts 2016-07-17 19:44:19 +02:00
Ibby Hadeed 4841f31a92 refactor(project): fix and optimize observables 2016-07-17 08:54:39 -04:00
Guille 31ec643126 refactor(geolocation): 2016-07-08 01:01:36 +02:00
Ibrahim Hadeed 4a8650e45e fix(geolocation): fix watchPosition()
closes #164
2016-06-11 10:19:06 -04:00
Ibrahim Hadeed e708653136 change rxjs/Rxjs to rxjs/Observable 2016-06-03 10:05:07 -04:00
Ibrahim Hadeed 9987fb24da refractor Observable imports 2016-05-20 16:59:18 -04:00
Ibrahim Hadeed 06146b322f chore(tslint): add tslint & clean up code 2016-04-29 23:56:49 -04:00
Ibrahim Hadeed 3b7573be7f docs(plugins): add import statements for usage clarity 2016-03-24 13:00:18 -04:00
Ibrahim Hadeed 9ef850c66a fix(plugins): fix optional options 2016-03-13 20:39:40 -04:00
Ibrahim Hadeed 959cf288e4 docs(plugins): add missing repo urls 2016-03-12 19:08:47 -05:00
Ibrahim Hadeed e59371887f docs(plugins): remove install command 2016-03-12 18:56:01 -05:00
Ibrahim Hadeed a1bdff6b24 docs(plugins): update docs and plugin params 2016-03-12 18:30:16 -05:00
Tim Lancina 998a58e036 chore(): cleanup return values
Addresses https://github.com/driftyco/ionic-native/issues/38.
2016-03-10 15:48:23 -06:00
Ibrahim Hadeed 1fac387384 fix(geolocation): set callback order to reverse on getCurrentPosition
https://github.com/driftyco/ionic-native/issues/34
2016-03-08 13:41:34 -05:00
Tim Lancina 5ad72de3d3 chore(): remove unnecessary name option from Plugin decorator
At least for now, we get the name of the plugin from the class.
2016-03-04 14:04:43 -06:00
Basit 427611d109 options are optional 2016-02-26 13:09:53 +00:00
mhartington 350a5b0911 docs: updated docs to have consistent format 2016-02-22 16:20:00 -05:00
Tim Lancina 1192fd4677 chore(geolocation): update 2016-02-15 10:55:31 -06:00
Tim Lancina 9e86a40034 fix(geolocation): call correct clearFunction 2016-02-08 13:06:22 -06:00
perry ca82c358dc chore(docs): setting up dgeni and circle CI 2016-01-25 16:20:36 -06:00
Max Lynch 118da948cb awww yis 2015-11-30 13:27:25 -06:00
Max Lynch 2d70c6a3d4 Yea toast 2015-11-30 12:34:54 -06:00
Max Lynch dfef6dcfe8 refactoring 2015-11-29 19:54:45 -06:00