Changeset 10476

Show
Ignore:
Timestamp:
09/11/07 20:25:12 (15 months ago)
Author:
peller
Message:

Rename styleNode to stateNode, put style mapping for textarea in genericMap Refs #3058

Location:
dijit/branches/attributemap/form
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • dijit/branches/attributemap/form/Textarea.js

    r10455 r10476  
    1818        templateString: (dojo.isIE || dojo.isSafari || dojo.isMozilla) ? 
    1919                                ((dojo.isIE || dojo.isSafari) ? '<fieldset class="dijitInlineBox dijitInputField dijitTextArea"><div dojoAttachPoint="editNode" waiRole="textarea" style="text-decoration:none;_padding-bottom:16px;display:block;overflow:auto;" contentEditable="true"></div>' 
    20                                         : '<span id="${id}" class="dijitReset">'+ 
    21                                                 '<iframe src="javascript:<html><head><title>${_iframeEditTitle}</title></head><body><script>var _postCreate=window.frameElement.postCreate;if(_postCreate)_postCreate();</script></body></html>"'+ 
    22                                                         ' dojoAttachPoint="iframe, styleNode" dojoAttachEvent="onblur:_onIframeBlur" class="dijitInlineBox dijitInputField dijitTextArea"></iframe>') 
     20                                        : '<span class="dijitReset">'+ 
     21                                                '<iframe src="javascript:<html><head><title>${_iframeEditTitle}</title></head><body><script>var _postCreate=window.frameElement.postCreate;_postCreate&&_postCreate();</script></body></html>"'+ 
     22                                                        ' dojoAttachPoint="iframe,stateNode" dojoAttachEvent="onblur:_onIframeBlur" class="dijitInlineBox dijitInputField dijitTextArea"></iframe>') 
    2323                                + '<textarea dojoAttachPoint="formValueNode" style="display:none;"></textarea>' 
    2424                                + ((dojo.isIE || dojo.isSafari) ? '</fieldset>':'</span>') 
     
    2626 
    2727        genericMap: dojo.mixin(dojo.clone(dijit.form._FormWidget.prototype.genericMap), 
    28                 {id:"", name:"formValueNode", tabIndex:"editNode", value:"formValueNode"}), 
     28                {id:"", name:"formValueNode", style:"iframe", tabIndex:"editNode", value:"formValueNode"}), 
    2929 
    3030        focus: function(){ 
  • dijit/branches/attributemap/form/_FormWidget.js

    r10418 r10476  
    153153 
    154154                // get original class (non state related) specified in template 
    155                 var origClass = (this.styleNode||this.domNode).className; 
     155                var origClass = (this.stateNode||this.domNode).className; 
    156156 
    157157                // compute list of classname representing the states of the widget 
     
    183183                } 
    184184 
    185                 (this.styleNode || this.domNode).className = origClass + " " + classes.join(" "); 
     185                (this.stateNode || this.domNode).className = origClass + " " + classes.join(" "); 
    186186        }, 
    187187