mirror of
https://github.com/overte-org/overte.git
synced 2025-08-13 05:00:25 +02:00
add / remove controller listener methods
This commit is contained in:
parent
a4105eb321
commit
d2f4b6e9f0
1 changed files with 16 additions and 2 deletions
|
@ -21,15 +21,19 @@ var Settings = function() {
|
|||
}
|
||||
};
|
||||
|
||||
|
||||
var AUTO_UPDATE = false;
|
||||
var UPDATE_ALL_FREQUENCY = 1000;
|
||||
|
||||
var controllers = [];
|
||||
var colorControllers = [];
|
||||
var folders = [];
|
||||
var gui;
|
||||
var settings = new Settings();
|
||||
var updateInterval;
|
||||
var AUTO_UPDATE = false;
|
||||
var UPDATE_ALL_FREQUENCY = 1000;
|
||||
|
||||
var currentInputField;
|
||||
var storedController;
|
||||
var keysToIgnore = [
|
||||
'importSettings',
|
||||
'exportSettings',
|
||||
|
@ -465,6 +469,16 @@ function prepareSettingsForExport() {
|
|||
return JSON.stringify(exportSettings);
|
||||
}
|
||||
|
||||
function removeListener(key){
|
||||
_.each(gui.__listening,function(controller,index){
|
||||
if(controller.property===key){
|
||||
console.log('CONTROLLER KEY MATCHES REMOVELISTENER KEY')
|
||||
storedController = controller;
|
||||
gui.__listening.splice(index,1);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function importSettings() {
|
||||
var importInput = document.getElementById('importer-input');
|
||||
console.log('import value' + importInput.value)
|
||||
|
|
Loading…
Reference in a new issue