Commit Graph

2386 Commits

Author SHA1 Message Date
Daniel Sogl
1546cec694
doc(barcode-scanner): optimize example code 2018-03-16 14:19:16 +01:00
Pedro L.C.A
f11be24f74 feat(google-maps): update to match latest plugin version (#2320)
* Update index.ts

* Update index.ts

* Add missing features, and bug fix of methods

* update: classname must be in pascal case

* remove: duplicated class definition

* export encode and spherical static classes

* Add comma

* Fix Encoding and Spherical

* Add convenience methods

* Fix decorators for Encoding and Spherical

* Update: getMap() methods return the instance of the wrapper plugin

* Update: getMap() methods return the instance of the wrapper plugin

* Remove `@CordovaInstance` decorators from getMap()

* Update: GoogleMapOptions (all fields are not optional).

* Follow up:  version `2.0.0-beta2-20170719-2226` of cordova-plugin-googlemaps

* Fix: tslint error

* Fix: tslint error

* No more isAvailable() method.

* Bug fix: description is incorrect

* Bug fix: example code was wrong.

* Bug fix: HtmlInfoWindow does not work
https://github.com/ionic-team/ionic-native/pull/1815#issuecomment-318909795

* Bug fix: HtmlInfoWindow does not work

* Bug fix: HtmlInfoWindow does not work

* Bug fix: HtmlInfoWindow does not work

* Bug fix: HtmlInfoWindow does not work

* It seems the ionViewDidLoad() is enough delayed after platform.ready()

* Bug fix: map.setDiv()

* Bug fix: HtmlInfoWindow does not work

* Bug fix: BaseArrayClass definition is incorrect

* Bug fix: BaseArrayClass constructor is wrong

* Bug fix: Geocoder class does not work

* Bug fix: LatLngBounds constructor is wrong

* update: noNotify option is not declared

* Bug fix: Geocoder.geocode() returns array of GeocoderResult

* Update: clarify acceptable parameters of BaseArrayClass

* Add: AnimateCameraOption.padding is missing

* Revert: BaseClass.empty() method does not have the noNotify option

* Add `destruct` option to the CordovaOption.

- This allows BaseClass.on() is able to pass multiple retuned values from the cordova plugin side to the event lister.

* A semicolon is mixing

* update: event names

* Update: BaseClass.addEventListener(), addEventListenerOnce(), on(), and one()

* Add: destruct option for otherPromise
Change: inside event names (must use the version 2.0.0-beta3-20170808-1950 or higher)

* Build for working group

* Bug fix: map.getCameraTarget() definition is incorrect

* Bug fix: The definition of VisibleRegion interface is incorrect

* Fix: LatLng, LatLngBounds, and PolylineOptions classes
Update: map.getVisibleRegion()

Add: VisibleRegion class

* Bug fix: the definition of map.clear() method is incorrect

* Fix: map.fromLatLngToPoint()

* Ignore the dist directory on the master branch

* Remove the dist folder on the master branch

* fixes and tweaks

* use union types for CameraPosition

fixes issue mentioned on slack by @wf9a5m75

* fix types

* update AnimateCameraOptions interface

* remove AnimateCameraOptions interface

* add MarkerCluster class

* Bug fix: Can not create an instance of BaseArrayClass

* Bug fix: the icons property of MarkerClusterOptions

* Bug fix: the zoom option is missing

https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/1712

* Update index.ts

* fix: need to convert instance type from the JS class to the wrapper class

https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/1706

* remove test file

* fix: Error: Illegal use of "@private" tag.

* fix: The Environment, Encode, and Spherical  are static class

* fix:  convert JS instance to the ionic instance
add: BaseClass.destroy()
add: getId() method for all instance classes

* Documentation Error https://github.com/ionic-team/ionic-native/issues/1994

* Need to create another way to convert the instance for marker cluster

* save

* Remove the instance of wrapper class if the JS instance is removed.

* Bug fix: HtmlInfoWindow missing .on and .one methods
https://github.com/ionic-team/ionic-native/issues/2034

* Bug fix: HtmlInfoWindow constructor cause the error
https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/1661

* Fix: Error when removing map
https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/1823

* Add: the cssOptions argument for HtmlInfoWindow.setContent() method

* Bug fix: Polyline.getPoints(), Polygon.getPoints() and Polygon.getHoles()

Those methods need to create new instance of BaseArrayClass of wrapper plugin.

* Add: forEachAsync(), mapAsync(), and filterAsync() methods into BaseArray class

* update: use document.querySelector() instead of document.getElementById() if the passed element is string

update: map.setDiv()

Bug fix: can not create empty GoogleMap (pure JS version is available way)

* Fix: wait until the page is fully ready

* Fix: missing `clickable` option for PolygonOptions and PolylineOptions

* Add: accept own properties for `addMarker()` and others #2087

Fix: some properties are required, but specified as optional.

Add: descriptions for properties

* Bug fix: Static classes are defined as non static class
https://stackoverflow.com/questions/47083289/ionic-native-google-maps-plugin-set-app-background-color/47165721#47165721

* Add: poly class (plugin.google.maps.geometory.poly namespace)

* Bug fix: Ionic native googlemaps decodePath() returns undefined
https://forum.ionicframework.com/t/ionic-native-googlemaps-decodepath-returns-undefined/118624/

* PR #2254
https://github.com/ionic-team/ionic-native/pull/2254

* PR #2199
https://github.com/ionic-team/ionic-native/pull/2199

* Change defined event names for the cordova-plugin-googlemaps v2.0

* Change defined event names for the cordova-plugin-googlemaps v2.2.0

* Add Geolocation class

* Implement the `setMyLocationButtonEnabled()` method

* add: baseArrayClass.mapSeries() method
update: change internal methods

* update: implementation of the LocationService

* Implement the map.addKmlOverlay() method

* Update for the cordova-plugin-googlemaps v2.2.x
2018-02-26 07:52:58 -05:00
Max Lynch
954bd876de Tweaked pro constructor 2018-01-25 11:44:58 -06:00
Max Lynch
f419db5d80 fix(Pro): CordovaCheck should sync. #2136 #2127 2018-01-25 11:39:17 -06:00
Max Lynch
c8ecee01d6 fix(pro): Tweak to pro plugin. #2136 #2127 2018-01-25 11:35:39 -06:00
Max Lynch
eaa87fae9b chore(): update changelog 2018-01-25 11:35:39 -06:00
Ibby Hadeed
d0adae55cb Merge branch 'master' of github.com:ionic-team/ionic-native 2018-01-25 12:23:32 -05:00
Max Lynch
61293c33cc fix(pro): proper callback type and guard for plugin instantiate. #2136 #2127 2018-01-25 11:11:06 -06:00
Rory Standley
e4dd8dcb89 docs(): type of yes is boolean not string (#2290) 2018-01-25 06:18:18 -05:00
Daniel Sogl
9ebd92ecb9 docs(globalization): mark plugin as deprecated (#2239) 2017-12-28 21:27:53 -05:00
Daniel Sogl
8e9907dc53 docs(contact): mark as deprecated (#2238)
* docs(contact): mark as deprecated

* Update index.ts
2017-12-28 21:23:04 -05:00
Jay Ordway
9990df8953 feat(crop): add targetHeight and targetWidth options (#2213)
Adding support for targetHeight and targetWidth options
2017-12-28 07:11:10 -05:00
Daniel Müller
98db2e710c docs(): deprecation notice (#2212) 2017-12-28 07:10:34 -05:00
Daniel Sogl
23578de056 docs(vibration): remove unsupported platforms (#2234) 2017-12-28 07:10:14 -05:00
Daniel Sogl
60d32be095 docs(screen-orientation): remove unsupported platforms (#2233) 2017-12-28 07:10:07 -05:00
Daniel Sogl
a82b2903d6 docs(statusbar): remove unsupported platforms (#2232) 2017-12-28 07:10:00 -05:00
Daniel Sogl
aa54444e33 docs(splashscreen): remove unsupported platforms (#2231) 2017-12-28 07:09:52 -05:00
Daniel Sogl
292a9c3722 docs(network-information): remove unsupported platforms (#2230) 2017-12-28 07:09:42 -05:00
Daniel Sogl
eb6aee2d69 docs(media-capture): remove unsupported platforms (#2229) 2017-12-28 07:09:34 -05:00
Daniel Sogl
e77bce67db docs(media): remove unsupported platforms (#2228) 2017-12-28 07:09:26 -05:00
Daniel Sogl
ecc46bacf1 docs(in-app-browser): remove unsupported platforms (#2227) 2017-12-28 07:09:17 -05:00
Daniel Sogl
d256916621 docs(globalization): remove unsupported platforms (#2226)
* docs(globalization): remove unsupported platforms

* Update index.ts
2017-12-28 07:09:04 -05:00
Daniel Sogl
5e77ed9317 docs(geolocation): remove unsupported platforms (#2225)
* docs(geolocation): remove unsupported platforms

* Update index.ts
2017-12-28 07:08:54 -05:00
Daniel Sogl
6f7cdf6214 docs(file): remove unsupported platforms (#2224) 2017-12-28 07:08:40 -05:00
Daniel Sogl
ac0015b91d docs(dialogs): remove unsupported platforms (#2223) 2017-12-28 07:08:09 -05:00
Daniel Sogl
35f6c15ad4 docs(device): remove unsupported platforms (#2222)
* docs(device): remove unsupported platforms

* Update index.ts
2017-12-28 07:07:48 -05:00
Daniel Sogl
f43a657fdd docs(contacts): remove unsupported platforms (#2221) 2017-12-28 07:07:39 -05:00
Daniel Sogl
c0c044bf89 docs(battery-status): remove unsupported platforms (#2218) 2017-12-28 07:07:26 -05:00
Daniel Sogl
8179805ad9 docs(camera): remove unsupported platforms (#2220) 2017-12-28 07:07:09 -05:00
Ibby Hadeed
e480d296fe 4.5.2 2017-12-11 19:34:54 -05:00
Ibby Hadeed
995fd56894 fix(push): fix finish method 2017-12-11 19:34:44 -05:00
Ibby Hadeed
9d70ec025d chore(): update changelog 2017-12-11 19:30:24 -05:00
Ibby Hadeed
8d4406ae82 4.5.1 2017-12-11 19:30:16 -05:00
Ibby Hadeed
ca922761b6 Update 2017-12-11 19:30:07 -05:00
Ibby Hadeed
3bb669b6ba 4.6.0 2017-12-11 19:27:22 -05:00
Ibby Hadeed
6cd97ca0ee fix(core): fix issue with CordovaFunctionOverride decorator
Decorator should not check if the method exists, only if the plugin exists
2017-12-11 19:26:41 -05:00
Ibby Hadeed
0a12dc0792 chore(): update changelog 2017-12-08 15:11:23 -05:00
Ibby Hadeed
2093c5cb29 4.5.0 2017-12-08 15:11:17 -05:00
jing-zhou
d43fe72f7b fix(alipay): add 'string' as an alternative type for 'pay()' input parameter; (#2172)
change 'installVariables' name to 'ALI_PID' for Alipay cordova plugin
2017-12-08 15:10:31 -05:00
Philip Browning
c038c6331c fix(ms-adal): add userInfo in the AuthenticationResult (#2160)
User Info is also included in the authentication result
2017-12-08 15:10:04 -05:00
Precious Jahlom Agboado
212bd63191 feat(dns): add cordova-plugin-dns plugin (#2083)
* feat(cordova-plugin-dns added): Resolve hostnames into an underlying network address.

* Update index.ts
2017-12-08 15:09:07 -05:00
Chris Morbitzer
4694c422aa fix(push): add senderID to AndroidPushOptions (#2060) 2017-12-08 15:07:29 -05:00
Sandip Gadekar
38bbf01e8c docs(couchbase-lite): update usage (#2059)
* adding detailed usage for couchbase lite

* added get url method

* create database method added

* delete database method added

* get all database method added

* space added in comments

* comments added unwanted import removed

* whitespaces added

* usage added in commented section

* get all documents,create document methods added

* spell mistake corrected

* getAllDocs Method Usage added

* create document example added

* update document example added

* delete document example added
2017-12-08 15:07:04 -05:00
Victor Ramos
b9b781ddee fix(camera-preview): add missing tapToFocus camera option (#2046) 2017-12-08 15:05:59 -05:00
Jesús Gómez Bellido
6053296998 feat(call-number): add isCallSupported method (#2051) 2017-12-08 15:05:34 -05:00
lehrenberg
9f72592fcc feat(nfc): add support for iOS (#2050)
* Added missing methods beginSession and invalidateSession for iOS support

* Removed invalidateSession function and package-lock.json

* added current package-lock again
2017-12-08 15:05:11 -05:00
Niklas Merz
7c2a761078 refactor(three-dee-touch): use CordovaFunctionOverride decorator (#2028) 2017-12-08 14:58:53 -05:00
Niklas Merz
9a5211001f fix(indexappcontent): Return observable for onItemPressed (#2006) 2017-12-08 14:57:58 -05:00
Martin Hughes
03f578909b feat(GooglePlayGamesServices): add plugin (#1904)
* feat(GooglePlayGamesServices): add plugin

* feat(GooglePlayGamesServices): add plugin

* fix(GooglePlayGamesServices): trailing whitespace
2017-12-08 14:57:13 -05:00
Matheus Valiente Souza
acd1a80e4d Missing single quotation mark (#2175)
Missing single quotation mark on doc.
2017-12-08 14:57:02 -05:00