diff --git a/main.js b/main.js index d10ca1050a..d910f45eaa 100644 --- a/main.js +++ b/main.js @@ -83,7 +83,7 @@ $(document).ready(function() { tabs.receiver.initialize(); break; case 'tab_auxiliary_configuration': - tab_initialize_auxiliary_configuration(); + tabs.auxiliary_configuration.initialize(); break; case 'tab_servos': tab_initialize_servos(); diff --git a/tabs/auxiliary_configuration.js b/tabs/auxiliary_configuration.js index e02300dc16..7b91f5df15 100644 --- a/tabs/auxiliary_configuration.js +++ b/tabs/auxiliary_configuration.js @@ -1,5 +1,8 @@ // TODO: rework box_highlight & update_ui to accept flexible amount of aux channels -function tab_initialize_auxiliary_configuration(callback) { +tabs.auxiliary_configuration = function() { +}; + +tabs.auxiliary_configuration.initialize = function(callback) { ga_tracker.sendAppView('Auxiliary Configuration'); GUI.active_tab = 'auxiliary_configuration'; @@ -144,5 +147,11 @@ function tab_initialize_auxiliary_configuration(callback) { GUI.interval_add('status_pull', function() { MSP.send_message(MSP_codes.MSP_STATUS); }, 250, true); + + if (callback) callback(); } -} \ No newline at end of file +}; + +tabs.auxiliary_configuration.cleanup = function(callback) { + if (callback) callback(); +}; \ No newline at end of file