|
|
var argscheck = require('cordova/argscheck'), utils = require('cordova/utils'), exec = require('cordova/exec');
var Keyboard = function() { };
Keyboard.hideKeyboardAccessoryBar = function(hide) { exec(null, null, "Keyboard", "hideKeyboardAccessoryBar", [hide]); };
Keyboard.close = function() { exec(null, null, "Keyboard", "close", []); };
Keyboard.show = function() { console.warn('Showing keyboard not supported in iOS due to platform limitations.') console.warn('Instead, use input.focus(), and ensure that you have the following setting in your config.xml: \n'); console.warn(' <preference name="KeyboardDisplayRequiresUserAction" value="false"/>\n'); // exec(null, null, "Keyboard", "show", []);
};
Keyboard.disableScroll = function(disable) { exec(null, null, "Keyboard", "disableScroll", [disable]); };
/* Keyboard.styleDark = function(dark) { exec(null, null, "Keyboard", "styleDark", [dark]); }; */
Keyboard.isVisible = false;
module.exports = Keyboard;
|