1 rng.modules.tabsManager = function(sandbox) {
\r
5 var view = $(sandbox.getTemplate('main')());
\r
9 function selectTab(tabCode) {
\r
10 var tabBar = $(view, '#rng-main-tabs');
\r
11 var prevTabCode = tabBar.find('li.active a').attr('href').substr(1);
\r
12 tabBar.find('li').removeClass('active');
\r
13 tabBar.find('a[href=#' + tabCode + ']').parent().addClass('active');
\r
14 $(view, '.rng-tab-content').hide();
\r
15 $(view, '#rng-tab-content-' + tabCode).show();
\r
18 $('#rng-main-tabs li a').click(function(e) {
\r
19 selectTab($(e.target).attr('href').substr(1));
\r
24 sandbox.publish('ready');
\r
27 getView: function() {
\r
31 addTab: function(title, view) {
\r
32 tabContent[title] = view;
\r