UNPKG

html5-plus

Version:

html5 plus typescript DefinitelyTyped (alpha...)

44 lines (39 loc) 938 B
/** * Key管理设备按键事件 * @author westsky * @description Html 5+ plus.key * @access { // ... "permissions":{ // ... "Webview": { "description": "窗口管理" } } } */ declare namespace plus.key { function addEventListener(keyevent, listener, capture); function hideSoftKeybord(); function setAssistantType(type); function showSoftKeybord(); function removeEventListener(event, listener); interface KeyType { backbutton: String; //: (String 类型 ) 设备“返回”按钮按键事件 keydown: String; keyup: String; longpressed: String; menubutton: String; searchbutton: String; volumeupbutton: String; volumedownbutton: String; } interface KeyEvent { keyCode: Number; keyType: KeyType; } interface KeyEventCallback { onKeyEvent(event: KeyEvent); } }