text: Ext.data.JsonP.KISSY_Overlay_Popup({"tagname":"class","name":"KISSY.Overlay.Popup","autodetected":{},"files":[{"filename":"popup.js","href":"popup.html#KISSY-Overlay-Popup"}],"extends":"KISSY.Overlay","members":[{"name":"activeable","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-activeable","meta":{"protected":true}},{"name":"align","tagname":"cfg","owner":"KISSY.Component.Extension.Align","id":"cfg-align","meta":{}},{"name":"allowTextSelection","tagname":"cfg","owner":"KISSY.Overlay","id":"cfg-allowTextSelection","meta":{"protected":true}},{"name":"children","tagname":"cfg","owner":"KISSY.Component.Container","id":"cfg-children","meta":{}},{"name":"closable","tagname":"cfg","owner":"KISSY.Overlay","id":"cfg-closable","meta":{}},{"name":"closeAction","tagname":"cfg","owner":"KISSY.Overlay","id":"cfg-closeAction","meta":{}},{"name":"content","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-content","meta":{}},{"name":"defaultChildCfg","tagname":"cfg","owner":"KISSY.Component.Container","id":"cfg-defaultChildCfg","meta":{"protected":true}},{"name":"disabled","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-disabled","meta":{}},{"name":"effect","tagname":"cfg","owner":"KISSY.Overlay","id":"cfg-effect","meta":{}},{"name":"elAttrs","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-elAttrs","meta":{}},{"name":"elBefore","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-elBefore","meta":{}},{"name":"elCls","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-elCls","meta":{}},{"name":"elStyle","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-elStyle","meta":{}},{"name":"focusable","tagname":"cfg","owner":"KISSY.Overlay","id":"cfg-focusable","meta":{"protected":true}},{"name":"focused","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-focused","meta":{}},{"name":"handleMouseEvents","tagname":"cfg","owner":"KISSY.Overlay","id":"cfg-handleMouseEvents","meta":{"protected":true}},{"name":"height","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-height","meta":{}},{"name":"listeners","tagname":"cfg","owner":"KISSY.Base","id":"cfg-listeners","meta":{}},{"name":"mask","tagname":"cfg","owner":"KISSY.Overlay.Extension.Mask","id":"cfg-mask","meta":{}},{"name":"mouseDelay","tagname":"cfg","owner":"KISSY.Overlay.Popup","id":"cfg-mouseDelay","meta":{}},{"name":"parent","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-parent","meta":{}},{"name":"plugins","tagname":"cfg","owner":"KISSY.Base","id":"cfg-plugins","meta":{}},{"name":"prefixCls","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-prefixCls","meta":{}},{"name":"prefixXClass","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-prefixXClass","meta":{}},{"name":"render","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-render","meta":{}},{"name":"shim","tagname":"cfg","owner":"KISSY.Component.Extension.Shim","id":"cfg-shim","meta":{}},{"name":"srcNode","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-srcNode","meta":{}},{"name":"toggle","tagname":"cfg","owner":"KISSY.Overlay.Popup","id":"cfg-toggle","meta":{}},{"name":"trigger","tagname":"cfg","owner":"KISSY.Overlay.Popup","id":"cfg-trigger","meta":{}},{"name":"triggerType","tagname":"cfg","owner":"KISSY.Overlay.Popup","id":"cfg-triggerType","meta":{}},{"name":"visible","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-visible","meta":{}},{"name":"width","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-width","meta":{}},{"name":"x","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-x","meta":{}},{"name":"xrender","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-xrender","meta":{"protected":true}},{"name":"y","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-y","meta":{}},{"name":"zIndex","tagname":"cfg","owner":"KISSY.Component.Control","id":"cfg-zIndex","meta":{}},{"name":"active","tagname":"property","owner":"KISSY.Component.Control","id":"property-active","meta":{}},{"name":"align","tagname":"property","owner":"KISSY.Component.Extension.Align","id":"property-align","meta":{}},{"name":"closable","tagname":"property","owner":"KISSY.Overlay","id":"property-closable","meta":{}},{"name":"closeBtn","tagname":"property","owner":"KISSY.Overlay","id":"property-closeBtn","meta":{"readonly":true}},{"name":"content","tagname":"property","owner":"KISSY.Component.Control","id":"property-content","meta":{}},{"name":"created","tagname":"property","owner":"KISSY.Component.Process","id":"property-created","meta":{"readonly":true}},{"name":"disabled","tagname":"property","owner":"KISSY.Component.Control","id":"property-disabled","meta":{}},{"name":"el","tagname":"property","owner":"KISSY.Component.Control","id":"property-el","meta":{"readonly":true}},{"name":"focused","tagname":"property","owner":"KISSY.Component.Control","id":"property-focused","meta":{}},{"name":"height","tagname":"property","owner":"KISSY.Component.Control","id":"property-height","meta":{}},{"name":"highlighted","tagname":"property","owner":"KISSY.Component.Control","id":"property-highlighted","meta":{}},{"name":"isControl","tagname":"property","owner":"KISSY.Component.Control","id":"property-isControl","meta":{}},{"name":"maskNode","tagname":"property","owner":"KISSY.Overlay.Extension.Mask","id":"property-maskNode","meta":{"readonly":true}},{"name":"parent","tagname":"property","owner":"KISSY.Component.Control","id":"property-parent","meta":{"readonly":true}},{"name":"rendered","tagname":"property","owner":"KISSY.Component.Process","id":"property-rendered","meta":{"readonly":true}},{"name":"visible","tagname":"property","owner":"KISSY.Component.Control","id":"property-visible","meta":{}},{"name":"width","tagname":"property","owner":"KISSY.Component.Control","id":"property-width","meta":{}},{"name":"x","tagname":"property","owner":"KISSY.Component.Control","id":"property-x","meta":{}},{"name":"y","tagname":"property","owner":"KISSY.Component.Control","id":"property-y","meta":{}},{"name":"zIndex","tagname":"property","owner":"KISSY.Component.Control","id":"property-zIndex","meta":{}},{"name":"_onSetVisible","tagname":"method","owner":"KISSY.Overlay","id":"method-_onSetVisible","meta":{"protected":true}},{"name":"addAttr","tagname":"method","owner":"KISSY.Base","id":"method-addAttr","meta":{"chainable":true}},{"name":"addAttrs","tagname":"method","owner":"KISSY.Base","id":"method-addAttrs","meta":{"chainable":true}},{"name":"addChild","tagname":"method","owner":"KISSY.Component.Container","id":"method-addChild","meta":{}},{"name":"addTarget","tagname":"method","owner":"KISSY.Event.CustomEvent.Target","id":"method-addTarget","meta":{"chainable":true}},{"name":"bindInternal","tagname":"method","owner":"KISSY.Base","id":"method-bindInternal","meta":{"protected":true}},{"name":"center","tagname":"method","owner":"KISSY.Component.Extension.Align","id":"method-center","meta":{"chainable":true}},{"name":"close","tagname":"method","owner":"KISSY.Overlay","id":"method-close","meta":{"chainable":true}},{"name":"create","tagname":"method","owner":"KISSY.Component.Process","id":"method-create","meta":{"chainable":true}},{"name":"createDom","tagname":"method","owner":"KISSY.Component.Control","id":"method-createDom","meta":{"protected":true}},{"name":"destructor","tagname":"method","owner":"KISSY.Component.Container","id":"method-destructor","meta":{"protected":true}},{"name":"detach","tagname":"method","owner":"KISSY.Event.CustomEvent.Target","id":"method-detach","meta":{"chainable":true}},{"name":"fire","tagname":"method","owner":"KISSY.Event.CustomEvent.Target","id":"method-fire","meta":{}},{"name":"get","tagname":"method","owner":"KISSY.Base","id":"method-get","meta":{}},{"name":"getAttrVals","tagname":"method","owner":"KISSY.Base","id":"method-getAttrVals","meta":{}},{"name":"getAttrs","tagname":"method","owner":"KISSY.Base","id":"method-getAttrs","meta":{"private":true}},{"name":"getChildAt","tagname":"method","owner":"KISSY.Component.Container","id":"method-getChildAt","meta":{}},{"name":"getCustomEventObservable","tagname":"method","owner":"KISSY.Event.CustomEvent.Target","id":"method-getCustomEventObservable","meta":{"private":true}},{"name":"getPlugin","tagname":"method","owner":"KISSY.Base","id":"method-getPlugin","meta":{}},{"name":"getTargets","tagname":"method","owner":"KISSY.Event.CustomEvent.Target","id":"method-getTargets","meta":{"private":true}},{"name":"handleBlurInternal","tagname":"method","owner":"KISSY.Component.Control","id":"method-handleBlurInternal","meta":{"protected":true}},{"name":"handleClickInternal","tagname":"method","owner":"KISSY.Component.Control","id":"method-handleClickInternal","meta":{"protected":true}},{"name":"handleContextMenuInternal","tagname":"method","owner":"KISSY.Component.Control","id":"method-handleContextMenuInternal","meta":{"protected":true}},{"name":"handleDblClickInternal","tagname":"method","owner":"KISSY.Component.Control","id":"method-handleDblClickInternal","meta":{"protected":true}},{"name":"handleFocusInternal","tagname":"method","owner":"KISSY.Component.Control","id":"method-handleFocusInternal","meta":{"protected":true}},{"name":"handleKeyDownInternal","tagname":"method","owner":"KISSY.Component.Control","id":"method-handleKeyDownInternal","meta":{"protected":true}},{"name":"handleMouseDownInternal","tagname":"method","owner":"KISSY.Component.Control","id":"method-handleMouseDownInternal","meta":{"protected":true}},{"name":"handleMouseEnterInternal","tagname":"method","owner":"KISSY.Component.Control","id":"method-handleMouseEnterInternal","meta":{"protected":true}},{"name":"handleMouseLeaveInternal","tagname":"method","owner":"KISSY.Component.Control","id":"method-handleMouseLeaveInternal","meta":{"protected":true}},{"name":"handleMouseUpInternal","tagname":"method","owner":"KISSY.Component.Control","id":"method-handleMouseUpInternal","meta":{"protected":true}},{"name":"hasAttr","tagname":"method","owner":"KISSY.Base","id":"method-hasAttr","meta":{}},{"name":"hide","tagname":"method","owner":"KISSY.Component.Control","id":"method-hide","meta":{"chainable":true}},{"name":"loading","tagname":"method","owner":"KISSY.Overlay.Extension.Loading","id":"method-loading","meta":{"chainable":true}},{"name":"on","tagname":"method","owner":"KISSY.Event.CustomEvent.Target","id":"method-on","meta":{"chainable":true}},{"name":"plug","tagname":"method","owner":"KISSY.Base","id":"method-plug","meta":{"chainable":true}},{"name":"publish","tagname":"method","owner":"KISSY.Event.CustomEvent.Target","id":"method-publish","meta":{"chainable":true}},{"name":"removeAttr","tagname":"method","owner":"KISSY.Base","id":"method-removeAttr","meta":{"chainable":true}},{"name":"removeChild","tagname":"method","owner":"KISSY.Component.Container","id":"method-removeChild","meta":{}},{"name":"removeChildren","tagname":"method","owner":"KISSY.Component.Container","id":"method-removeChildren","meta":{"chainable":true}},{"name":"removeTarget","tagname":"method","owner":"KISSY.Event.CustomEvent.Target","id":"method-removeTarget","meta":{"chainable":true}},{"name":"render","tagname":"method","owner":"KISSY.Component.Process","id":"method-render","meta":{"chainable":true}},{"name":"renderUI","tagname":"method","owner":"KISSY.Component.Control","id":"method-renderUI","meta":{"protected":true}},{"name":"reset","tagname":"method","owner":"KISSY.Base","id":"method-reset","meta":{"chainable":true}},{"name":"set","tagname":"method","owner":"KISSY.Base","id":"method-set","meta":{}},{"name":"setInternal","tagname":"method","owner":"KISSY.Base","id":"method-setInternal","meta":{"protected":true}},{"name":"show","tagname":"method","owner":"KISSY.Component.Control","id":"method-show","meta":{"chainable":true}},{"name":"sync","tagname":"method","owner":"KISSY.Component.Process","id":"method-sync","meta":{}},{"name":"syncInternal","tagname":"method","owner":"KISSY.Base","id":"method-syncInternal","meta":{"protected":true}},{"name":"unloading","tagname":"method","owner":"KISSY.Overlay.Extension.Loading","id":"method-unloading","meta":{"chainable":true}},{"name":"unplug","tagname":"method","owner":"KISSY.Base","id":"method-unplug","meta":{"chainable":true}},{"name":"afterBindUI","tagname":"event","owner":"KISSY.Component.Process","id":"event-afterBindUI","meta":{}},{"name":"afterCreateDom","tagname":"event","owner":"KISSY.Component.Process","id":"event-afterCreateDom","meta":{}},{"name":"afterRenderUI","tagname":"event","owner":"KISSY.Component.Process","id":"event-afterRenderUI","meta":{}},{"name":"afterSyncUI","tagname":"event","owner":"KISSY.Component.Process","id":"event-afterSyncUI","meta":{}},{"name":"beforeBindUI","tagname":"event","owner":"KISSY.Component.Process","id":"event-beforeBindUI","meta":{}},{"name":"beforeCreateDom","tagname":"event","owner":"KISSY.Component.Process","id":"event-beforeCreateDom","meta":{}},{"name":"beforeRenderUI","tagname":"event","owner":"KISSY.Component.Process","id":"event-beforeRenderUI","meta":{}},{"name":"beforeSyncUI","tagname":"event","owner":"KISSY.Component.Process","id":"event-beforeSyncUI","meta":{}}],"alternateClassNames":[],"aliases":{},"id":"class-KISSY.Overlay.Popup","short_doc":"KISSY Popup Component. ...","component":false,"superclasses":["KISSY.Event.CustomEvent.Target","KISSY.Base","KISSY.Component.Process","KISSY.Component.Control","KISSY.Component.Container","KISSY.Overlay"],"subclasses":[],"mixedInto":[],"mixins":[],"parentMixins":["KISSY.Component.Extension.Align","KISSY.Component.Extension.Shim","KISSY.Overlay.Extension.Effect","KISSY.Overlay.Extension.Loading","KISSY.Overlay.Extension.Mask"],"requires":[],"uses":[],"html":"<div><pre class=\"hierarchy\"><h4>Hierarchy</h4><div class='subclass first-child'><a href='#!/api/KISSY.Event.CustomEvent.Target' rel='KISSY.Event.CustomEvent.Target' class='docClass'>KISSY.Event.CustomEvent.Target</a><div class='subclass '><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='docClass'>KISSY.Base</a><div class='subclass '><a href='#!/api/KISSY.Component.Process' rel='KISSY.Component.Process' class='docClass'>KISSY.Component.Process</a><div class='subclass '><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='docClass'>KISSY.Component.Control</a><div class='subclass '><a href='#!/api/KISSY.Component.Container' rel='KISSY.Component.Container' class='docClass'>KISSY.Component.Container</a><div class='subclass '><a href='#!/api/KISSY.Overlay' rel='KISSY.Overlay' class='docClass'>KISSY.Overlay</a><div class='subclass '><strong>KISSY.Overlay.Popup</strong></div></div></div></div></div></div></div><h4>Inherited mixins</h4><div class='dependency'><a href='#!/api/KISSY.Component.Extension.Align' rel='KISSY.Component.Extension.Align' class='docClass'>KISSY.Component.Extension.Align</a></div><div class='dependency'><a href='#!/api/KISSY.Component.Extension.Shim' rel='KISSY.Component.Extension.Shim' class='docClass'>KISSY.Component.Extension.Shim</a></div><div class='dependency'><a href='#!/api/KISSY.Overlay.Extension.Effect' rel='KISSY.Overlay.Extension.Effect' class='docClass'>KISSY.Overlay.Extension.Effect</a></div><div class='dependency'><a href='#!/api/KISSY.Overlay.Extension.Loading' rel='KISSY.Overlay.Extension.Loading' class='docClass'>KISSY.Overlay.Extension.Loading</a></div><div class='dependency'><a href='#!/api/KISSY.Overlay.Extension.Mask' rel='KISSY.Overlay.Extension.Mask' class='docClass'>KISSY.Overlay.Extension.Mask</a></div><h4>Files</h4><div class='dependency'><a href='source/popup.html#KISSY-Overlay-Popup' target='_blank'>popup.js</a></div></pre><div class='doc-contents'><p>KISSY Popup Component.\nxclass: 'popup'.</p>\n</div><div class='members'><div class='members-section'><div class='definedBy'>Defined By</div><h3 class='members-title icon-cfg'>Config options</h3><div class='subsection'><div id='cfg-activeable' class='member first-child inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-activeable' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-activeable' class='name expandable'>activeable</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>Whether this component can be activated. ...</div><div class='long'><p>Whether this component can be activated.</p>\n\n<p>Defaults to: true.</p>\n</div></div></div><div id='cfg-align' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Extension.Align' rel='KISSY.Component.Extension.Align' class='defined-in docClass'>KISSY.Component.Extension.Align</a><br/><a href='source/align.html#KISSY-Component-Extension-Align-cfg-align' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Extension.Align-cfg-align' class='name expandable'>align</a> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><span class=\"signature\"></span></div><div class='description'><div class='short'>alignment config.for example:\n     @example\n     {\n       node: null,         // 参考元素, falsy 或 window 为可视区域, 'trigger...</div><div class='long'><p>alignment config.for example:\n     @example\n     {\n       node: null,         // 参考元素, falsy 或 window 为可视区域, 'trigger' 为触发元素, 其他为指定元素\n       points: ['cc','cc'], // ['tr', 'tl'] 表示 overlay 的 tl 与参考节点的 tr 对齐\n       offset: [0, 0]      // 有效值为 [n, m]\n     }</p>\n</div></div></div><div id='cfg-allowTextSelection' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Overlay' rel='KISSY.Overlay' class='defined-in docClass'>KISSY.Overlay</a><br/><a href='source/control9.html#KISSY-Overlay-cfg-allowTextSelection' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay-cfg-allowTextSelection' class='name expandable'>allowTextSelection</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>overlay can have text selection. ...</div><div class='long'><p>overlay can have text selection.</p>\n\n<p>Defaults to: true.</p>\n<p>Overrides: <a href=\"#!/api/KISSY.Component.Control-cfg-allowTextSelection\" rel=\"KISSY.Component.Control-cfg-allowTextSelection\" class=\"docClass\">KISSY.Component.Control.allowTextSelection</a></p></div></div></div><div id='cfg-children' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Container' rel='KISSY.Component.Container' class='defined-in docClass'>KISSY.Component.Container</a><br/><a href='source/container.html#KISSY-Component-Container-cfg-children' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Container-cfg-children' class='name expandable'>children</a> : <a href=\"#!/api/KISSY.Component.Control\" rel=\"KISSY.Component.Control\" class=\"docClass\">KISSY.Component.Control</a>[]<span class=\"signature\"></span></div><div class='description'><div class='short'><p>Array of child components</p>\n</div><div class='long'><p>Array of child components</p>\n</div></div></div><div id='cfg-closable' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Overlay' rel='KISSY.Overlay' class='defined-in docClass'>KISSY.Overlay</a><br/><a href='source/control9.html#KISSY-Overlay-cfg-closable' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay-cfg-closable' class='name expandable'>closable</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"></span></div><div class='description'><div class='short'>Whether close button is visible. ...</div><div class='long'><p>Whether close button is visible.</p>\n\n<p>Defaults to: true.</p>\n</div></div></div><div id='cfg-closeAction' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Overlay' rel='KISSY.Overlay' class='defined-in docClass'>KISSY.Overlay</a><br/><a href='source/control9.html#KISSY-Overlay-cfg-closeAction' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay-cfg-closeAction' class='name expandable'>closeAction</a> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><span class=\"signature\"></span></div><div class='description'><div class='short'>Whether to destroy or hide current element when click close button. ...</div><div class='long'><p>Whether to destroy or hide current element when click close button.\nCan set \"destroy\" to destroy it when click close button.</p>\n\n<p>Defaults to: \"hide\".</p>\n</div></div></div><div id='cfg-content' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-content' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-content' class='name expandable'>content</a> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a>|<a href=\"#!/api/KISSY.NodeList\" rel=\"KISSY.NodeList\" class=\"docClass\">KISSY.NodeList</a><span class=\"signature\"></span></div><div class='description'><div class='short'>component's html content. ...</div><div class='long'><p>component's html content. Note: content and srcNode can not be set both!</p>\n</div></div></div><div id='cfg-defaultChildCfg' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Container' rel='KISSY.Component.Container' class='defined-in docClass'>KISSY.Component.Container</a><br/><a href='source/container.html#KISSY-Component-Container-cfg-defaultChildCfg' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Container-cfg-defaultChildCfg' class='name expandable'>defaultChildCfg</a> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'><p>default child config</p>\n</div><div class='long'><p>default child config</p>\n</div></div></div><div id='cfg-disabled' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-disabled' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-disabled' class='name expandable'>disabled</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>Whether this component is disabled.</p>\n</div><div class='long'><p>Whether this component is disabled.</p>\n</div></div></div><div id='cfg-effect' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Overlay' rel='KISSY.Overlay' class='defined-in docClass'>KISSY.Overlay</a><br/><a href='source/overlay-effect.html#KISSY-Overlay-cfg-effect' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay-cfg-effect' class='name expandable'>effect</a> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><span class=\"signature\"></span></div><div class='description'><div class='short'>Set v as overlay 's show effect\n\n\nv.effect (String): Default:none. ...</div><div class='long'><p>Set v as overlay 's show effect</p>\n\n<ul>\n<li><p>v.effect (String): Default:none.\ncan be set as \"fade\" or \"slide\"</p></li>\n<li><p>v.target (String|KISS.Node):\nThe target node from which overlay should animate from while showing.</p></li>\n<li><p>v.duration (Number): in seconds.\nDefault:0.5.</p></li>\n<li><p>v.easing (String|Function):\nfor string see <a href=\"#!/api/KISSY.Anim.Easing\" rel=\"KISSY.Anim.Easing\" class=\"docClass\">KISSY.Anim.Easing</a> 's method name.</p></li>\n</ul>\n\n</div></div></div><div id='cfg-elAttrs' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-elAttrs' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-elAttrs' class='name expandable'>elAttrs</a> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>name-value pair attribute of component's root element</p>\n</div><div class='long'><p>name-value pair attribute of component's root element</p>\n</div></div></div><div id='cfg-elBefore' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-elBefore' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-elBefore' class='name expandable'>elBefore</a> : <a href=\"#!/api/KISSY.NodeList\" rel=\"KISSY.NodeList\" class=\"docClass\">KISSY.NodeList</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>archor element where component insert before</p>\n</div><div class='long'><p>archor element where component insert before</p>\n</div></div></div><div id='cfg-elCls' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-elCls' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-elCls' class='name expandable'>elCls</a> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>css class of component's root element</p>\n</div><div class='long'><p>css class of component's root element</p>\n</div></div></div><div id='cfg-elStyle' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-elStyle' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-elStyle' class='name expandable'>elStyle</a> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>name-value pair css style of component's root element</p>\n</div><div class='long'><p>name-value pair css style of component's root element</p>\n</div></div></div><div id='cfg-focusable' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Overlay' rel='KISSY.Overlay' class='defined-in docClass'>KISSY.Overlay</a><br/><a href='source/control9.html#KISSY-Overlay-cfg-focusable' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay-cfg-focusable' class='name expandable'>focusable</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>overlay can not have focus. ...</div><div class='long'><p>overlay can not have focus.</p>\n\n<p>Defaults to: false.</p>\n<p>Overrides: <a href=\"#!/api/KISSY.Component.Control-cfg-focusable\" rel=\"KISSY.Component.Control-cfg-focusable\" class=\"docClass\">KISSY.Component.Control.focusable</a></p></div></div></div><div id='cfg-focused' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-focused' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-focused' class='name expandable'>focused</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>Whether this component has focus on initialization.</p>\n</div><div class='long'><p>Whether this component has focus on initialization.</p>\n</div></div></div><div id='cfg-handleMouseEvents' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Overlay' rel='KISSY.Overlay' class='defined-in docClass'>KISSY.Overlay</a><br/><a href='source/control9.html#KISSY-Overlay-cfg-handleMouseEvents' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay-cfg-handleMouseEvents' class='name expandable'>handleMouseEvents</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>whether this component can be responsive to mouse. ...</div><div class='long'><p>whether this component can be responsive to mouse.</p>\n\n<p>Defaults to: false</p>\n<p>Overrides: <a href=\"#!/api/KISSY.Component.Control-cfg-handleMouseEvents\" rel=\"KISSY.Component.Control-cfg-handleMouseEvents\" class=\"docClass\">KISSY.Component.Control.handleMouseEvents</a></p></div></div></div><div id='cfg-height' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-height' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-height' class='name expandable'>height</a> : <a href=\"#!/api/Number\" rel=\"Number\" class=\"docClass\">Number</a>|<a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>component's height</p>\n</div><div class='long'><p>component's height</p>\n</div></div></div><div id='cfg-listeners' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='defined-in docClass'>KISSY.Base</a><br/><a href='source/base2.html#KISSY-Base-cfg-listeners' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Base-cfg-listeners' class='name expandable'>listeners</a> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><span class=\"signature\"></span></div><div class='description'><div class='short'>Config listener on created. ...</div><div class='long'><p>Config listener on created.</p>\n\n<p>for example:</p>\n\n<pre><code> {\n     click:{\n         context:{x:1},\n         fn:function(){\n             alert(this.x);\n         }\n     }\n }\n // or\n {\n     click:function(){\n         alert(this.x);\n     }\n }\n</code></pre>\n</div></div></div><div id='cfg-mask' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Overlay.Extension.Mask' rel='KISSY.Overlay.Extension.Mask' class='defined-in docClass'>KISSY.Overlay.Extension.Mask</a><br/><a href='source/mask.html#KISSY-Overlay-Extension-Mask-cfg-mask' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay.Extension.Mask-cfg-mask' class='name expandable'>mask</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a>|<a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><span class=\"signature\"></span></div><div class='description'><div class='short'>Whether show mask layer when component shows and effect\n\nfor example:\n\n {\n     // whether hide current component when...</div><div class='long'><p>Whether show mask layer when component shows and effect</p>\n\n<p>for example:</p>\n\n<pre><code> {\n     // whether hide current component when click on mask\n     closeOnClick: false,\n     effect: 'fade', // slide\n     duration: 0.5,\n     easing: 'easingNone'\n }\n</code></pre>\n</div></div></div><div id='cfg-mouseDelay' class='member  not-inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><span class='defined-in' rel='KISSY.Overlay.Popup'>KISSY.Overlay.Popup</span><br/><a href='source/popup.html#KISSY-Overlay-Popup-cfg-mouseDelay' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay.Popup-cfg-mouseDelay' class='name expandable'>mouseDelay</a> : <a href=\"#!/api/Number\" rel=\"Number\" class=\"docClass\">Number</a><span class=\"signature\"></span></div><div class='description'><div class='short'>When trigger type is mouse, the delayed time to show popup. ...</div><div class='long'><p>When trigger type is mouse, the delayed time to show popup.</p>\n\n<p>Defaults to: 0.1, in seconds.</p>\n</div></div></div><div id='cfg-parent' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-parent' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-parent' class='name expandable'>parent</a> : <a href=\"#!/api/KISSY.Component.Control\" rel=\"KISSY.Component.Control\" class=\"docClass\">KISSY.Component.Control</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>This component's parent component.</p>\n</div><div class='long'><p>This component's parent component.</p>\n</div></div></div><div id='cfg-plugins' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='defined-in docClass'>KISSY.Base</a><br/><a href='source/base2.html#KISSY-Base-cfg-plugins' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Base-cfg-plugins' class='name expandable'>plugins</a> : <a href=\"#!/api/Function\" rel=\"Function\" class=\"docClass\">Function</a>[]/<a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a>[]<span class=\"signature\"></span></div><div class='description'><div class='short'><p>Plugins for current component.</p>\n</div><div class='long'><p>Plugins for current component.</p>\n</div></div></div><div id='cfg-prefixCls' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-prefixCls' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-prefixCls' class='name expandable'>prefixCls</a> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>This component's prefix css class.</p>\n</div><div class='long'><p>This component's prefix css class.</p>\n</div></div></div><div id='cfg-prefixXClass' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-prefixXClass' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-prefixXClass' class='name expandable'>prefixXClass</a> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><span class=\"signature\"></span></div><div class='description'><div class='short'>This component's prefix xclass. ...</div><div class='long'><p>This component's prefix xclass. Only be used in cfg.\nTo use this property as 'xclass' when not specified 'xclass' and 'xtype'</p>\n</div></div></div><div id='cfg-render' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-render' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-render' class='name expandable'>render</a> : <a href=\"#!/api/KISSY.NodeList\" rel=\"KISSY.NodeList\" class=\"docClass\">KISSY.NodeList</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>archor element where component append to</p>\n</div><div class='long'><p>archor element where component append to</p>\n</div></div></div><div id='cfg-shim' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Extension.Shim' rel='KISSY.Component.Extension.Shim' class='defined-in docClass'>KISSY.Component.Extension.Shim</a><br/><a href='source/shim.html#KISSY-Component-Extension-Shim-cfg-shim' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Extension.Shim-cfg-shim' class='name expandable'>shim</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>whether create shim</p>\n</div><div class='long'><p>whether create shim</p>\n</div></div></div><div id='cfg-srcNode' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-srcNode' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-srcNode' class='name expandable'>srcNode</a> : <a href=\"#!/api/KISSY.NodeList\" rel=\"KISSY.NodeList\" class=\"docClass\">KISSY.NodeList</a>|<a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><span class=\"signature\"></span></div><div class='description'><div class='short'>kissy node or css selector to find the first match node\n\nparsed for configuration values,\npassed to component's HTML_...</div><div class='long'><p>kissy node or css selector to find the first match node</p>\n\n<p>parsed for configuration values,\npassed to component's HTML_PARSER definition</p>\n</div></div></div><div id='cfg-toggle' class='member  not-inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><span class='defined-in' rel='KISSY.Overlay.Popup'>KISSY.Overlay.Popup</span><br/><a href='source/popup.html#KISSY-Overlay-Popup-cfg-toggle' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay.Popup-cfg-toggle' class='name expandable'>toggle</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"></span></div><div class='description'><div class='short'>When trigger type is click, whether support toggle. ...</div><div class='long'><p>When trigger type is click, whether support toggle.</p>\n\n<p>Defaults to: false</p>\n</div></div></div><div id='cfg-trigger' class='member  not-inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><span class='defined-in' rel='KISSY.Overlay.Popup'>KISSY.Overlay.Popup</span><br/><a href='source/popup.html#KISSY-Overlay-Popup-cfg-trigger' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay.Popup-cfg-trigger' class='name expandable'>trigger</a> : <a href=\"#!/api/KISSY.NodeList\" rel=\"KISSY.NodeList\" class=\"docClass\">KISSY.NodeList</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>Trigger elements to show popup.</p>\n</div><div class='long'><p>Trigger elements to show popup.</p>\n</div></div></div><div id='cfg-triggerType' class='member  not-inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><span class='defined-in' rel='KISSY.Overlay.Popup'>KISSY.Overlay.Popup</span><br/><a href='source/popup.html#KISSY-Overlay-Popup-cfg-triggerType' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay.Popup-cfg-triggerType' class='name expandable'>triggerType</a> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><span class=\"signature\"></span></div><div class='description'><div class='short'>How to activate trigger element, \"click\" or \"mouse\". ...</div><div class='long'><p>How to activate trigger element, \"click\" or \"mouse\".</p>\n\n<p>Defaults to: \"click\".</p>\n</div></div></div><div id='cfg-visible' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-visible' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-visible' class='name expandable'>visible</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"></span></div><div class='description'><div class='short'>whether this component is visible after created. ...</div><div class='long'><p>whether this component is visible after created.</p>\n\n<p>will add/remove css class {prefix}{component}-hidden to component's root el.</p>\n</div></div></div><div id='cfg-width' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-width' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-width' class='name expandable'>width</a> : <a href=\"#!/api/Number\" rel=\"Number\" class=\"docClass\">Number</a>|<a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>component's width</p>\n</div><div class='long'><p>component's width</p>\n</div></div></div><div id='cfg-x' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-x' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-x' class='name expandable'>x</a> : <a href=\"#!/api/Number\" rel=\"Number\" class=\"docClass\">Number</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>Horizontal axis</p>\n</div><div class='long'><p>Horizontal axis</p>\n</div></div></div><div id='cfg-xrender' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-xrender' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-xrender' class='name expandable'>xrender</a> : *<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'><p>Render class.</p>\n</div><div class='long'><p>Render class.</p>\n</div></div></div><div id='cfg-y' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-y' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-y' class='name expandable'>y</a> : <a href=\"#!/api/Number\" rel=\"Number\" class=\"docClass\">Number</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>Vertical axis</p>\n</div><div class='long'><p>Vertical axis</p>\n</div></div></div><div id='cfg-zIndex' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-cfg-zIndex' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-cfg-zIndex' class='name expandable'>zIndex</a> : <a href=\"#!/api/Number\" rel=\"Number\" class=\"docClass\">Number</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>z-index value.</p>\n</div><div class='long'><p>z-index value.</p>\n</div></div></div></div></div><div class='members-section'><div class='definedBy'>Defined By</div><h3 class='members-title icon-property'>Properties</h3><div class='subsection'><div id='property-active' class='member first-child inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-property-active' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-property-active' class='name expandable'>active</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>Whether this component is activated.</p>\n</div><div class='long'><p>Whether this component is activated.</p>\n</div></div></div><div id='property-align' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Extension.Align' rel='KISSY.Component.Extension.Align' class='defined-in docClass'>KISSY.Component.Extension.Align</a><br/><a href='source/align.html#KISSY-Component-Extension-Align-property-align' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Extension.Align-property-align' class='name expandable'>align</a> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><span class=\"signature\"></span></div><div class='description'><div class='short'>alignment config.for example:\n     @example\n     {\n       node: null,         // 参考元素, falsy 或 window 为可视区域, 'trigger...</div><div class='long'><p>alignment config.for example:\n     @example\n     {\n       node: null,         // 参考元素, falsy 或 window 为可视区域, 'trigger' 为触发元素, 其他为指定元素\n       points: ['cc','cc'], // ['tr', 'tl'] 表示 overlay 的 tl 与参考节点的 tr 对齐\n       offset: [0, 0]      // 有效值为 [n, m]\n     }</p>\n</div></div></div><div id='property-closable' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Overlay' rel='KISSY.Overlay' class='defined-in docClass'>KISSY.Overlay</a><br/><a href='source/control9.html#KISSY-Overlay-property-closable' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay-property-closable' class='name expandable'>closable</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>Whether close button is visible.</p>\n</div><div class='long'><p>Whether close button is visible.</p>\n</div></div></div><div id='property-closeBtn' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Overlay' rel='KISSY.Overlay' class='defined-in docClass'>KISSY.Overlay</a><br/><a href='source/control9.html#KISSY-Overlay-property-closeBtn' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay-property-closeBtn' class='name expandable'>closeBtn</a> : <a href=\"#!/api/KISSY.NodeList\" rel=\"KISSY.NodeList\" class=\"docClass\">KISSY.NodeList</a><span class=\"signature\"><span class='readonly' >readonly</span></span></div><div class='description'><div class='short'><p>close button element.</p>\n</div><div class='long'><p>close button element.</p>\n</div></div></div><div id='property-content' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-property-content' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-property-content' class='name expandable'>content</a> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a>|<a href=\"#!/api/KISSY.NodeList\" rel=\"KISSY.NodeList\" class=\"docClass\">KISSY.NodeList</a><span class=\"signature\"></span></div><div class='description'><div class='short'>component's html content. ...</div><div class='long'><p>component's html content. Note: content and srcNode can not be set both!</p>\n</div></div></div><div id='property-created' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Process' rel='KISSY.Component.Process' class='defined-in docClass'>KISSY.Component.Process</a><br/><a href='source/process.html#KISSY-Component-Process-property-created' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Process-property-created' class='name expandable'>created</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"><span class='readonly' >readonly</span></span></div><div class='description'><div class='short'><p>Whether this component 's dom structure is created.</p>\n</div><div class='long'><p>Whether this component 's dom structure is created.</p>\n</div></div></div><div id='property-disabled' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-property-disabled' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-property-disabled' class='name expandable'>disabled</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>Whether this component is disabled.</p>\n</div><div class='long'><p>Whether this component is disabled.</p>\n</div></div></div><div id='property-el' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-property-el' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-property-el' class='name expandable'>el</a> : <a href=\"#!/api/KISSY.NodeList\" rel=\"KISSY.NodeList\" class=\"docClass\">KISSY.NodeList</a><span class=\"signature\"><span class='readonly' >readonly</span></span></div><div class='description'><div class='short'><p>root element of current component</p>\n</div><div class='long'><p>root element of current component</p>\n</div></div></div><div id='property-focused' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-property-focused' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-property-focused' class='name expandable'>focused</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>Whether this component has focus.</p>\n</div><div class='long'><p>Whether this component has focus.</p>\n</div></div></div><div id='property-height' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-property-height' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-property-height' class='name expandable'>height</a> : <a href=\"#!/api/Number\" rel=\"Number\" class=\"docClass\">Number</a>|<a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>component's height</p>\n</div><div class='long'><p>component's height</p>\n</div></div></div><div id='property-highlighted' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-property-highlighted' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-property-highlighted' class='name expandable'>highlighted</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>Whether this component is highlighted.</p>\n</div><div class='long'><p>Whether this component is highlighted.</p>\n</div></div></div><div id='property-isControl' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-property-isControl' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-property-isControl' class='name expandable'>isControl</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"></span></div><div class='description'><div class='short'>mark current instance as control instance. ...</div><div class='long'><p>mark current instance as control instance.</p>\n\n<p>access this property directly.</p>\n\n<p>for example:</p>\n\n<pre><code> menu.isControl // =&gt; true\n</code></pre>\n<p>Defaults to: <code>true</code></p></div></div></div><div id='property-maskNode' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Overlay.Extension.Mask' rel='KISSY.Overlay.Extension.Mask' class='defined-in docClass'>KISSY.Overlay.Extension.Mask</a><br/><a href='source/mask.html#KISSY-Overlay-Extension-Mask-property-maskNode' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay.Extension.Mask-property-maskNode' class='name expandable'>maskNode</a> : <a href=\"#!/api/KISSY.NodeList\" rel=\"KISSY.NodeList\" class=\"docClass\">KISSY.NodeList</a><span class=\"signature\"><span class='readonly' >readonly</span></span></div><div class='description'><div class='short'><p>Mask node of current component.</p>\n</div><div class='long'><p>Mask node of current component.</p>\n</div></div></div><div id='property-parent' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-property-parent' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-property-parent' class='name expandable'>parent</a> : <a href=\"#!/api/KISSY.Component.Control\" rel=\"KISSY.Component.Control\" class=\"docClass\">KISSY.Component.Control</a><span class=\"signature\"><span class='readonly' >readonly</span></span></div><div class='description'><div class='short'><p>This component's parent component.</p>\n</div><div class='long'><p>This component's parent component.</p>\n</div></div></div><div id='property-rendered' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Process' rel='KISSY.Component.Process' class='defined-in docClass'>KISSY.Component.Process</a><br/><a href='source/process.html#KISSY-Component-Process-property-rendered' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Process-property-rendered' class='name expandable'>rendered</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"><span class='readonly' >readonly</span></span></div><div class='description'><div class='short'><p>Whether this component is rendered.</p>\n</div><div class='long'><p>Whether this component is rendered.</p>\n</div></div></div><div id='property-visible' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-property-visible' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-property-visible' class='name expandable'>visible</a> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"></span></div><div class='description'><div class='short'>whether this component is visible. ...</div><div class='long'><p>whether this component is visible.</p>\n\n<p>will add/remove css class {prefix}{component}-hidden to component's root el.</p>\n</div></div></div><div id='property-width' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-property-width' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-property-width' class='name expandable'>width</a> : <a href=\"#!/api/Number\" rel=\"Number\" class=\"docClass\">Number</a>|<a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>component's width</p>\n</div><div class='long'><p>component's width</p>\n</div></div></div><div id='property-x' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-property-x' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-property-x' class='name expandable'>x</a> : <a href=\"#!/api/Number\" rel=\"Number\" class=\"docClass\">Number</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>Horizontal axis</p>\n</div><div class='long'><p>Horizontal axis</p>\n</div></div></div><div id='property-y' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-property-y' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-property-y' class='name expandable'>y</a> : <a href=\"#!/api/Number\" rel=\"Number\" class=\"docClass\">Number</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>Vertical axis</p>\n</div><div class='long'><p>Vertical axis</p>\n</div></div></div><div id='property-zIndex' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-property-zIndex' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-property-zIndex' class='name expandable'>zIndex</a> : <a href=\"#!/api/Number\" rel=\"Number\" class=\"docClass\">Number</a><span class=\"signature\"></span></div><div class='description'><div class='short'><p>z-index value.</p>\n</div><div class='long'><p>z-index value.</p>\n</div></div></div></div></div><div class='members-section'><div class='definedBy'>Defined By</div><h3 class='members-title icon-method'>Methods</h3><div class='subsection'><div id='method-_onSetVisible' class='member first-child inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Overlay' rel='KISSY.Overlay' class='defined-in docClass'>KISSY.Overlay</a><br/><a href='source/overlay-effect.html#KISSY-Overlay-method-_onSetVisible' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay-method-_onSetVisible' class='name expandable'>_onSetVisible</a>( <span class='pre'>v</span> )<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>For overlay with effect, it should listen show and hide instead of afterVisibleChange. ...</div><div class='long'><p>For overlay with effect, it should listen show and hide instead of afterVisibleChange.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>v</span> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><div class='sub-desc'></div></li></ul></div></div></div><div id='method-addAttr' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='defined-in docClass'>KISSY.Base</a><br/><a href='source/attribute.html#KISSY-Base-method-addAttr' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Base-method-addAttr' class='name expandable'>addAttr</a>( <span class='pre'>name, attrConfig, [override]</span> ) : <a href=\"#!/api/KISSY.Base\" rel=\"KISSY.Base\" class=\"docClass\">KISSY.Base</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>Adds an attribute with the provided configuration to the host object. ...</div><div class='long'><p>Adds an attribute with the provided configuration to the host object.</p>\n\n<p><strong>Defined in override KISSY.Base.Attribute.</strong></p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>name</span> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><div class='sub-desc'><p>attrName</p>\n</div></li><li><span class='pre'>attrConfig</span> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><div class='sub-desc'><p>The config supports the following properties</p>\n<ul><li><span class='pre'>value</span> :  (optional)<div class='sub-desc'><p>simple object or system native object</p>\n</div></li><li><span class='pre'>valueFn</span> :  (optional)<div class='sub-desc'><p>a function which can return current attribute 's default value</p>\n</div></li><li><span class='pre'>setter</span> : <a href=\"#!/api/Function\" rel=\"Function\" class=\"docClass\">Function</a> (optional)<div class='sub-desc'><p>call when set attribute 's value\npass current attribute 's value as parameter\nif return value is not undefined,set returned value as real value</p>\n</div></li><li><span class='pre'>getter</span> : <a href=\"#!/api/Function\" rel=\"Function\" class=\"docClass\">Function</a> (optional)<div class='sub-desc'><p>call when get attribute 's value\npass current attribute 's value as parameter\nreturn getter's returned value to invoker</p>\n</div></li><li><span class='pre'>validator</span> : <a href=\"#!/api/Function\" rel=\"Function\" class=\"docClass\">Function</a> (optional)<div class='sub-desc'><p>call before set attribute 's value\nif return false,cancel this set action</p>\n</div></li></ul></div></li><li><span class='pre'>override</span> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a> (optional)<div class='sub-desc'><p>whether override existing attribute config ,default true</p>\n</div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Base\" rel=\"KISSY.Base\" class=\"docClass\">KISSY.Base</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-addAttrs' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='defined-in docClass'>KISSY.Base</a><br/><a href='source/attribute.html#KISSY-Base-method-addAttrs' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Base-method-addAttrs' class='name expandable'>addAttrs</a>( <span class='pre'>attrConfigs, initialValues</span> ) : <a href=\"#!/api/KISSY.Base\" rel=\"KISSY.Base\" class=\"docClass\">KISSY.Base</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>Configures a group of attributes, and sets initial values. ...</div><div class='long'><p>Configures a group of attributes, and sets initial values.</p>\n\n<p><strong>Defined in override KISSY.Base.Attribute.</strong></p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>attrConfigs</span> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><div class='sub-desc'><p>An object with attribute name/configuration pairs.</p>\n</div></li><li><span class='pre'>initialValues</span> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><div class='sub-desc'><p>user defined initial values</p>\n</div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Base\" rel=\"KISSY.Base\" class=\"docClass\">KISSY.Base</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-addChild' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Container' rel='KISSY.Component.Container' class='defined-in docClass'>KISSY.Component.Container</a><br/><a href='source/container.html#KISSY-Component-Container-method-addChild' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Container-method-addChild' class='name expandable'>addChild</a>( <span class='pre'>c, [index]</span> )<span class=\"signature\"></span></div><div class='description'><div class='short'>Add the specified component as a child of current component\nat the given 0-based index. ...</div><div class='long'><p>Add the specified component as a child of current component\nat the given 0-based index.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>c</span> : <a href=\"#!/api/KISSY.Component.Control\" rel=\"KISSY.Component.Control\" class=\"docClass\">KISSY.Component.Control</a>|<a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><div class='sub-desc'><p>Child component instance to be added\nor\nObject describe child component</p>\n<ul><li><span class='pre'>xclass</span> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a> (optional)<div class='sub-desc'><p>When c is a object, specify its child class.</p>\n</div></li></ul></div></li><li><span class='pre'>index</span> : <a href=\"#!/api/Number\" rel=\"Number\" class=\"docClass\">Number</a> (optional)<div class='sub-desc'><p>0-based index at which\nthe new child component is to be inserted;\nIf not specified , the new child component will be inserted at last position.</p>\n</div></li></ul></div></div></div><div id='method-addTarget' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Event.CustomEvent.Target' rel='KISSY.Event.CustomEvent.Target' class='defined-in docClass'>KISSY.Event.CustomEvent.Target</a><br/><a href='source/target.html#KISSY-Event-CustomEvent-Target-method-addTarget' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Event.CustomEvent.Target-method-addTarget' class='name expandable'>addTarget</a>( <span class='pre'>anotherTarget</span> ) : <a href=\"#!/api/KISSY.Event.CustomEvent.Target\" rel=\"KISSY.Event.CustomEvent.Target\" class=\"docClass\">KISSY.Event.CustomEvent.Target</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>Registers another EventTarget as a bubble target. ...</div><div class='long'><p>Registers another EventTarget as a bubble target.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>anotherTarget</span> : <a href=\"#!/api/KISSY.Event.CustomEvent.Target\" rel=\"KISSY.Event.CustomEvent.Target\" class=\"docClass\">KISSY.Event.CustomEvent.Target</a><div class='sub-desc'><p>Another EventTarget instance to add</p>\n</div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Event.CustomEvent.Target\" rel=\"KISSY.Event.CustomEvent.Target\" class=\"docClass\">KISSY.Event.CustomEvent.Target</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-bindInternal' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='defined-in docClass'>KISSY.Base</a><br/><a href='source/base2.html#KISSY-Base-method-bindInternal' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Base-method-bindInternal' class='name expandable'>bindInternal</a>( <span class='pre'></span> )<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>bind attribute change event ...</div><div class='long'><p>bind attribute change event</p>\n</div></div></div><div id='method-center' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Extension.Align' rel='KISSY.Component.Extension.Align' class='defined-in docClass'>KISSY.Component.Extension.Align</a><br/><a href='source/align.html#KISSY-Component-Extension-Align-method-center' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Extension.Align-method-center' class='name expandable'>center</a>( <span class='pre'>node</span> ) : <a href=\"#!/api/KISSY.Component.Extension.Align\" rel=\"KISSY.Component.Extension.Align\" class=\"docClass\">KISSY.Component.Extension.Align</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>Make current element center within node. ...</div><div class='long'><p>Make current element center within node.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>node</span> : undefined|<a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a>|HTMLElement|<a href=\"#!/api/KISSY.NodeList\" rel=\"KISSY.NodeList\" class=\"docClass\">KISSY.NodeList</a><div class='sub-desc'><p>Same as node config of <a href=\"#!/api/KISSY.Component.Extension.Align-cfg-align\" rel=\"KISSY.Component.Extension.Align-cfg-align\" class=\"docClass\">align</a></p>\n</div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Component.Extension.Align\" rel=\"KISSY.Component.Extension.Align\" class=\"docClass\">KISSY.Component.Extension.Align</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-close' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Overlay' rel='KISSY.Overlay' class='defined-in docClass'>KISSY.Overlay</a><br/><a href='source/control9.html#KISSY-Overlay-method-close' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay-method-close' class='name expandable'>close</a>( <span class='pre'></span> ) : <a href=\"#!/api/KISSY.Overlay\" rel=\"KISSY.Overlay\" class=\"docClass\">KISSY.Overlay</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>hide or destroy according to closeAction ...</div><div class='long'><p>hide or destroy according to <a href=\"#!/api/KISSY.Overlay-cfg-closeAction\" rel=\"KISSY.Overlay-cfg-closeAction\" class=\"docClass\">closeAction</a></p>\n<h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Overlay\" rel=\"KISSY.Overlay\" class=\"docClass\">KISSY.Overlay</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-create' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Process' rel='KISSY.Component.Process' class='defined-in docClass'>KISSY.Component.Process</a><br/><a href='source/process.html#KISSY-Component-Process-method-create' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Process-method-create' class='name expandable'>create</a>( <span class='pre'></span> ) : <a href=\"#!/api/KISSY.Component.Process\" rel=\"KISSY.Component.Process\" class=\"docClass\">KISSY.Component.Process</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>create dom structure of this component\n(control will delegate to render). ...</div><div class='long'><p>create dom structure of this component\n(control will delegate to render).</p>\n<h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Component.Process\" rel=\"KISSY.Component.Process\" class=\"docClass\">KISSY.Component.Process</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-createDom' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-method-createDom' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-method-createDom' class='name expandable'>createDom</a>( <span class='pre'></span> )<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>Constructor(or get) view object to create ui elements. ...</div><div class='long'><p>Constructor(or get) view object to create ui elements.</p>\n</div></div></div><div id='method-destructor' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Container' rel='KISSY.Component.Container' class='defined-in docClass'>KISSY.Component.Container</a><br/><a href='source/container.html#KISSY-Component-Container-method-destructor' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Container-method-destructor' class='name expandable'>destructor</a>( <span class='pre'></span> )<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>destroy children ...</div><div class='long'><p>destroy children</p>\n<p>Overrides: <a href=\"#!/api/KISSY.Component.Control-method-destructor\" rel=\"KISSY.Component.Control-method-destructor\" class=\"docClass\">KISSY.Component.Control.destructor</a></p></div></div></div><div id='method-detach' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Event.CustomEvent.Target' rel='KISSY.Event.CustomEvent.Target' class='defined-in docClass'>KISSY.Event.CustomEvent.Target</a><br/><a href='source/target.html#KISSY-Event-CustomEvent-Target-method-detach' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Event.CustomEvent.Target-method-detach' class='name expandable'>detach</a>( <span class='pre'>type, [fn], [context]</span> ) : <a href=\"#!/api/KISSY.Event.CustomEvent.Target\" rel=\"KISSY.Event.CustomEvent.Target\" class=\"docClass\">KISSY.Event.CustomEvent.Target</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>Detach one or more listeners from the specified event ...</div><div class='long'><p>Detach one or more listeners from the specified event</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>type</span> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><div class='sub-desc'><p>The name of the event</p>\n</div></li><li><span class='pre'>fn</span> : <a href=\"#!/api/Function\" rel=\"Function\" class=\"docClass\">Function</a> (optional)<div class='sub-desc'><p>The subscribed function to un-subscribe. if not supplied, all observers will be removed.</p>\n</div></li><li><span class='pre'>context</span> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a> (optional)<div class='sub-desc'><p>The custom object passed to subscribe.</p>\n</div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Event.CustomEvent.Target\" rel=\"KISSY.Event.CustomEvent.Target\" class=\"docClass\">KISSY.Event.CustomEvent.Target</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-fire' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Event.CustomEvent.Target' rel='KISSY.Event.CustomEvent.Target' class='defined-in docClass'>KISSY.Event.CustomEvent.Target</a><br/><a href='source/target.html#KISSY-Event-CustomEvent-Target-method-fire' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Event.CustomEvent.Target-method-fire' class='name expandable'>fire</a>( <span class='pre'>type, [eventData]</span> ) : *<span class=\"signature\"></span></div><div class='description'><div class='short'>Fire a custom event by name. ...</div><div class='long'><p>Fire a custom event by name.\nThe callback functions will be executed from the context specified when the event was created,\nand the <a href=\"#!/api/KISSY.Event.CustomEvent.Object\" rel=\"KISSY.Event.CustomEvent.Object\" class=\"docClass\">KISSY.Event.CustomEvent.Object</a> created will be mixed with eventData</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>type</span> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><div class='sub-desc'><p>The type of the event</p>\n</div></li><li><span class='pre'>eventData</span> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a> (optional)<div class='sub-desc'><p>The data will be mixed with <a href=\"#!/api/KISSY.Event.CustomEvent.Object\" rel=\"KISSY.Event.CustomEvent.Object\" class=\"docClass\">KISSY.Event.CustomEvent.Object</a> created</p>\n</div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'>*</span><div class='sub-desc'><p>If any listen returns false, then the returned value is false. else return the last listener's returned value</p>\n</div></li></ul></div></div></div><div id='method-get' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='defined-in docClass'>KISSY.Base</a><br/><a href='source/attribute.html#KISSY-Base-method-get' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Base-method-get' class='name expandable'>get</a>( <span class='pre'>name</span> ) : *<span class=\"signature\"></span></div><div class='description'><div class='short'>Gets the current value of the attribute. ...</div><div class='long'><p>Gets the current value of the attribute.</p>\n\n<p><strong>Defined in override KISSY.Base.Attribute.</strong></p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>name</span> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><div class='sub-desc'><p>attribute 's name</p>\n</div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'>*</span><div class='sub-desc'>\n</div></li></ul></div></div></div><div id='method-getAttrVals' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='defined-in docClass'>KISSY.Base</a><br/><a href='source/attribute.html#KISSY-Base-method-getAttrVals' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Base-method-getAttrVals' class='name expandable'>getAttrVals</a>( <span class='pre'></span> ) : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><span class=\"signature\"></span></div><div class='description'><div class='short'>get un-cloned attr value collections\n\nDefined in override KISSY.Base.Attribute. ...</div><div class='long'><p>get un-cloned attr value collections</p>\n\n<p><strong>Defined in override KISSY.Base.Attribute.</strong></p>\n<h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a></span><div class='sub-desc'>\n</div></li></ul></div></div></div><div id='method-getAttrs' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='defined-in docClass'>KISSY.Base</a><br/><a href='source/attribute.html#KISSY-Base-method-getAttrs' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Base-method-getAttrs' class='name expandable'>getAttrs</a>( <span class='pre'></span> ) : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><span class=\"signature\"><span class='private' >private</span></span></div><div class='description'><div class='short'>get un-cloned attr config collections\n\nDefined in override KISSY.Base.Attribute. ...</div><div class='long'><p>get un-cloned attr config collections</p>\n\n<p><strong>Defined in override KISSY.Base.Attribute.</strong></p>\n<h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a></span><div class='sub-desc'>\n</div></li></ul></div></div></div><div id='method-getChildAt' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Container' rel='KISSY.Component.Container' class='defined-in docClass'>KISSY.Component.Container</a><br/><a href='source/container.html#KISSY-Component-Container-method-getChildAt' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Container-method-getChildAt' class='name expandable'>getChildAt</a>( <span class='pre'>index</span> ) : <a href=\"#!/api/KISSY.Component.Control\" rel=\"KISSY.Component.Control\" class=\"docClass\">KISSY.Component.Control</a><span class=\"signature\"></span></div><div class='description'><div class='short'>Returns the child at the given index, or null if the index is out of bounds. ...</div><div class='long'><p>Returns the child at the given index, or null if the index is out of bounds.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>index</span> : <a href=\"#!/api/Number\" rel=\"Number\" class=\"docClass\">Number</a><div class='sub-desc'><p>0-based index.</p>\n</div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Component.Control\" rel=\"KISSY.Component.Control\" class=\"docClass\">KISSY.Component.Control</a></span><div class='sub-desc'><p>The child at the given index; null if none.</p>\n</div></li></ul></div></div></div><div id='method-getCustomEventObservable' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Event.CustomEvent.Target' rel='KISSY.Event.CustomEvent.Target' class='defined-in docClass'>KISSY.Event.CustomEvent.Target</a><br/><a href='source/target.html#KISSY-Event-CustomEvent-Target-method-getCustomEventObservable' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Event.CustomEvent.Target-method-getCustomEventObservable' class='name expandable'>getCustomEventObservable</a>( <span class='pre'>type, [create]</span> ) : <a href=\"#!/api/KISSY.Event.CustomEvent.CustomEventObservable\" rel=\"KISSY.Event.CustomEvent.CustomEventObservable\" class=\"docClass\">KISSY.Event.CustomEvent.CustomEventObservable</a><span class=\"signature\"><span class='private' >private</span></span></div><div class='description'><div class='short'>Get custom event for specified event ...</div><div class='long'><p>Get custom event for specified event</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>type</span> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><div class='sub-desc'><p>event type</p>\n</div></li><li><span class='pre'>create</span> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a> (optional)<div class='sub-desc'><p>whether create custom event on fly</p>\n</div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Event.CustomEvent.CustomEventObservable\" rel=\"KISSY.Event.CustomEvent.CustomEventObservable\" class=\"docClass\">KISSY.Event.CustomEvent.CustomEventObservable</a></span><div class='sub-desc'>\n</div></li></ul></div></div></div><div id='method-getPlugin' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='defined-in docClass'>KISSY.Base</a><br/><a href='source/base2.html#KISSY-Base-method-getPlugin' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Base-method-getPlugin' class='name expandable'>getPlugin</a>( <span class='pre'>id</span> ) : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><span class=\"signature\"></span></div><div class='description'><div class='short'>get specified plugin instance by id ...</div><div class='long'><p>get specified plugin instance by id</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>id</span> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><div class='sub-desc'><p>pluginId of plugin instance</p>\n</div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a></span><div class='sub-desc'>\n</div></li></ul></div></div></div><div id='method-getTargets' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Event.CustomEvent.Target' rel='KISSY.Event.CustomEvent.Target' class='defined-in docClass'>KISSY.Event.CustomEvent.Target</a><br/><a href='source/target.html#KISSY-Event-CustomEvent-Target-method-getTargets' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Event.CustomEvent.Target-method-getTargets' class='name expandable'>getTargets</a>( <span class='pre'></span> ) : <a href=\"#!/api/KISSY.Event.CustomEvent.Target\" rel=\"KISSY.Event.CustomEvent.Target\" class=\"docClass\">KISSY.Event.CustomEvent.Target</a>[]<span class=\"signature\"><span class='private' >private</span></span></div><div class='description'><div class='short'>all targets where current target's events bubble to ...</div><div class='long'><p>all targets where current target's events bubble to</p>\n<h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Event.CustomEvent.Target\" rel=\"KISSY.Event.CustomEvent.Target\" class=\"docClass\">KISSY.Event.CustomEvent.Target</a>[]</span><div class='sub-desc'>\n</div></li></ul></div></div></div><div id='method-handleBlurInternal' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-method-handleBlurInternal' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-method-handleBlurInternal' class='name expandable'>handleBlurInternal</a>( <span class='pre'></span> )<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>Handles blur events. ...</div><div class='long'><p>Handles blur events. Remove focused class.</p>\n</div></div></div><div id='method-handleClickInternal' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-method-handleClickInternal' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-method-handleClickInternal' class='name expandable'>handleClickInternal</a>( <span class='pre'>ev</span> )<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>Performs the appropriate action when this component is activated by the user. ...</div><div class='long'><p>Performs the appropriate action when this component is activated by the user.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>ev</span> : <a href=\"#!/api/KISSY.Event.DomEvent.Object\" rel=\"KISSY.Event.DomEvent.Object\" class=\"docClass\">KISSY.Event.DomEvent.Object</a><div class='sub-desc'><p>Dom event to handle.</p>\n</div></li></ul></div></div></div><div id='method-handleContextMenuInternal' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-method-handleContextMenuInternal' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-method-handleContextMenuInternal' class='name expandable'>handleContextMenuInternal</a>( <span class='pre'>ev</span> )<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>Handles context menu. ...</div><div class='long'><p>Handles context menu.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>ev</span> : <a href=\"#!/api/KISSY.Event.DomEvent.Object\" rel=\"KISSY.Event.DomEvent.Object\" class=\"docClass\">KISSY.Event.DomEvent.Object</a><div class='sub-desc'><p>Dom event to handle.</p>\n</div></li></ul></div></div></div><div id='method-handleDblClickInternal' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-method-handleDblClickInternal' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-method-handleDblClickInternal' class='name expandable'>handleDblClickInternal</a>( <span class='pre'>ev</span> )<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>Hack click in ie&lt;9 by handling dblclick events. ...</div><div class='long'><p>Hack click in ie&lt;9 by handling dblclick events.\nBy default, this performs its associated action by calling\n<a href=\"#!/api/KISSY.Component.Control-method-handleClickInternal\" rel=\"KISSY.Component.Control-method-handleClickInternal\" class=\"docClass\">handleClickInternal</a>.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>ev</span> : <a href=\"#!/api/KISSY.Event.DomEvent.Object\" rel=\"KISSY.Event.DomEvent.Object\" class=\"docClass\">KISSY.Event.DomEvent.Object</a><div class='sub-desc'><p>Dom event to handle.</p>\n</div></li></ul></div></div></div><div id='method-handleFocusInternal' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-method-handleFocusInternal' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-method-handleFocusInternal' class='name expandable'>handleFocusInternal</a>( <span class='pre'></span> )<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>Handles focus events. ...</div><div class='long'><p>Handles focus events. Style focused class.</p>\n</div></div></div><div id='method-handleKeyDownInternal' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-method-handleKeyDownInternal' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-method-handleKeyDownInternal' class='name expandable'>handleKeyDownInternal</a>( <span class='pre'>ev</span> )<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>Handle enter keydown event to handleClickInternal. ...</div><div class='long'><p>Handle enter keydown event to <a href=\"#!/api/KISSY.Component.Control-method-handleClickInternal\" rel=\"KISSY.Component.Control-method-handleClickInternal\" class=\"docClass\">handleClickInternal</a>.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>ev</span> : <a href=\"#!/api/KISSY.Event.DomEvent.Object\" rel=\"KISSY.Event.DomEvent.Object\" class=\"docClass\">KISSY.Event.DomEvent.Object</a><div class='sub-desc'><p>Dom event to handle.</p>\n</div></li></ul></div></div></div><div id='method-handleMouseDownInternal' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-method-handleMouseDownInternal' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-method-handleMouseDownInternal' class='name expandable'>handleMouseDownInternal</a>( <span class='pre'>ev</span> )<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>Handles mousedown events. ...</div><div class='long'><p>Handles mousedown events. If the component is not disabled,\nIf the component is activeable, then activate it.\nIf the component is focusable, then focus it,\nelse prevent it from receiving keyboard focus.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>ev</span> : <a href=\"#!/api/KISSY.Event.DomEvent.Object\" rel=\"KISSY.Event.DomEvent.Object\" class=\"docClass\">KISSY.Event.DomEvent.Object</a><div class='sub-desc'><p>Dom event to handle.</p>\n</div></li></ul></div></div></div><div id='method-handleMouseEnterInternal' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-method-handleMouseEnterInternal' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-method-handleMouseEnterInternal' class='name expandable'>handleMouseEnterInternal</a>( <span class='pre'>ev</span> )<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>Handle mouseenter events. ...</div><div class='long'><p>Handle mouseenter events. If the component is not disabled, highlights it.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>ev</span> : <a href=\"#!/api/KISSY.Event.DomEvent.Object\" rel=\"KISSY.Event.DomEvent.Object\" class=\"docClass\">KISSY.Event.DomEvent.Object</a><div class='sub-desc'><p>Dom event to handle.</p>\n</div></li></ul></div></div></div><div id='method-handleMouseLeaveInternal' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-method-handleMouseLeaveInternal' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-method-handleMouseLeaveInternal' class='name expandable'>handleMouseLeaveInternal</a>( <span class='pre'>ev</span> )<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>Handle mouseleave events. ...</div><div class='long'><p>Handle mouseleave events. If the component is not disabled, de-highlights it.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>ev</span> : <a href=\"#!/api/KISSY.Event.DomEvent.Object\" rel=\"KISSY.Event.DomEvent.Object\" class=\"docClass\">KISSY.Event.DomEvent.Object</a><div class='sub-desc'><p>Dom event to handle.</p>\n</div></li></ul></div></div></div><div id='method-handleMouseUpInternal' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-method-handleMouseUpInternal' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-method-handleMouseUpInternal' class='name expandable'>handleMouseUpInternal</a>( <span class='pre'>ev</span> )<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>Handles mouseup events. ...</div><div class='long'><p>Handles mouseup events.\nIf this component is not disabled, performs its associated action by calling\n<a href=\"#!/api/KISSY.Component.Control-method-handleClickInternal\" rel=\"KISSY.Component.Control-method-handleClickInternal\" class=\"docClass\">handleClickInternal</a>, then deactivates it.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>ev</span> : <a href=\"#!/api/KISSY.Event.DomEvent.Object\" rel=\"KISSY.Event.DomEvent.Object\" class=\"docClass\">KISSY.Event.DomEvent.Object</a><div class='sub-desc'><p>Dom event to handle.</p>\n</div></li></ul></div></div></div><div id='method-hasAttr' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='defined-in docClass'>KISSY.Base</a><br/><a href='source/attribute.html#KISSY-Base-method-hasAttr' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Base-method-hasAttr' class='name expandable'>hasAttr</a>( <span class='pre'>name</span> ) : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"></span></div><div class='description'><div class='short'>Checks if the given attribute has been added to the host. ...</div><div class='long'><p>Checks if the given attribute has been added to the host.</p>\n\n<p><strong>Defined in override KISSY.Base.Attribute.</strong></p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>name</span> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><div class='sub-desc'><p>attribute name</p>\n</div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a></span><div class='sub-desc'>\n</div></li></ul></div></div></div><div id='method-hide' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-method-hide' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-method-hide' class='name expandable'>hide</a>( <span class='pre'></span> ) : <a href=\"#!/api/KISSY.Component.Control\" rel=\"KISSY.Component.Control\" class=\"docClass\">KISSY.Component.Control</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>hide component ...</div><div class='long'><p>hide component</p>\n<h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Component.Control\" rel=\"KISSY.Component.Control\" class=\"docClass\">KISSY.Component.Control</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-loading' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Overlay.Extension.Loading' rel='KISSY.Overlay.Extension.Loading' class='defined-in docClass'>KISSY.Overlay.Extension.Loading</a><br/><a href='source/loading.html#KISSY-Overlay-Extension-Loading-method-loading' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay.Extension.Loading-method-loading' class='name expandable'>loading</a>( <span class='pre'></span> ) : <a href=\"#!/api/KISSY.Overlay.Extension.Loading\" rel=\"KISSY.Overlay.Extension.Loading\" class=\"docClass\">KISSY.Overlay.Extension.Loading</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>mask component as loading ...</div><div class='long'><p>mask component as loading</p>\n<h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Overlay.Extension.Loading\" rel=\"KISSY.Overlay.Extension.Loading\" class=\"docClass\">KISSY.Overlay.Extension.Loading</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-on' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Event.CustomEvent.Target' rel='KISSY.Event.CustomEvent.Target' class='defined-in docClass'>KISSY.Event.CustomEvent.Target</a><br/><a href='source/target.html#KISSY-Event-CustomEvent-Target-method-on' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Event.CustomEvent.Target-method-on' class='name expandable'>on</a>( <span class='pre'>type, fn, [context]</span> ) : <a href=\"#!/api/KISSY.Event.CustomEvent.Target\" rel=\"KISSY.Event.CustomEvent.Target\" class=\"docClass\">KISSY.Event.CustomEvent.Target</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>Subscribe a callback function to a custom event fired by this object or from an object that bubbles its events to thi...</div><div class='long'><p>Subscribe a callback function to a custom event fired by this object or from an object that bubbles its events to this object.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>type</span> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><div class='sub-desc'><p>The name of the event</p>\n</div></li><li><span class='pre'>fn</span> : <a href=\"#!/api/Function\" rel=\"Function\" class=\"docClass\">Function</a><div class='sub-desc'><p>The callback to execute in response to the event</p>\n</div></li><li><span class='pre'>context</span> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a> (optional)<div class='sub-desc'><p>this object in callback</p>\n</div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Event.CustomEvent.Target\" rel=\"KISSY.Event.CustomEvent.Target\" class=\"docClass\">KISSY.Event.CustomEvent.Target</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-plug' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='defined-in docClass'>KISSY.Base</a><br/><a href='source/base2.html#KISSY-Base-method-plug' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Base-method-plug' class='name expandable'>plug</a>( <span class='pre'>plugin</span> ) : <a href=\"#!/api/KISSY.Base\" rel=\"KISSY.Base\" class=\"docClass\">KISSY.Base</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>plugin a new plugins to current instance ...</div><div class='long'><p>plugin a new plugins to current instance</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>plugin</span> : <a href=\"#!/api/Function\" rel=\"Function\" class=\"docClass\">Function</a>|<a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><div class='sub-desc'>\n</div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Base\" rel=\"KISSY.Base\" class=\"docClass\">KISSY.Base</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-publish' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Event.CustomEvent.Target' rel='KISSY.Event.CustomEvent.Target' class='defined-in docClass'>KISSY.Event.CustomEvent.Target</a><br/><a href='source/target.html#KISSY-Event-CustomEvent-Target-method-publish' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Event.CustomEvent.Target-method-publish' class='name expandable'>publish</a>( <span class='pre'>type, cfg</span> ) : <a href=\"#!/api/KISSY.Event.CustomEvent.Target\" rel=\"KISSY.Event.CustomEvent.Target\" class=\"docClass\">KISSY.Event.CustomEvent.Target</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>Creates a new custom event of the specified type ...</div><div class='long'><p>Creates a new custom event of the specified type</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>type</span> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><div class='sub-desc'><p>The type of the event</p>\n</div></li><li><span class='pre'>cfg</span> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><div class='sub-desc'><p>Config params</p>\n<ul><li><span class='pre'>bubbles</span> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a> (optional)<div class='sub-desc'><p>whether or not this event bubbles</p>\n<p>Defaults to: <code>true</code></p></div></li><li><span class='pre'>defaultFn</span> : <a href=\"#!/api/Function\" rel=\"Function\" class=\"docClass\">Function</a> (optional)<div class='sub-desc'><p>this event's default action</p>\n</div></li></ul></div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Event.CustomEvent.Target\" rel=\"KISSY.Event.CustomEvent.Target\" class=\"docClass\">KISSY.Event.CustomEvent.Target</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-removeAttr' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='defined-in docClass'>KISSY.Base</a><br/><a href='source/attribute.html#KISSY-Base-method-removeAttr' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Base-method-removeAttr' class='name expandable'>removeAttr</a>( <span class='pre'>name</span> ) : <a href=\"#!/api/KISSY.Base\" rel=\"KISSY.Base\" class=\"docClass\">KISSY.Base</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>Removes an attribute from the host object. ...</div><div class='long'><p>Removes an attribute from the host object.</p>\n\n<p><strong>Defined in override KISSY.Base.Attribute.</strong></p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>name</span> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><div class='sub-desc'></div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Base\" rel=\"KISSY.Base\" class=\"docClass\">KISSY.Base</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-removeChild' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Container' rel='KISSY.Component.Container' class='defined-in docClass'>KISSY.Component.Container</a><br/><a href='source/container.html#KISSY-Component-Container-method-removeChild' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Container-method-removeChild' class='name expandable'>removeChild</a>( <span class='pre'>c, [destroy]</span> )<span class=\"signature\"></span></div><div class='description'><div class='short'>Removed the given child from this component,and returns it. ...</div><div class='long'><p>Removed the given child from this component,and returns it.</p>\n\n<p>If destroy is true, calls <code>destroy()</code> on the removed child component,\nand subsequently detaches the child's Dom from the document.\nOtherwise it is the caller's responsibility to\nclean up the child component's Dom.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>c</span> : <a href=\"#!/api/KISSY.Component.Control\" rel=\"KISSY.Component.Control\" class=\"docClass\">KISSY.Component.Control</a><div class='sub-desc'><p>The child component to be removed.</p>\n</div></li><li><span class='pre'>destroy</span> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a> (optional)<div class='sub-desc'><p>If true,\ncalls <code>destroy()</code> on the removed child component.</p>\n<p>Defaults to: <code>true</code></p></div></li></ul></div></div></div><div id='method-removeChildren' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Container' rel='KISSY.Component.Container' class='defined-in docClass'>KISSY.Component.Container</a><br/><a href='source/container.html#KISSY-Component-Container-method-removeChildren' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Container-method-removeChildren' class='name expandable'>removeChildren</a>( <span class='pre'>[destroy]</span> ) : <a href=\"#!/api/KISSY.Component.Container\" rel=\"KISSY.Component.Container\" class=\"docClass\">KISSY.Component.Container</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>Removes every child component attached to current component. ...</div><div class='long'><p>Removes every child component attached to current component.\nsee <a href=\"#!/api/KISSY.Component.Container-method-removeChild\" rel=\"KISSY.Component.Container-method-removeChild\" class=\"docClass\">removeChild</a></p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>destroy</span> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a> (optional)<div class='sub-desc'><p>If true,\ncalls <code>destroy()</code> on the removed child component.</p>\n</div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Component.Container\" rel=\"KISSY.Component.Container\" class=\"docClass\">KISSY.Component.Container</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-removeTarget' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Event.CustomEvent.Target' rel='KISSY.Event.CustomEvent.Target' class='defined-in docClass'>KISSY.Event.CustomEvent.Target</a><br/><a href='source/target.html#KISSY-Event-CustomEvent-Target-method-removeTarget' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Event.CustomEvent.Target-method-removeTarget' class='name expandable'>removeTarget</a>( <span class='pre'>anotherTarget</span> ) : <a href=\"#!/api/KISSY.Event.CustomEvent.Target\" rel=\"KISSY.Event.CustomEvent.Target\" class=\"docClass\">KISSY.Event.CustomEvent.Target</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>Removes a bubble target ...</div><div class='long'><p>Removes a bubble target</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>anotherTarget</span> : <a href=\"#!/api/KISSY.Event.CustomEvent.Target\" rel=\"KISSY.Event.CustomEvent.Target\" class=\"docClass\">KISSY.Event.CustomEvent.Target</a><div class='sub-desc'><p>Another EventTarget instance to remove</p>\n</div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Event.CustomEvent.Target\" rel=\"KISSY.Event.CustomEvent.Target\" class=\"docClass\">KISSY.Event.CustomEvent.Target</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-render' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Process' rel='KISSY.Component.Process' class='defined-in docClass'>KISSY.Component.Process</a><br/><a href='source/process.html#KISSY-Component-Process-method-render' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Process-method-render' class='name expandable'>render</a>( <span class='pre'></span> ) : <a href=\"#!/api/KISSY.Component.Process\" rel=\"KISSY.Component.Process\" class=\"docClass\">KISSY.Component.Process</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>Put dom structure of this component to document, bind event and sync attribute. ...</div><div class='long'><p>Put dom structure of this component to document, bind event and sync attribute.</p>\n<h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Component.Process\" rel=\"KISSY.Component.Process\" class=\"docClass\">KISSY.Component.Process</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-renderUI' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-method-renderUI' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-method-renderUI' class='name expandable'>renderUI</a>( <span class='pre'></span> )<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>Call view object to render ui elements. ...</div><div class='long'><p>Call view object to render ui elements.</p>\n</div></div></div><div id='method-reset' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='defined-in docClass'>KISSY.Base</a><br/><a href='source/attribute.html#KISSY-Base-method-reset' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Base-method-reset' class='name expandable'>reset</a>( <span class='pre'>name, [opts]</span> ) : <a href=\"#!/api/KISSY.Base\" rel=\"KISSY.Base\" class=\"docClass\">KISSY.Base</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>Resets the value of an attribute.just reset what addAttr set\n(not what invoker set when call new Xx(cfg))\n\nDefined in...</div><div class='long'><p>Resets the value of an attribute.just reset what addAttr set\n(not what invoker set when call new Xx(cfg))</p>\n\n<p><strong>Defined in override KISSY.Base.Attribute.</strong></p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>name</span> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a><div class='sub-desc'><p>name of attribute</p>\n</div></li><li><span class='pre'>opts</span> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a> (optional)<div class='sub-desc'><p>some options</p>\n<ul><li><span class='pre'>silent</span> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a> (optional)<div class='sub-desc'><p>whether fire change event</p>\n</div></li></ul></div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Base\" rel=\"KISSY.Base\" class=\"docClass\">KISSY.Base</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-set' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='defined-in docClass'>KISSY.Base</a><br/><a href='source/attribute.html#KISSY-Base-method-set' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Base-method-set' class='name expandable'>set</a>( <span class='pre'>name, [value], [opts]</span> ) : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a><span class=\"signature\"></span></div><div class='description'><div class='short'>Sets the value of an attribute. ...</div><div class='long'><p>Sets the value of an attribute.</p>\n\n<p><strong>Defined in override KISSY.Base.Attribute.</strong></p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>name</span> : <a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a>|<a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><div class='sub-desc'><p>attribute 's name or attribute name and value map</p>\n</div></li><li><span class='pre'>value</span> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a> (optional)<div class='sub-desc'><p>attribute 's value</p>\n</div></li><li><span class='pre'>opts</span> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a> (optional)<div class='sub-desc'><p>some options</p>\n<ul><li><span class='pre'>silent</span> : <a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a> (optional)<div class='sub-desc'><p>whether fire change event</p>\n</div></li><li><span class='pre'>error</span> : <a href=\"#!/api/Function\" rel=\"Function\" class=\"docClass\">Function</a> (optional)<div class='sub-desc'><p>error handler</p>\n</div></li></ul></div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/Boolean\" rel=\"Boolean\" class=\"docClass\">Boolean</a></span><div class='sub-desc'><p>whether pass validator</p>\n</div></li></ul></div></div></div><div id='method-setInternal' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='defined-in docClass'>KISSY.Base</a><br/><a href='source/attribute.html#KISSY-Base-method-setInternal' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Base-method-setInternal' class='name expandable'>setInternal</a>( <span class='pre'>name, value</span> )<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>internal use, no event involved, just set. ...</div><div class='long'><p>internal use, no event involved, just set.\noverride by model</p>\n\n<p><strong>Defined in override KISSY.Base.Attribute.</strong></p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>name</span> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><div class='sub-desc'></div></li><li><span class='pre'>value</span> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><div class='sub-desc'></div></li></ul></div></div></div><div id='method-show' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Control' rel='KISSY.Component.Control' class='defined-in docClass'>KISSY.Component.Control</a><br/><a href='source/control2.html#KISSY-Component-Control-method-show' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Control-method-show' class='name expandable'>show</a>( <span class='pre'></span> ) : <a href=\"#!/api/KISSY.Component.Control\" rel=\"KISSY.Component.Control\" class=\"docClass\">KISSY.Component.Control</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>show component ...</div><div class='long'><p>show component</p>\n<h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Component.Control\" rel=\"KISSY.Component.Control\" class=\"docClass\">KISSY.Component.Control</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-sync' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Process' rel='KISSY.Component.Process' class='defined-in docClass'>KISSY.Component.Process</a><br/><a href='source/process.html#KISSY-Component-Process-method-sync' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Process-method-sync' class='name expandable'>sync</a>( <span class='pre'></span> )<span class=\"signature\"></span></div><div class='description'><div class='short'>sync attribute value ...</div><div class='long'><p>sync attribute value</p>\n</div></div></div><div id='method-syncInternal' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='defined-in docClass'>KISSY.Base</a><br/><a href='source/base2.html#KISSY-Base-method-syncInternal' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Base-method-syncInternal' class='name expandable'>syncInternal</a>( <span class='pre'></span> )<span class=\"signature\"><span class='protected' >protected</span></span></div><div class='description'><div class='short'>sync attribute change event ...</div><div class='long'><p>sync attribute change event</p>\n</div></div></div><div id='method-unloading' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Overlay.Extension.Loading' rel='KISSY.Overlay.Extension.Loading' class='defined-in docClass'>KISSY.Overlay.Extension.Loading</a><br/><a href='source/loading.html#KISSY-Overlay-Extension-Loading-method-unloading' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Overlay.Extension.Loading-method-unloading' class='name expandable'>unloading</a>( <span class='pre'></span> ) : <a href=\"#!/api/KISSY.Overlay.Extension.Loading\" rel=\"KISSY.Overlay.Extension.Loading\" class=\"docClass\">KISSY.Overlay.Extension.Loading</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>unmask component as loading ...</div><div class='long'><p>unmask component as loading</p>\n<h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Overlay.Extension.Loading\" rel=\"KISSY.Overlay.Extension.Loading\" class=\"docClass\">KISSY.Overlay.Extension.Loading</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div><div id='method-unplug' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Base' rel='KISSY.Base' class='defined-in docClass'>KISSY.Base</a><br/><a href='source/base2.html#KISSY-Base-method-unplug' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Base-method-unplug' class='name expandable'>unplug</a>( <span class='pre'>[plugin]</span> ) : <a href=\"#!/api/KISSY.Base\" rel=\"KISSY.Base\" class=\"docClass\">KISSY.Base</a><span class=\"signature\"><span class='chainable' >chainable</span></span></div><div class='description'><div class='short'>unplug by pluginId or plugin instance. ...</div><div class='long'><p>unplug by pluginId or plugin instance.\nif called with no parameter, then destroy all plugins.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>plugin</span> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a>|<a href=\"#!/api/String\" rel=\"String\" class=\"docClass\">String</a> (optional)<div class='sub-desc'>\n</div></li></ul><h3 class='pa'>Returns</h3><ul><li><span class='pre'><a href=\"#!/api/KISSY.Base\" rel=\"KISSY.Base\" class=\"docClass\">KISSY.Base</a></span><div class='sub-desc'><p>this</p>\n</div></li></ul></div></div></div></div></div><div class='members-section'><div class='definedBy'>Defined By</div><h3 class='members-title icon-event'>Events</h3><div class='subsection'><div id='event-afterBindUI' class='member first-child inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Process' rel='KISSY.Component.Process' class='defined-in docClass'>KISSY.Component.Process</a><br/><a href='source/process.html#KISSY-Component-Process-event-afterBindUI' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Process-event-afterBindUI' class='name expandable'>afterBindUI</a>( <span class='pre'>e</span> )<span class=\"signature\"></span></div><div class='description'><div class='short'>fired when component 's internal event is bind. ...</div><div class='long'><p>fired when component 's internal event is bind.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>e</span> : <a href=\"#!/api/KISSY.Event.CustomEvent.Object\" rel=\"KISSY.Event.CustomEvent.Object\" class=\"docClass\">KISSY.Event.CustomEvent.Object</a><div class='sub-desc'>\n</div></li></ul></div></div></div><div id='event-afterCreateDom' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Process' rel='KISSY.Component.Process' class='defined-in docClass'>KISSY.Component.Process</a><br/><a href='source/process.html#KISSY-Component-Process-event-afterCreateDom' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Process-event-afterCreateDom' class='name expandable'>afterCreateDom</a>( <span class='pre'>e</span> )<span class=\"signature\"></span></div><div class='description'><div class='short'>fired when root node is created ...</div><div class='long'><p>fired when root node is created</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>e</span> : <a href=\"#!/api/KISSY.Event.CustomEvent.Object\" rel=\"KISSY.Event.CustomEvent.Object\" class=\"docClass\">KISSY.Event.CustomEvent.Object</a><div class='sub-desc'>\n</div></li></ul></div></div></div><div id='event-afterRenderUI' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Process' rel='KISSY.Component.Process' class='defined-in docClass'>KISSY.Component.Process</a><br/><a href='source/process.html#KISSY-Component-Process-event-afterRenderUI' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Process-event-afterRenderUI' class='name expandable'>afterRenderUI</a>( <span class='pre'>e</span> )<span class=\"signature\"></span></div><div class='description'><div class='short'>fired after root node is rendered into dom ...</div><div class='long'><p>fired after root node is rendered into dom</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>e</span> : <a href=\"#!/api/KISSY.Event.CustomEvent.Object\" rel=\"KISSY.Event.CustomEvent.Object\" class=\"docClass\">KISSY.Event.CustomEvent.Object</a><div class='sub-desc'>\n</div></li></ul></div></div></div><div id='event-afterSyncUI' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Process' rel='KISSY.Component.Process' class='defined-in docClass'>KISSY.Component.Process</a><br/><a href='source/process.html#KISSY-Component-Process-event-afterSyncUI' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Process-event-afterSyncUI' class='name expandable'>afterSyncUI</a>( <span class='pre'>e</span> )<span class=\"signature\"></span></div><div class='description'><div class='short'>fired after component 's internal state is synchronized. ...</div><div class='long'><p>fired after component 's internal state is synchronized.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>e</span> : <a href=\"#!/api/KISSY.Event.CustomEvent.Object\" rel=\"KISSY.Event.CustomEvent.Object\" class=\"docClass\">KISSY.Event.CustomEvent.Object</a><div class='sub-desc'>\n</div></li></ul></div></div></div><div id='event-beforeBindUI' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Process' rel='KISSY.Component.Process' class='defined-in docClass'>KISSY.Component.Process</a><br/><a href='source/process.html#KISSY-Component-Process-event-beforeBindUI' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Process-event-beforeBindUI' class='name expandable'>beforeBindUI</a>( <span class='pre'>e</span> )<span class=\"signature\"></span></div><div class='description'><div class='short'>fired before component 's internal event is bind. ...</div><div class='long'><p>fired before component 's internal event is bind.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>e</span> : <a href=\"#!/api/KISSY.Event.CustomEvent.Object\" rel=\"KISSY.Event.CustomEvent.Object\" class=\"docClass\">KISSY.Event.CustomEvent.Object</a><div class='sub-desc'>\n</div></li></ul></div></div></div><div id='event-beforeCreateDom' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Process' rel='KISSY.Component.Process' class='defined-in docClass'>KISSY.Component.Process</a><br/><a href='source/process.html#KISSY-Component-Process-event-beforeCreateDom' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Process-event-beforeCreateDom' class='name expandable'>beforeCreateDom</a>( <span class='pre'>e</span> )<span class=\"signature\"></span></div><div class='description'><div class='short'>fired before root node is created ...</div><div class='long'><p>fired before root node is created</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>e</span> : <a href=\"#!/api/KISSY.Event.CustomEvent.Object\" rel=\"KISSY.Event.CustomEvent.Object\" class=\"docClass\">KISSY.Event.CustomEvent.Object</a><div class='sub-desc'>\n</div></li></ul></div></div></div><div id='event-beforeRenderUI' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Process' rel='KISSY.Component.Process' class='defined-in docClass'>KISSY.Component.Process</a><br/><a href='source/process.html#KISSY-Component-Process-event-beforeRenderUI' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Process-event-beforeRenderUI' class='name expandable'>beforeRenderUI</a>( <span class='pre'>e</span> )<span class=\"signature\"></span></div><div class='description'><div class='short'>fired when root node is ready ...</div><div class='long'><p>fired when root node is ready</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>e</span> : <a href=\"#!/api/KISSY.Event.CustomEvent.Object\" rel=\"KISSY.Event.CustomEvent.Object\" class=\"docClass\">KISSY.Event.CustomEvent.Object</a><div class='sub-desc'>\n</div></li></ul></div></div></div><div id='event-beforeSyncUI' class='member  inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><a href='#!/api/KISSY.Component.Process' rel='KISSY.Component.Process' class='defined-in docClass'>KISSY.Component.Process</a><br/><a href='source/process.html#KISSY-Component-Process-event-beforeSyncUI' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Component.Process-event-beforeSyncUI' class='name expandable'>beforeSyncUI</a>( <span class='pre'>e</span> )<span class=\"signature\"></span></div><div class='description'><div class='short'>fired before component 's internal state is synchronized. ...</div><div class='long'><p>fired before component 's internal state is synchronized.</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>e</span> : <a href=\"#!/api/KISSY.Event.CustomEvent.Object\" rel=\"KISSY.Event.CustomEvent.Object\" class=\"docClass\">KISSY.Event.CustomEvent.Object</a><div class='sub-desc'>\n</div></li></ul></div></div></div></div></div></div></div>","meta":{}});