Changeset 9928

Show
Ignore:
Timestamp:
08/02/07 12:32:15 (18 months ago)
Author:
simonjb
Message:

Fixes #3750: Please rename onklick event.

Location:
dijit/trunk
Files:
7 modified
2 moved

Legend:

Unmodified
Added
Removed
  • dijit/trunk/ColorPalette.js

    r9913 r9928  
    110110                                var highlightStyle = highlightNode.style; 
    111111                                highlightStyle.color = highlightStyle.backgroundColor = highlightNode.color; 
    112                                 dojo.forEach(["Klick", "MouseOut", "MouseOver", "Blur", "Focus"], function(handler){ 
     112                                dojo.forEach(["Dijitclick", "MouseOut", "MouseOver", "Blur", "Focus"], function(handler){ 
    113113                                        this.connect(highlightNode, "on"+handler.toLowerCase(), "_onColor"+handler); 
    114114                                }, this); 
     
    168168        }, 
    169169 
    170         _onColorKlick: function(/*Event*/ evt){ 
     170        _onColorDijitclick: function(/*Event*/ evt){ 
    171171                // summary: 
    172172                //              Handler for click, enter key & space key. Selects the color. 
  • dijit/trunk/form/templates/ComboBox.html

    r9801 r9928  
    1212        ></td><td class='dijitReset dijitRight dijitButtonNode dijitDownArrowButton' 
    1313                        dojoAttachPoint="downArrowNode" 
    14                         dojoAttachEvent="onklick:_onArrowClick,onmousedown:_onMouse,onmouseup:_onMouse,onmouseover:_onMouse,onmouseout:_onMouse" 
     14                        dojoAttachEvent="ondijitclick:_onArrowClick,onmousedown:_onMouse,onmouseup:_onMouse,onmouseover:_onMouse,onmouseout:_onMouse" 
    1515                ><div waiRole="presentation" tabIndex="-1">&#9660;</div> 
    1616        </td></tr> 
  • dijit/trunk/form/templates/ComboButton.html

    r9820 r9928  
    55                <td     class="dijitStretch dijitButtonContents dijitButtonNode" 
    66                        tabIndex="${tabIndex}" 
    7                         dojoAttachEvent="onklick:_onButtonClick"  dojoAttachPoint="titleNode" 
     7                        dojoAttachEvent="ondijitclick:_onButtonClick"  dojoAttachPoint="titleNode" 
    88                        waiRole="button" waiState="labelledby-${id}_label"> 
    99                        <div class="dijitInline ${iconClass}"></div> 
     
    1212                <td class='dijitReset dijitRight dijitButtonNode dijitDownArrowButton' 
    1313                        dojoAttachPoint="popupStateNode,focusNode" 
    14                         dojoAttachEvent="onmouseover:_onMouse,onmouseout:_onMouse,onmousedown:_onMouse,onklick:_onArrowClick, onkeypress:_onKey" 
     14                        dojoAttachEvent="onmouseover:_onMouse,onmouseout:_onMouse,onmousedown:_onMouse,ondijitclick:_onArrowClick, onkeypress:_onKey" 
    1515                        baseClass="dijitComboButtonDownArrow" 
    1616                        title="${optionsTitle}" 
  • dijit/trunk/layout/templates/AccordionPane.html

    r9912 r9928  
    11<div class='dijitAccordionPane' 
    2         ><div dojoAttachPoint='titleNode,focusNode' dojoAttachEvent='onklick:_onTitleClick,onkeypress:_onKeyPress' 
     2        ><div dojoAttachPoint='titleNode,focusNode' dojoAttachEvent='ondijitclick:_onTitleClick,onkeypress:_onKeyPress' 
    33                class='dijitAccordionTitle' wairole="tab" 
    44                ><div class='dijitAccordionArrow'></div 
  • dijit/trunk/Menu.js

    r9916 r9928  
    392392        templateString: 
    393393                 '<tr class="dijitReset dijitMenuItem"' 
    394                 +'dojoAttachEvent="onmouseover:_onHover,onmouseout:_onUnhover,onklick:_onClick">' 
     394                +'dojoAttachEvent="onmouseover:_onHover,onmouseout:_onUnhover,ondijitclick:_onClick">' 
    395395                +'<td class="dijitReset"><div class="dijitMenuItemIcon ${iconClass}"></div></td>' 
    396396                +'<td tabIndex="-1" class="dijitReset dijitMenuItemLabel" dojoAttachPoint="containerNode" waiRole="menuitem"></td>' 
  • dijit/trunk/tests/module.js

    r9773 r9928  
    77        dojo.require("dijit.tests.Container"); 
    88        dojo.require("dijit.tests.layout.ContentPane"); 
    9         dojo.require("dijit.tests.onklick"); 
     9        dojo.require("dijit.tests.ondijitclick"); 
    1010        dojo.require("dijit.tests.form.Form"); 
    1111}catch(e){ 
  • dijit/trunk/tests/ondijitclick.html

    r9777 r9928  
    44<head> 
    55 
    6         <title>Test Dijit Internal Event: "onklick"</title> 
     6        <title>Test Dijit Internal Event: "ondijitclick"</title> 
    77 
    88        <script type="text/javascript" src="../../dojo/dojo.js" djConfig="isDebug: true, parseOnLoad: true"></script> 
     
    1212                dojo.require("dojo.parser"); 
    1313 
    14                 dojo.declare("dijit.WidgetWithOnklick", 
     14                dojo.declare("dijit.WidgetWithOndijitclick", 
    1515                        dijit._Widget, 
    1616                        { 
    17                                 onklickCount: 0, 
    18                                 _onKlick: function() { 
    19                                         this.onklickCount++; 
     17                                clickCount: 0, 
     18                                _onClick: function() { 
     19                                        this.clickCount++; 
    2020                                }, 
    2121                                postCreate: function() { 
    22                                         this.connect(this.domNode, "onklick", "_onKlick"); 
     22                                        this.connect(this.domNode, "ondijitclick", "_onClick"); 
    2323                                } 
    2424                        } 
     
    2626 
    2727                dojo.addOnLoad(function(){ 
    28                         doh.register("onklick", 
     28                        doh.register("ondijitclick", 
    2929                                [ 
    3030                                        { 
    31                                                 name: "onklick fires once on a space-key-up", 
     31                                                name: "ondijitclick fires once on a space-key-up", 
    3232                                                runTest: function(t){ 
    3333                                                        var w = dijit.byId("widget1"); 
     
    4242                                                                e.initKeyEvent("keyup",true,true,null,false,false,false,false,32,0); 
    4343                                                                w.domNode.focus(); 
    44                                                                 w.onklickCount = 0; 
     44                                                                w.clickCount = 0; 
    4545                                                                w.domNode.dispatchEvent(e); 
    46                                                                 t.is(1, w.onklickCount); 
     46                                                                t.is(1, w.clickCount); 
    4747                                                        } 
    4848                                                } 
    4949                                        }, 
    5050                                        { 
    51                                                 name: "onklick fires once on an enter-key-down", 
     51                                                name: "ondijitclick fires once on an enter-key-down", 
    5252                                                runTest: function(t){ 
    5353                                                        var w = dijit.byId("widget1"); 
     
    6262                                                                e.initKeyEvent("keydown",true,true,null,false,false,false,false,13,0); 
    6363                                                                w.domNode.focus(); 
    64                                                                 w.onklickCount = 0; 
     64                                                                w.clickCount = 0; 
    6565                                                                w.domNode.dispatchEvent(e); 
    66                                                                 t.is(1, w.onklickCount); 
     66                                                                t.is(1, w.clickCount); 
    6767                                                        } 
    6868                                                } 
    6969                                        }, 
    7070                                        { 
    71                                                 name: "onklick fires once on a mouse click", 
     71                                                name: "ondijitclick fires once on a mouse click", 
    7272                                                runTest: function(t){ 
    7373                                                        var w = dijit.byId("widget1"); 
     
    7777                                                                var e = document.createEvent("MouseEvents"); 
    7878                                                                e.initMouseEvent('click', true, true, document.defaultView, 1, 0, 0, 3, 3, false, false, false, false, 0, w.domNode); 
    79                                                                 w.onklickCount = 0; 
     79                                                                w.clickCount = 0; 
    8080                                                                w.domNode.dispatchEvent(e); 
    81                                                                 t.is(1, w.onklickCount); 
     81                                                                t.is(1, w.clickCount); 
    8282                                                        } 
    8383                                                } 
     
    9191</head> 
    9292<body class="tundra"> 
    93         <div id="widget1" dojoType="dijit.WidgetWithOnklick"></div> 
     93        <div id="widget1" dojoType="dijit.WidgetWithOndijitclick"></div> 
    9494</body> 
    9595</html> 
  • dijit/trunk/tests/ondijitclick.js

    r9299 r9928  
    1 dojo.provide("dijit.tests.onklick"); 
     1dojo.provide("dijit.tests.ondijitclick"); 
    22 
    33if(dojo.isBrowser){ 
    4         doh.registerUrl("dijit.tests.onklick", dojo.moduleUrl("dijit", "tests/onklick.html")); 
     4        doh.registerUrl("dijit.tests.ondijitclick", dojo.moduleUrl("dijit", "tests/ondijitclick.html")); 
    55} 
  • dijit/trunk/_Widget.js

    r9911 r9928  
    219219                //              Connects specified obj/event to specified method of this object 
    220220                //              and registers for disconnect() on widget destroy. 
    221                 //              Special event: "onklick" triggers on a click or enter-down or space-up 
     221                //              Special event: "ondijitclick" triggers on a click or enter-down or space-up 
    222222                //              Similar to dojo.connect() but takes three arguments rather than four. 
    223223                var handles =[]; 
    224                 if(event == "onklick"){ 
     224                if(event == "ondijitclick"){ 
    225225                        var w = this; 
    226226                        // add key based click activation for unsupported nodes.