mirror of
https://github.com/danielsogl/awesome-cordova-plugins.git
synced 2025-02-19 07:03:03 +08:00
50 lines
914 B
TypeScript
50 lines
914 B
TypeScript
![]() |
import {Cordova, Plugin} from './plugin'
|
||
|
import {Observable} from "rxjs/Observable";
|
||
|
|
||
|
@Plugin({
|
||
|
plugin: 'ionic-plugin-keyboard',
|
||
|
pluginRef: 'cordova.plugins.Keyboard',
|
||
|
repo: 'https://github.com/driftyco/ionic-plugin-keyboard'
|
||
|
})
|
||
|
export class Keyboard {
|
||
|
|
||
|
/**
|
||
|
* Hide the keyboard accessory bar with the next, previous and done buttons.
|
||
|
* @param hide {boolean}
|
||
|
*/
|
||
|
@Cordova({
|
||
|
sync: true
|
||
|
})
|
||
|
static hideKeyboardAccessoryBar(hide : boolean) : void {}
|
||
|
|
||
|
/**
|
||
|
* Close the keyboard if open
|
||
|
*/
|
||
|
@Cordova({
|
||
|
sync: true
|
||
|
})
|
||
|
static close() : void {}
|
||
|
|
||
|
@Cordova({
|
||
|
sync: true
|
||
|
})
|
||
|
static disableScroll(disable : boolean) : void {}
|
||
|
|
||
|
@Cordova({
|
||
|
sync: true
|
||
|
})
|
||
|
static show() : void {}
|
||
|
|
||
|
@Cordova({
|
||
|
sync: true
|
||
|
})
|
||
|
static close() : void {}
|
||
|
|
||
|
//static onKeyboardShow() : Observable<any> {
|
||
|
// return new Observable(
|
||
|
// observer => {
|
||
|
//
|
||
|
// }
|
||
|
// );
|
||
|
//}
|
||
|
}
|