From 1724f32f11fa92de7392e7ca761fb9669c1bf362 Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Fri, 11 Apr 2014 15:43:31 -0400 Subject: [PATCH] TabHeader.js - extend to support HR-320 --- templates/CRM/common/TabHeader.js | 11 +++++++++++ templates/CRM/common/TabHeader.tpl | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/templates/CRM/common/TabHeader.js b/templates/CRM/common/TabHeader.js index 75b0532482..8c044d8bab 100644 --- a/templates/CRM/common/TabHeader.js +++ b/templates/CRM/common/TabHeader.js @@ -65,6 +65,13 @@ CRM.$(function($) { // Utility functions CRM.tabHeader = CRM.tabHeader || {}; + /** + * Return active tab + */ + CRM.tabHeader.getActiveTab = function() { + return $('.ui-tabs-active', '#mainTabContainer'); + } + /** * Make a given tab the active one * @param tab jQuery selector @@ -81,6 +88,10 @@ CRM.$(function($) { return $('#' + $(tab).attr('aria-controls')); }; + CRM.tabHeader.getCount = function(tab) { + return parseInt($(tab).find('a em').text(), 10); + } + /** * Update the counter in a tab * @param tab jQuery selector diff --git a/templates/CRM/common/TabHeader.tpl b/templates/CRM/common/TabHeader.tpl index 620f4278a0..0794cc1fbf 100644 --- a/templates/CRM/common/TabHeader.tpl +++ b/templates/CRM/common/TabHeader.tpl @@ -33,7 +33,7 @@