r2823 - Tabs: Added defaults for callback options. Fixed 4619 (Tabs doesn't define default for s...

r2823 - Tabs: Added defaults for callback options. Fixed 4619 (Tabs doesn't define default for s...


Author: scott.gonzalez
Date: Sat Jun 20 06:17:05 2009
New Revision: 2823
Modified:
trunk/tests/unit/tabs/tabs_defaults.js
trunk/ui/ui.tabs.js
Log:
Tabs: Added defaults for callback options. Fixed 4619 (Tabs doesn't define
default for select option).
Modified: trunk/tests/unit/tabs/tabs_defaults.js
==============================================================================
--- trunk/tests/unit/tabs/tabs_defaults.js    (original)
+++ trunk/tests/unit/tabs/tabs_defaults.js    Sat Jun 20 06:17:05 2009
@@ -3,15 +3,22 @@
*/
var tabs_defaults = {
+    add: null,
    ajaxOptions: null,
    cache: false,
    collapsible: false,
    cookie: null,
+    disable: null,
    disabled: [],
+    enable: null,
    event: 'click',
    fx: null,
    idPrefix: 'ui-tabs-',
+    load: null,
    panelTemplate: '<div></div>',
+    remove: null,
+    select: null,
+    show: null,
    spinner: '<em>Loading&#8230;</em>',
    tabTemplate: '<li><a href="#{href}"><span>#{label}</span></a></li>'
};
Modified: trunk/ui/ui.tabs.js
==============================================================================
--- trunk/ui/ui.tabs.js    (original)
+++ trunk/ui/ui.tabs.js    Sat Jun 20 06:17:05 2009
@@ -629,15 +629,22 @@
$.extend($.ui.tabs, {
    version: '@VERSION',
    defaults: {
+        add: null,
        ajaxOptions: null,
        cache: false,
        cookie: null, // e.g. { expires: 7, path: '/', domain: 'jquery.com',
secure: true }
        collapsible: false,
+        disable: null,
        disabled: [],
+        enable: null,
        event: 'click',
        fx: null, // e.g. { height: 'toggle', opacity: 'toggle', duration: 200 }
        idPrefix: 'ui-tabs-',
+        load: null,
        panelTemplate: '<div></div>',
+        remove: null,
+        select: null,
+        show: null,
        spinner: '<em>Loading&#8230;</em>',
        tabTemplate: '<li><a href="#{href}"><span>#{label}</span></a></li>'
    }