Tizen API: TVInputDevice - Samsung/cordova-plugin-toast GitHub Wiki
For converting TVInputDevice API of tizen to TOAST API, please refer to the followings.
If you want more information, please refer to toast.inputdevice
registerKey
-
Before
tizen.tvinputdevice.registerKey(keyName);
-
After
toast.inputdevice.registerKey(keyName,function() { console.log('Success'); }, function(err) { console.log('Error: ' + err.message); });
unregisterKey
-
Before
tizen.tvinputdevice.unregisterKey(keyName);
-
After
toast.inputdevice.unregisterKey(keyName, function() { console.log('Success'); }, function(err) { console.log('Error: ' + err.message); });
getSupportedKeys
-
Before
var supportedKeys = tizen.tvinputdevice.getSupportedKeys();
-
After
var i; toast.inputdevice.getSupportedKeys(function (supportedKeys) { console.log('Success'); for(i = 0; i < supportedKeys.length; i++) { console.log(supportedKeys[i].name + ' ' + supportedKeys[i].code); } }, function(err){ console.log('Error : ' + err.message); });
getKey
-
Before
var key = tizen.tvinputdevice.getKey('ColorF0Red');
-
After
toast.inputdevice.getKey('ColorF0Red', function (key) { console.log('RED button code: ' + key.code); }, function(err){ console.log('Error : ' + err.message); });