File tree 3 files changed +24
-2
lines changed
addon/services/ember-cordova
3 files changed +24
-2
lines changed Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ export default Ember.Service.extend({
31
31
this . _setPlatforms ( ) ;
32
32
} ,
33
33
34
- isWebView : computed ( function ( ) {
34
+ isHybrid : computed ( function ( ) {
35
35
return ! (
36
36
! window . cordova &&
37
37
! window . PhoneGap &&
@@ -40,6 +40,12 @@ export default Ember.Service.extend({
40
40
) ;
41
41
} ) ,
42
42
43
+ isWebView : computed . alias ( 'isHybrid' ) ,
44
+
45
+ isCordova : computed ( function ( ) {
46
+ return window . cordova !== undefined ;
47
+ } ) ,
48
+
43
49
isIPad : computed ( function ( ) {
44
50
if ( / i P a d / i. test ( window . navigator . platform ) ) {
45
51
return true ;
Original file line number Diff line number Diff line change 1
- export { default } from 'ember-cordova/services/device/platform' ;
1
+ import PlatformService from 'ember-cordova/services/ember-cordova/platform' ;
2
+
3
+ export default PlatformService . extend ( {
4
+ init ( ) {
5
+ this . _super ( ...arguments ) ;
6
+ this . _setPlatforms ( ) ;
7
+
8
+ console . warn (
9
+ 'DEPRECATION WARNING (ember-cordova): \n' +
10
+ 'The device/platform service is now ember-cordova/platform \n' +
11
+ 'device.isWebView is now isHybrid. \n' +
12
+ 'Both old aliases will be discontinued as of March 1. \n' +
13
+ 'See http://embercordova.com/pages/service_platform for API info. '
14
+ ) ;
15
+ }
16
+ } )
Original file line number Diff line number Diff line change
1
+ export { default } from 'ember-cordova/services/ember-cordova/platform' ;
You can’t perform that action at this time.
0 commit comments