/*global Windows, WinJS, cordova, module, require*/varinputPane=Windows.UI.ViewManagement.InputPane.getForCurrentView();varkeyboardScrollDisabled=false;inputPane.addEventListener('hiding',function(){cordova.fireWindowEvent('native.keyboardhide');cordova.plugins.Keyboard.isVisible=false;});inputPane.addEventListener('showing',function(e){if(keyboardScrollDisabled){// this disables automatic scrolling of view contents to show focused controle.ensuredFocusedElementInView=true;}cordova.fireWindowEvent('native.keyboardshow',{keyboardHeight:e.occludedRect.height});cordova.plugins.Keyboard.isVisible=true;});module.exports.disableScroll=function(disable){keyboardScrollDisabled=disable;};module.exports.show=function(){if(typeofinputPane.tryShow==='function'){inputPane.tryShow();}};module.exports.close=function(){if(typeofinputPane.tryShow==='function'){inputPane.tryHide();}};require("cordova/exec/proxy").add("Keyboard",module.exports);