mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-19 19:57:22 +08:00
rename webview to engine
This commit is contained in:
37
ionic/engine/electron/electron.js
Normal file
37
ionic/engine/electron/electron.js
Normal file
@ -0,0 +1,37 @@
|
||||
import * as util from 'ionic/util';
|
||||
import {engine} from '../engine';
|
||||
|
||||
|
||||
engine.register({
|
||||
name: 'electron',
|
||||
isMatch() {
|
||||
try {
|
||||
return util.isDefined(process) && util.isDefined(require) && util.isDefined(require('nw.gui'));
|
||||
} catch (e) {}
|
||||
return false;
|
||||
},
|
||||
ready() {
|
||||
return new Promise(resolve => {
|
||||
setTimeout(resolve, 1000);
|
||||
});
|
||||
},
|
||||
fullScreen(shouldShow) {
|
||||
return new Promise(resolve => {
|
||||
setTimeout(function() {
|
||||
resolve(shouldShow);
|
||||
}, 1000);
|
||||
});
|
||||
},
|
||||
showStatusBar(shouldShow) {
|
||||
return new Promise(resolve => {
|
||||
setTimeout(function() {
|
||||
resolve(shouldShow);
|
||||
}, 1000);
|
||||
});
|
||||
},
|
||||
exitApp() {
|
||||
return new Promise(resolve => {
|
||||
setTimeout(resolve, 1000);
|
||||
});
|
||||
}
|
||||
});
|
Reference in New Issue
Block a user