add / remove controller listener methods

This commit is contained in:
James Pollack 2015-10-01 12:21:56 -07:00
parent a4105eb321
commit d2f4b6e9f0

View file

@ -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)