src/cm/media/js/lib/yui/yui3.0.0/releasenotes/README.widget
author Yves-Marie Haussonne <ymh.work+github@gmail.com>
Fri, 09 May 2014 18:35:26 +0200
changeset 656 a84519031134
parent 0 40c8f766c9b8
permissions -rw-r--r--
add link to "privacy policy" in the header test
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     1
3.0.0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     2
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     3
No Changes
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     4
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     5
3.0.0 beta 1
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     6
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     7
* PluginHost moved down to Base.
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     8
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     9
* Render event args added to event facade instead of being passed
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    10
  across separately (e.parentNode).
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    11
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    12
* "hasFocus" attribute renamed to "focused"
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    13
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    14
* "focused" attribute is read only
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    15
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    16
* "focused" attribute is set via:
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    17
   - user interaction
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    18
   - the "focus" and "blur" methods
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    19
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    20
* Only one DOM focus event handler is used now (two for WebKit) and it is 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    21
  bound to the widget's ownerDocument.  This allows modal widgets to maintain
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    22
  a reference to the element in the document that previously had focus and 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    23
  to be able to restore that focus when the modal widget is hidden.
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    24
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    25
* "tabIndex" attribute was updated
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    26
  - accepts a number or null
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    27
  - more documentation
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    28
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    29
3.0.0PR2 - Initial release
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    30
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    31
Module Name: "widget"
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    32
Documentation: http://developer.yahoo.com/yui/3/widget
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    33
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    34
Provides the base Widget class along with an augmentable PluginHost 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    35
interface.
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    36
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    37
Widget is the foundation class from which all YUI 3 widgets are derived. 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    38
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    39
It provides the following pieces of core functionality:
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    40
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    41
* The render lifecycle method, in addition to the init and destroy 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    42
  lifecycle methods provided by Base
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    43
* Abstract rendering methods to support a consistent MVC structure across
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    44
  widgets
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    45
* A common set of base widget attributes
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    46
* Consistent class-name generation support
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    47
* Plugin support
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    48