src/cm/media/js/lib/yui/yui3.0.0/api/WidgetStdMod.html
changeset 0 40c8f766c9b8
equal deleted inserted replaced
-1:000000000000 0:40c8f766c9b8
       
     1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
       
     2 <html xmlns:yui="http://yuilibrary.com/rdf/1.0/yui.rdf#">
       
     3 <head>
       
     4     <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
       
     5 	<title>API: widget-stdmod  WidgetStdMod   (YUI Library)</title>
       
     6 
       
     7 	<link rel="stylesheet" type="text/css" href="assets/reset-fonts-grids-min.css" />
       
     8 	<link rel="stylesheet" type="text/css" href="assets/api.css" />
       
     9 
       
    10     <script type="text/javascript" src="assets/api-js"></script>
       
    11     <script type="text/javascript" src="assets/ac-js"></script>
       
    12 </head>
       
    13 
       
    14 <body id="yahoo-com">
       
    15 
       
    16 <div id="doc3" class="yui-t2">
       
    17 	<div id="hd">
       
    18         <h1><a href="http://developer.yahoo.com/yui/" title="Yahoo! UI Library">Yahoo! UI Library</a></h1>
       
    19         <h3>widget-stdmod&nbsp; <span class="subtitle">3.0.0</span></h3>
       
    20         <a href="./index.html" title="Yahoo! UI Library">Yahoo! UI Library</a> 
       
    21             &gt; <a href="./module_widget-stdmod.html" title="widget-stdmod">widget-stdmod</a>
       
    22                  &gt; WidgetStdMod 
       
    23                 
       
    24         <form onsubmit="return false">
       
    25             <div id="propertysearch">
       
    26                 Search: <input autocomplete="off" id="searchinput" />
       
    27                 <div id="searchresults">
       
    28                     &nbsp;
       
    29                 </div>
       
    30             </div>
       
    31         </form>
       
    32 	</div>
       
    33 
       
    34 	<div id="bd">
       
    35 		<div id="yui-main">
       
    36 			<div class="yui-b">
       
    37             <form action="#" name="yui-classopts-form" method="get" id="yui-classopts-form">
       
    38                 <fieldset>
       
    39                     <legend>Filters</legend>
       
    40                 <span class="classopts"><input type="checkbox" name="show_private" id="show_private" /> <label for="show_private">Show Private</label></span>
       
    41                 <span class="classopts"><input type="checkbox" name="show_protected" id="show_protected" /> <label for="show_protected">Show Protected</label></span>
       
    42                 <span class="classopts"><input type="checkbox" name="show_deprecated" id="show_deprecated" /> <label for="show_deprecated">Show Deprecated</label></span>
       
    43                 </fieldset>
       
    44             </form>
       
    45 
       
    46                     <h2>
       
    47                         
       
    48 
       
    49                         
       
    50                         
       
    51                             Class <b property="yui:name">WidgetStdMod</b>
       
    52                         <span class="extends">
       
    53                         </span>
       
    54 
       
    55                     </h2>
       
    56                     <!-- class tree goes here -->
       
    57                     
       
    58                 
       
    59   
       
    60 
       
    61                     <div class="summary description" property="yui:description">
       
    62                         Widget extension, which can be used to add Standard Module support to the 
       
    63 base Widget class, through the <a href="Base.html#method_build">Base.build</a> 
       
    64 method.
       
    65 <p>
       
    66 The extension adds header, body and footer sections to the Widget's content box and 
       
    67 provides the corresponding methods and attributes to modify the contents of these sections.
       
    68 </p>
       
    69                     </div>
       
    70 
       
    71                     
       
    72                     <div rel="yui:properties" resource="#properties">
       
    73                         <div class="section field details">
       
    74                             <h3 id="properties">Properties</h3>
       
    75                             <div class="content">
       
    76                                     <div class="" rel="yui:property" resource="#property_WidgetStdMod.AFTER">
       
    77                                     <h4><a name="property_WidgetStdMod.AFTER" property="yui:name">WidgetStdMod.AFTER</a>
       
    78                                         - <code>static <span property="yui:type">String</span></code>
       
    79                                     </h4>
       
    80                                     <div class="detail">
       
    81                                         <div class="description" property="yui:description">
       
    82                                             Constant used to specify insertion position, when adding content to sections of the standard module in 
       
    83 methods which expect a "where" argument.
       
    84 <p>
       
    85 Inserts new content <em>before</em> the sections existing content.
       
    86 </p>
       
    87                                         </div>
       
    88                                     </div>
       
    89      
       
    90                                         
       
    91 
       
    92 
       
    93                                     <hr />
       
    94                                     </div>
       
    95                                     <div class="" rel="yui:property" resource="#property_WidgetStdMod.ATTRS">
       
    96                                     <h4><a name="property_WidgetStdMod.ATTRS" property="yui:name">WidgetStdMod.ATTRS</a>
       
    97                                         - <code>static <span property="yui:type">Object</span></code>
       
    98                                     </h4>
       
    99                                     <div class="detail">
       
   100                                         <div class="description" property="yui:description">
       
   101                                             Static property used to define the default attribute 
       
   102 configuration introduced by WidgetStdMod.
       
   103                                         </div>
       
   104                                     </div>
       
   105      
       
   106                                         
       
   107 
       
   108 
       
   109                                     <hr />
       
   110                                     </div>
       
   111                                     <div class="" rel="yui:property" resource="#property_WidgetStdMod.BEFORE">
       
   112                                     <h4><a name="property_WidgetStdMod.BEFORE" property="yui:name">WidgetStdMod.BEFORE</a>
       
   113                                         - <code>static <span property="yui:type">String</span></code>
       
   114                                     </h4>
       
   115                                     <div class="detail">
       
   116                                         <div class="description" property="yui:description">
       
   117                                             Constant used to specify insertion position, when adding content to sections of the standard module in
       
   118 methods which expect a "where" argument.
       
   119 <p>
       
   120 Inserts new content <em>before</em> the sections existing content.
       
   121 </p>
       
   122                                         </div>
       
   123                                     </div>
       
   124      
       
   125                                         
       
   126 
       
   127 
       
   128                                     <hr />
       
   129                                     </div>
       
   130                                     <div class="" rel="yui:property" resource="#property_WidgetStdMod.BODY">
       
   131                                     <h4><a name="property_WidgetStdMod.BODY" property="yui:name">WidgetStdMod.BODY</a>
       
   132                                         - <code>static <span property="yui:type">String</span></code>
       
   133                                     </h4>
       
   134                                     <div class="detail">
       
   135                                         <div class="description" property="yui:description">
       
   136                                             Constant used to refer the the standard module body, in methods which expect a section specifier
       
   137                                         </div>
       
   138                                     </div>
       
   139      
       
   140                                         
       
   141 
       
   142 
       
   143                                     <hr />
       
   144                                     </div>
       
   145                                     <div class="" rel="yui:property" resource="#property_WidgetStdMod.FOOTER">
       
   146                                     <h4><a name="property_WidgetStdMod.FOOTER" property="yui:name">WidgetStdMod.FOOTER</a>
       
   147                                         - <code>static <span property="yui:type">String</span></code>
       
   148                                     </h4>
       
   149                                     <div class="detail">
       
   150                                         <div class="description" property="yui:description">
       
   151                                             Constant used to refer the the standard module footer, in methods which expect a section specifier
       
   152                                         </div>
       
   153                                     </div>
       
   154      
       
   155                                         
       
   156 
       
   157 
       
   158                                     <hr />
       
   159                                     </div>
       
   160                                     <div class="" rel="yui:property" resource="#property_WidgetStdMod.HEADER">
       
   161                                     <h4><a name="property_WidgetStdMod.HEADER" property="yui:name">WidgetStdMod.HEADER</a>
       
   162                                         - <code>static <span property="yui:type">String</span></code>
       
   163                                     </h4>
       
   164                                     <div class="detail">
       
   165                                         <div class="description" property="yui:description">
       
   166                                             Constant used to refer the the standard module header, in methods which expect a section specifier
       
   167                                         </div>
       
   168                                     </div>
       
   169      
       
   170                                         
       
   171 
       
   172 
       
   173                                     <hr />
       
   174                                     </div>
       
   175                                     <div class="" rel="yui:property" resource="#property_WidgetStdMod.HTML_PARSER">
       
   176                                     <h4><a name="property_WidgetStdMod.HTML_PARSER" property="yui:name">WidgetStdMod.HTML_PARSER</a>
       
   177                                         - <code>static <span property="yui:type">Object</span></code>
       
   178                                     </h4>
       
   179                                     <div class="detail">
       
   180                                         <div class="description" property="yui:description">
       
   181                                             The HTML parsing rules for the WidgetStdMod class.
       
   182                                         </div>
       
   183                                     </div>
       
   184      
       
   185                                         
       
   186 
       
   187 
       
   188                                     <hr />
       
   189                                     </div>
       
   190                                     <div class="" rel="yui:property" resource="#property_WidgetStdMod.REPLACE">
       
   191                                     <h4><a name="property_WidgetStdMod.REPLACE" property="yui:name">WidgetStdMod.REPLACE</a>
       
   192                                         - <code>static <span property="yui:type">String</span></code>
       
   193                                     </h4>
       
   194                                     <div class="detail">
       
   195                                         <div class="description" property="yui:description">
       
   196                                             Constant used to specify insertion position, when adding content to sections of the standard module in
       
   197 methods which expect a "where" argument.
       
   198 <p>
       
   199 <em>Replaces</em> the sections existing content, with new content.
       
   200 </p>
       
   201                                         </div>
       
   202                                     </div>
       
   203      
       
   204                                         
       
   205 
       
   206 
       
   207                                     <hr />
       
   208                                     </div>
       
   209                                     <div class="" rel="yui:property" resource="#property_WidgetStdMod.SECTION_CLASS_NAMES">
       
   210                                     <h4><a name="property_WidgetStdMod.SECTION_CLASS_NAMES" property="yui:name">WidgetStdMod.SECTION_CLASS_NAMES</a>
       
   211                                         - <code>static <span property="yui:type">Object</span></code>
       
   212                                     </h4>
       
   213                                     <div class="detail">
       
   214                                         <div class="description" property="yui:description">
       
   215                                             Static hash of default class names used for the header,
       
   216 body and footer sections of the standard module, keyed by
       
   217 the section identifier (WidgetStdMod.STD_HEADER, WidgetStdMod.STD_BODY, WidgetStdMod.STD_FOOTER)
       
   218                                         </div>
       
   219                                     </div>
       
   220      
       
   221                                         
       
   222 
       
   223 
       
   224                                     <hr />
       
   225                                     </div>
       
   226                                     <div class="" rel="yui:property" resource="#property_WidgetStdMod.TEMPLATES">
       
   227                                     <h4><a name="property_WidgetStdMod.TEMPLATES" property="yui:name">WidgetStdMod.TEMPLATES</a>
       
   228                                         - <code>static <span property="yui:type">Object</span></code>
       
   229                                     </h4>
       
   230                                     <div class="detail">
       
   231                                         <div class="description" property="yui:description">
       
   232                                             The template HTML strings for each of the standard module sections. Section entries are keyed by the section constants,
       
   233 WidgetStdMod.HEADER, WidgetStdMod.BODY, WidgetStdMod.FOOTER, and contain the HTML to be added for each section.
       
   234 e.g.
       
   235 <pre>
       
   236 {
       
   237 header : '&lt;div class="yui-widget-hd"&gt;&lt;/div&gt;',
       
   238 body : '&lt;div class="yui-widget-bd"&gt;&lt;/div&gt;',
       
   239 footer : '&lt;div class="yui-widget-ft"&gt;&lt;/div&gt;'
       
   240 }
       
   241 </pre>
       
   242                                         </div>
       
   243                                     </div>
       
   244      
       
   245                                         
       
   246 
       
   247 
       
   248                                     <hr />
       
   249                                     </div>
       
   250                             </div>
       
   251                         </div>
       
   252 
       
   253                     </div>
       
   254 
       
   255                     <div rel="yui:methods" resource="#methods">
       
   256                         <div class="section method details">
       
   257                             <h3 id="methods">Methods</h3>
       
   258                             <div class="content">
       
   259                                     <div class="private" rel="yui:method" resource="#method__addNodeHTML">
       
   260                                     <h4>
       
   261                                         <a name="method__addNodeHTML">_addNodeHTML</a></h4>
       
   262                                     <div class="detail" >
       
   263                                         <code>
       
   264                                          private 
       
   265                                         
       
   266                                         
       
   267                                         void
       
   268                                             <strong property="yui:name">_addNodeHTML</strong>
       
   269                                            (
       
   270                                                 
       
   271                                                         
       
   272                                                          node
       
   273                                                     
       
   274                                                 
       
   275                                                         , 
       
   276                                                          html
       
   277                                                     
       
   278                                                 
       
   279                                                         , 
       
   280                                                          where
       
   281                                                     
       
   282                                                 
       
   283                                             )
       
   284                                         </code>
       
   285                                         
       
   286                                         <div class="description" property="yui:description">
       
   287                                             Helper method to add the given HTML string to the node reference provided.
       
   288 The HTML is added either before, after or replaces the existing node content 
       
   289 based on the value of the <code>where</code> argument.
       
   290                                         </div>
       
   291 
       
   292                                         <div class="description">
       
   293 
       
   294                                                 <dl rel="yui:parameters">
       
   295                                                     <dt>Parameters:</dt>
       
   296                                                         <dd rel="yui:parameter">
       
   297                                                         <code><span property="yui:name">node</span>
       
   298                                                         &lt;<span property="yui:type">Node</span>&gt;
       
   299                                                         </code>
       
   300                                                         <span property="yui:description"> The section Node to be updated.</span>
       
   301                                                         </dd>
       
   302                                                         <dd rel="yui:parameter">
       
   303                                                         <code><span property="yui:name">html</span>
       
   304                                                         &lt;<span property="yui:type">String</span>&gt;
       
   305                                                         </code>
       
   306                                                         <span property="yui:description"> The new content HTML string to be added to the section Node.</span>
       
   307                                                         </dd>
       
   308                                                         <dd rel="yui:parameter">
       
   309                                                         <code><span property="yui:name">where</span>
       
   310                                                         &lt;<span property="yui:type">String</span>&gt;
       
   311                                                         </code>
       
   312                                                         <span property="yui:description"> Optional. Either WidgetStdMod.AFTER, WidgetStdMod.BEFORE or WidgetStdMod.REPLACE.
       
   313 If not provided, the content will replace Nodes existing content.</span>
       
   314                                                         </dd>
       
   315                                                 </dl>
       
   316 
       
   317 
       
   318 
       
   319              
       
   320 
       
   321                                         </div>
       
   322 
       
   323                                     </div>
       
   324                                     <hr />
       
   325                                     </div>
       
   326                                     <div class="private" rel="yui:method" resource="#method__addNodeRef">
       
   327                                     <h4>
       
   328                                         <a name="method__addNodeRef">_addNodeRef</a></h4>
       
   329                                     <div class="detail" >
       
   330                                         <code>
       
   331                                          private 
       
   332                                         
       
   333                                         
       
   334                                         void
       
   335                                             <strong property="yui:name">_addNodeRef</strong>
       
   336                                            (
       
   337                                                 
       
   338                                                         
       
   339                                                          node
       
   340                                                     
       
   341                                                 
       
   342                                                         , 
       
   343                                                          children
       
   344                                                     
       
   345                                                 
       
   346                                                         , 
       
   347                                                          where
       
   348                                                     
       
   349                                                 
       
   350                                             )
       
   351                                         </code>
       
   352                                         
       
   353                                         <div class="description" property="yui:description">
       
   354                                             Helper method to add nodes, to another node.
       
   355 The child node(s) are added either before, after or replaces the existing node content 
       
   356 based on the value of the <code>where</code> argument.
       
   357                                         </div>
       
   358 
       
   359                                         <div class="description">
       
   360 
       
   361                                                 <dl rel="yui:parameters">
       
   362                                                     <dt>Parameters:</dt>
       
   363                                                         <dd rel="yui:parameter">
       
   364                                                         <code><span property="yui:name">node</span>
       
   365                                                         &lt;<span property="yui:type">Node</span>&gt;
       
   366                                                         </code>
       
   367                                                         <span property="yui:description"> The section Node to be updated.</span>
       
   368                                                         </dd>
       
   369                                                         <dd rel="yui:parameter">
       
   370                                                         <code><span property="yui:name">children</span>
       
   371                                                         &lt;<span property="yui:type">Node|NodeList</span>&gt;
       
   372                                                         </code>
       
   373                                                         <span property="yui:description"> The new content Node, or NodeList to be added to section Node provided.</span>
       
   374                                                         </dd>
       
   375                                                         <dd rel="yui:parameter">
       
   376                                                         <code><span property="yui:name">where</span>
       
   377                                                         &lt;<span property="yui:type">String</span>&gt;
       
   378                                                         </code>
       
   379                                                         <span property="yui:description"> Optional. Either WidgetStdMod.AFTER, WidgetStdMod.BEFORE or WidgetStdMod.REPLACE.
       
   380 If not provided, the content will replace existing content in the Node.</span>
       
   381                                                         </dd>
       
   382                                                 </dl>
       
   383 
       
   384 
       
   385 
       
   386              
       
   387 
       
   388                                         </div>
       
   389 
       
   390                                     </div>
       
   391                                     <hr />
       
   392                                     </div>
       
   393                                     <div class="protected" rel="yui:method" resource="#method__afterBodyChange">
       
   394                                     <h4>
       
   395                                         <a name="method__afterBodyChange">_afterBodyChange</a></h4>
       
   396                                     <div class="detail" >
       
   397                                         <code>
       
   398                                          protected 
       
   399                                         
       
   400                                         
       
   401                                         void
       
   402                                             <strong property="yui:name">_afterBodyChange</strong>
       
   403                                            (
       
   404                                                 
       
   405                                                         
       
   406                                                          e
       
   407                                                     
       
   408                                                 
       
   409                                             )
       
   410                                         </code>
       
   411                                         
       
   412                                         <div class="description" property="yui:description">
       
   413                                             Default attribute change listener for the bodyContent attribute, responsible
       
   414 for updating the UI, in response to attribute changes.
       
   415                                         </div>
       
   416 
       
   417                                         <div class="description">
       
   418 
       
   419                                                 <dl rel="yui:parameters">
       
   420                                                     <dt>Parameters:</dt>
       
   421                                                         <dd rel="yui:parameter">
       
   422                                                         <code><span property="yui:name">e</span>
       
   423                                                         &lt;<span property="yui:type">EventFacade</span>&gt;
       
   424                                                         </code>
       
   425                                                         <span property="yui:description"> The event facade for the attribute change</span>
       
   426                                                         </dd>
       
   427                                                 </dl>
       
   428 
       
   429 
       
   430 
       
   431              
       
   432 
       
   433                                         </div>
       
   434 
       
   435                                     </div>
       
   436                                     <hr />
       
   437                                     </div>
       
   438                                     <div class="protected" rel="yui:method" resource="#method__afterFillHeightChange">
       
   439                                     <h4>
       
   440                                         <a name="method__afterFillHeightChange">_afterFillHeightChange</a></h4>
       
   441                                     <div class="detail" >
       
   442                                         <code>
       
   443                                          protected 
       
   444                                         
       
   445                                         
       
   446                                         void
       
   447                                             <strong property="yui:name">_afterFillHeightChange</strong>
       
   448                                            (
       
   449                                                 
       
   450                                                         
       
   451                                                          e
       
   452                                                     
       
   453                                                 
       
   454                                             )
       
   455                                         </code>
       
   456                                         
       
   457                                         <div class="description" property="yui:description">
       
   458                                             Default attribute change listener for the fillHeight attribute, responsible
       
   459 for updating the UI, in response to attribute changes.
       
   460                                         </div>
       
   461 
       
   462                                         <div class="description">
       
   463 
       
   464                                                 <dl rel="yui:parameters">
       
   465                                                     <dt>Parameters:</dt>
       
   466                                                         <dd rel="yui:parameter">
       
   467                                                         <code><span property="yui:name">e</span>
       
   468                                                         &lt;<span property="yui:type">EventFacade</span>&gt;
       
   469                                                         </code>
       
   470                                                         <span property="yui:description"> The event facade for the attribute change</span>
       
   471                                                         </dd>
       
   472                                                 </dl>
       
   473 
       
   474 
       
   475 
       
   476              
       
   477 
       
   478                                         </div>
       
   479 
       
   480                                     </div>
       
   481                                     <hr />
       
   482                                     </div>
       
   483                                     <div class="protected" rel="yui:method" resource="#method__afterFooterChange">
       
   484                                     <h4>
       
   485                                         <a name="method__afterFooterChange">_afterFooterChange</a></h4>
       
   486                                     <div class="detail" >
       
   487                                         <code>
       
   488                                          protected 
       
   489                                         
       
   490                                         
       
   491                                         void
       
   492                                             <strong property="yui:name">_afterFooterChange</strong>
       
   493                                            (
       
   494                                                 
       
   495                                                         
       
   496                                                          e
       
   497                                                     
       
   498                                                 
       
   499                                             )
       
   500                                         </code>
       
   501                                         
       
   502                                         <div class="description" property="yui:description">
       
   503                                             Default attribute change listener for the footerContent attribute, responsible
       
   504 for updating the UI, in response to attribute changes.
       
   505                                         </div>
       
   506 
       
   507                                         <div class="description">
       
   508 
       
   509                                                 <dl rel="yui:parameters">
       
   510                                                     <dt>Parameters:</dt>
       
   511                                                         <dd rel="yui:parameter">
       
   512                                                         <code><span property="yui:name">e</span>
       
   513                                                         &lt;<span property="yui:type">EventFacade</span>&gt;
       
   514                                                         </code>
       
   515                                                         <span property="yui:description"> The event facade for the attribute change</span>
       
   516                                                         </dd>
       
   517                                                 </dl>
       
   518 
       
   519 
       
   520 
       
   521              
       
   522 
       
   523                                         </div>
       
   524 
       
   525                                     </div>
       
   526                                     <hr />
       
   527                                     </div>
       
   528                                     <div class="protected" rel="yui:method" resource="#method__afterHeaderChange">
       
   529                                     <h4>
       
   530                                         <a name="method__afterHeaderChange">_afterHeaderChange</a></h4>
       
   531                                     <div class="detail" >
       
   532                                         <code>
       
   533                                          protected 
       
   534                                         
       
   535                                         
       
   536                                         void
       
   537                                             <strong property="yui:name">_afterHeaderChange</strong>
       
   538                                            (
       
   539                                                 
       
   540                                                         
       
   541                                                          e
       
   542                                                     
       
   543                                                 
       
   544                                             )
       
   545                                         </code>
       
   546                                         
       
   547                                         <div class="description" property="yui:description">
       
   548                                             Default attribute change listener for the headerContent attribute, responsible
       
   549 for updating the UI, in response to attribute changes.
       
   550                                         </div>
       
   551 
       
   552                                         <div class="description">
       
   553 
       
   554                                                 <dl rel="yui:parameters">
       
   555                                                     <dt>Parameters:</dt>
       
   556                                                         <dd rel="yui:parameter">
       
   557                                                         <code><span property="yui:name">e</span>
       
   558                                                         &lt;<span property="yui:type">EventFacade</span>&gt;
       
   559                                                         </code>
       
   560                                                         <span property="yui:description"> The event facade for the attribute change</span>
       
   561                                                         </dd>
       
   562                                                 </dl>
       
   563 
       
   564 
       
   565 
       
   566              
       
   567 
       
   568                                         </div>
       
   569 
       
   570                                     </div>
       
   571                                     <hr />
       
   572                                     </div>
       
   573                                     <div class="protected" rel="yui:method" resource="#method__bindUIStdMod">
       
   574                                     <h4>
       
   575                                         <a name="method__bindUIStdMod">_bindUIStdMod</a></h4>
       
   576                                     <div class="detail" >
       
   577                                         <code>
       
   578                                          protected 
       
   579                                         
       
   580                                         
       
   581                                         void
       
   582                                             <strong property="yui:name">_bindUIStdMod</strong>
       
   583                                            (
       
   584                                             )
       
   585                                         </code>
       
   586                                         
       
   587                                         <div class="description" property="yui:description">
       
   588                                             Binds event listeners responsible for updating the UI state in response to 
       
   589 Widget standard module related state changes.
       
   590 <p>
       
   591 This method is invoked after bindUI is invoked for the Widget class
       
   592 using YUI's aop infrastructure.
       
   593 </p>
       
   594                                         </div>
       
   595 
       
   596                                         <div class="description">
       
   597 
       
   598 
       
   599 
       
   600 
       
   601              
       
   602 
       
   603                                         </div>
       
   604 
       
   605                                     </div>
       
   606                                     <hr />
       
   607                                     </div>
       
   608                                     <div class="private" rel="yui:method" resource="#method__fillHeight">
       
   609                                     <h4>
       
   610                                         <a name="method__fillHeight">_fillHeight</a></h4>
       
   611                                     <div class="detail" >
       
   612                                         <code>
       
   613                                          private 
       
   614                                         
       
   615                                         
       
   616                                         void
       
   617                                             <strong property="yui:name">_fillHeight</strong>
       
   618                                            (
       
   619                                             )
       
   620                                         </code>
       
   621                                         
       
   622                                         <div class="description" property="yui:description">
       
   623                                             Updates the rendered UI, to resize the current section specified by the fillHeight attribute, so
       
   624 that the standard module fills out the Widget height. If a height has not been set on Widget,
       
   625 the section is not resized (height is set to "auto").
       
   626                                         </div>
       
   627 
       
   628                                         <div class="description">
       
   629 
       
   630 
       
   631 
       
   632 
       
   633              
       
   634 
       
   635                                         </div>
       
   636 
       
   637                                     </div>
       
   638                                     <hr />
       
   639                                     </div>
       
   640                                     <div class="private" rel="yui:method" resource="#method__findStdModSection">
       
   641                                     <h4>
       
   642                                         <a name="method__findStdModSection">_findStdModSection</a></h4>
       
   643                                     <div class="detail" >
       
   644                                         <code>
       
   645                                          private 
       
   646                                         
       
   647                                         
       
   648                                         Node
       
   649                                             <strong property="yui:name">_findStdModSection</strong>
       
   650                                            (
       
   651                                                 
       
   652                                                         
       
   653                                                          section
       
   654                                                     
       
   655                                                 
       
   656                                             )
       
   657                                         </code>
       
   658                                         
       
   659                                         <div class="description" property="yui:description">
       
   660                                             Helper method to query the rendered contents of the contentBox to find the
       
   661 node for the given section if it exists.
       
   662                                         </div>
       
   663 
       
   664                                         <div class="description">
       
   665 
       
   666                                                 <dl rel="yui:parameters">
       
   667                                                     <dt>Parameters:</dt>
       
   668                                                         <dd rel="yui:parameter">
       
   669                                                         <code><span property="yui:name">section</span>
       
   670                                                         &lt;<span property="yui:type">String</span>&gt;
       
   671                                                         </code>
       
   672                                                         <span property="yui:description"> The section for which the render Node is to be found. Either WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER.</span>
       
   673                                                         </dd>
       
   674                                                 </dl>
       
   675 
       
   676                                                 <dl>
       
   677                                                     <dt>Returns:
       
   678                                                     <code property="yui:return">
       
   679                                                             Node
       
   680                                                     </code></dt>
       
   681                                                     <dd property="yui:returnInfo">The rendered node for the given section, or null if not found.</dd>
       
   682                                                 </dl>
       
   683 
       
   684 
       
   685              
       
   686 
       
   687                                         </div>
       
   688 
       
   689                                     </div>
       
   690                                     <hr />
       
   691                                     </div>
       
   692                                     <div class="private" rel="yui:method" resource="#method__getPreciseHeight">
       
   693                                     <h4>
       
   694                                         <a name="method__getPreciseHeight">_getPreciseHeight</a></h4>
       
   695                                     <div class="detail" >
       
   696                                         <code>
       
   697                                          private 
       
   698                                         
       
   699                                         
       
   700                                         Number
       
   701                                             <strong property="yui:name">_getPreciseHeight</strong>
       
   702                                            (
       
   703                                                 
       
   704                                                         
       
   705                                                          node
       
   706                                                     
       
   707                                                 
       
   708                                             )
       
   709                                         </code>
       
   710                                         
       
   711                                         <div class="description" property="yui:description">
       
   712                                             Helper method to obtain the precise height of the node provided, including padding and border.
       
   713 The height could be a sub-pixel value for certain browsers, such as Firefox 3.
       
   714                                         </div>
       
   715 
       
   716                                         <div class="description">
       
   717 
       
   718                                                 <dl rel="yui:parameters">
       
   719                                                     <dt>Parameters:</dt>
       
   720                                                         <dd rel="yui:parameter">
       
   721                                                         <code><span property="yui:name">node</span>
       
   722                                                         &lt;<span property="yui:type">Node</span>&gt;
       
   723                                                         </code>
       
   724                                                         <span property="yui:description"> The node for which the precise height is required.</span>
       
   725                                                         </dd>
       
   726                                                 </dl>
       
   727 
       
   728                                                 <dl>
       
   729                                                     <dt>Returns:
       
   730                                                     <code property="yui:return">
       
   731                                                             Number
       
   732                                                     </code></dt>
       
   733                                                     <dd property="yui:returnInfo">The height of the Node including borders and padding, possibly a float.</dd>
       
   734                                                 </dl>
       
   735 
       
   736 
       
   737              
       
   738 
       
   739                                         </div>
       
   740 
       
   741                                     </div>
       
   742                                     <hr />
       
   743                                     </div>
       
   744                                     <div class="private" rel="yui:method" resource="#method__getStdModContent">
       
   745                                     <h4>
       
   746                                         <a name="method__getStdModContent">_getStdModContent</a></h4>
       
   747                                     <div class="detail" >
       
   748                                         <code>
       
   749                                          private 
       
   750                                         
       
   751                                         
       
   752                                         Node
       
   753                                             <strong property="yui:name">_getStdModContent</strong>
       
   754                                            (
       
   755                                                 
       
   756                                                         
       
   757                                                          section
       
   758                                                     
       
   759                                                 
       
   760                                             )
       
   761                                         </code>
       
   762                                         
       
   763                                         <div class="description" property="yui:description">
       
   764                                             Retrieves the child nodes (content) of a standard module section
       
   765                                         </div>
       
   766 
       
   767                                         <div class="description">
       
   768 
       
   769                                                 <dl rel="yui:parameters">
       
   770                                                     <dt>Parameters:</dt>
       
   771                                                         <dd rel="yui:parameter">
       
   772                                                         <code><span property="yui:name">section</span>
       
   773                                                         &lt;<span property="yui:type">String</span>&gt;
       
   774                                                         </code>
       
   775                                                         <span property="yui:description"> The standard module section whose child nodes are to be retrieved. Either WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER.</span>
       
   776                                                         </dd>
       
   777                                                 </dl>
       
   778 
       
   779                                                 <dl>
       
   780                                                     <dt>Returns:
       
   781                                                     <code property="yui:return">
       
   782                                                             Node
       
   783                                                     </code></dt>
       
   784                                                     <dd property="yui:returnInfo">The child node collection of the standard module section.</dd>
       
   785                                                 </dl>
       
   786 
       
   787 
       
   788              
       
   789 
       
   790                                         </div>
       
   791 
       
   792                                     </div>
       
   793                                     <hr />
       
   794                                     </div>
       
   795                                     <div class="protected" rel="yui:method" resource="#method__getStdModTemplate">
       
   796                                     <h4>
       
   797                                         <a name="method__getStdModTemplate">_getStdModTemplate</a></h4>
       
   798                                     <div class="detail" >
       
   799                                         <code>
       
   800                                          protected 
       
   801                                         
       
   802                                         
       
   803                                         Node
       
   804                                             <strong property="yui:name">_getStdModTemplate</strong>
       
   805                                            (
       
   806                                                 
       
   807                                                         
       
   808                                                          section
       
   809                                                     
       
   810                                                 
       
   811                                             )
       
   812                                         </code>
       
   813                                         
       
   814                                         <div class="description" property="yui:description">
       
   815                                             Gets a new Node reference for the given standard module section, by cloning
       
   816 the stored template node.
       
   817                                         </div>
       
   818 
       
   819                                         <div class="description">
       
   820 
       
   821                                                 <dl rel="yui:parameters">
       
   822                                                     <dt>Parameters:</dt>
       
   823                                                         <dd rel="yui:parameter">
       
   824                                                         <code><span property="yui:name">section</span>
       
   825                                                         &lt;<span property="yui:type">String</span>&gt;
       
   826                                                         </code>
       
   827                                                         <span property="yui:description"> The section to create a new node for. Either WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER.</span>
       
   828                                                         </dd>
       
   829                                                 </dl>
       
   830 
       
   831                                                 <dl>
       
   832                                                     <dt>Returns:
       
   833                                                     <code property="yui:return">
       
   834                                                             Node
       
   835                                                     </code></dt>
       
   836                                                     <dd property="yui:returnInfo">The new Node instance for the section</dd>
       
   837                                                 </dl>
       
   838 
       
   839 
       
   840              
       
   841 
       
   842                                         </div>
       
   843 
       
   844                                     </div>
       
   845                                     <hr />
       
   846                                     </div>
       
   847                                     <div class="private" rel="yui:method" resource="#method__insertStdModSection">
       
   848                                     <h4>
       
   849                                         <a name="method__insertStdModSection">_insertStdModSection</a></h4>
       
   850                                     <div class="detail" >
       
   851                                         <code>
       
   852                                          private 
       
   853                                         
       
   854                                         
       
   855                                         void
       
   856                                             <strong property="yui:name">_insertStdModSection</strong>
       
   857                                            (
       
   858                                                 
       
   859                                                         
       
   860                                                          contentBox
       
   861                                                     
       
   862                                                 
       
   863                                                         , 
       
   864                                                          section
       
   865                                                     
       
   866                                                 
       
   867                                                         , 
       
   868                                                          sectionNode
       
   869                                                     
       
   870                                                 
       
   871                                             )
       
   872                                         </code>
       
   873                                         
       
   874                                         <div class="description" property="yui:description">
       
   875                                             Helper method to insert the Node for the given section into the correct location in the contentBox.
       
   876                                         </div>
       
   877 
       
   878                                         <div class="description">
       
   879 
       
   880                                                 <dl rel="yui:parameters">
       
   881                                                     <dt>Parameters:</dt>
       
   882                                                         <dd rel="yui:parameter">
       
   883                                                         <code><span property="yui:name">contentBox</span>
       
   884                                                         &lt;<span property="yui:type">Node</span>&gt;
       
   885                                                         </code>
       
   886                                                         <span property="yui:description"> A reference to the Widgets content box.</span>
       
   887                                                         </dd>
       
   888                                                         <dd rel="yui:parameter">
       
   889                                                         <code><span property="yui:name">section</span>
       
   890                                                         &lt;<span property="yui:type">String</span>&gt;
       
   891                                                         </code>
       
   892                                                         <span property="yui:description"> The section to create/render. Either WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER.</span>
       
   893                                                         </dd>
       
   894                                                         <dd rel="yui:parameter">
       
   895                                                         <code><span property="yui:name">sectionNode</span>
       
   896                                                         &lt;<span property="yui:type">Node</span>&gt;
       
   897                                                         </code>
       
   898                                                         <span property="yui:description"> The Node for the section.</span>
       
   899                                                         </dd>
       
   900                                                 </dl>
       
   901 
       
   902 
       
   903 
       
   904              
       
   905 
       
   906                                         </div>
       
   907 
       
   908                                     </div>
       
   909                                     <hr />
       
   910                                     </div>
       
   911                                     <div class="private" rel="yui:method" resource="#method__parseStdModHTML">
       
   912                                     <h4>
       
   913                                         <a name="method__parseStdModHTML">_parseStdModHTML</a></h4>
       
   914                                     <div class="detail" >
       
   915                                         <code>
       
   916                                          private 
       
   917                                         
       
   918                                         
       
   919                                         String
       
   920                                             <strong property="yui:name">_parseStdModHTML</strong>
       
   921                                            (
       
   922                                                 
       
   923                                                         
       
   924                                                          section
       
   925                                                     
       
   926                                                 
       
   927                                             )
       
   928                                         </code>
       
   929                                         
       
   930                                         <div class="description" property="yui:description">
       
   931                                             Utility method, used by WidgetStdMods HTML_PARSER implementation
       
   932 to extract data for each section from markup.
       
   933                                         </div>
       
   934 
       
   935                                         <div class="description">
       
   936 
       
   937                                                 <dl rel="yui:parameters">
       
   938                                                     <dt>Parameters:</dt>
       
   939                                                         <dd rel="yui:parameter">
       
   940                                                         <code><span property="yui:name">section</span>
       
   941                                                         &lt;<span property="yui:type">String</span>&gt;
       
   942                                                         </code>
       
   943                                                         <span property="yui:description"></span>
       
   944                                                         </dd>
       
   945                                                 </dl>
       
   946 
       
   947                                                 <dl>
       
   948                                                     <dt>Returns:
       
   949                                                     <code property="yui:return">
       
   950                                                             String
       
   951                                                     </code></dt>
       
   952                                                     <dd property="yui:returnInfo">Inner HTML string with the contents of the section</dd>
       
   953                                                 </dl>
       
   954 
       
   955 
       
   956              
       
   957 
       
   958                                         </div>
       
   959 
       
   960                                     </div>
       
   961                                     <hr />
       
   962                                     </div>
       
   963                                     <div class="protected" rel="yui:method" resource="#method__renderStdMod">
       
   964                                     <h4>
       
   965                                         <a name="method__renderStdMod">_renderStdMod</a></h4>
       
   966                                     <div class="detail" >
       
   967                                         <code>
       
   968                                          protected 
       
   969                                         
       
   970                                         
       
   971                                         Node
       
   972                                             <strong property="yui:name">_renderStdMod</strong>
       
   973                                            (
       
   974                                                 
       
   975                                                         
       
   976                                                          section
       
   977                                                     
       
   978                                                 
       
   979                                             )
       
   980                                         </code>
       
   981                                         
       
   982                                         <div class="description" property="yui:description">
       
   983                                             Creates the DOM node for the given section, and inserts it into the correct location in the contentBox.
       
   984                                         </div>
       
   985 
       
   986                                         <div class="description">
       
   987 
       
   988                                                 <dl rel="yui:parameters">
       
   989                                                     <dt>Parameters:</dt>
       
   990                                                         <dd rel="yui:parameter">
       
   991                                                         <code><span property="yui:name">section</span>
       
   992                                                         &lt;<span property="yui:type">String</span>&gt;
       
   993                                                         </code>
       
   994                                                         <span property="yui:description"> The section to create/render. Either WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER.</span>
       
   995                                                         </dd>
       
   996                                                 </dl>
       
   997 
       
   998                                                 <dl>
       
   999                                                     <dt>Returns:
       
  1000                                                     <code property="yui:return">
       
  1001                                                             Node
       
  1002                                                     </code></dt>
       
  1003                                                     <dd property="yui:returnInfo">A reference to the added section node</dd>
       
  1004                                                 </dl>
       
  1005 
       
  1006 
       
  1007              
       
  1008 
       
  1009                                         </div>
       
  1010 
       
  1011                                     </div>
       
  1012                                     <hr />
       
  1013                                     </div>
       
  1014                                     <div class="protected" rel="yui:method" resource="#method__renderUIStdMod">
       
  1015                                     <h4>
       
  1016                                         <a name="method__renderUIStdMod">_renderUIStdMod</a></h4>
       
  1017                                     <div class="detail" >
       
  1018                                         <code>
       
  1019                                          protected 
       
  1020                                         
       
  1021                                         
       
  1022                                         void
       
  1023                                             <strong property="yui:name">_renderUIStdMod</strong>
       
  1024                                            (
       
  1025                                             )
       
  1026                                         </code>
       
  1027                                         
       
  1028                                         <div class="description" property="yui:description">
       
  1029                                             Creates/Initializes the DOM for standard module support.
       
  1030 <p>
       
  1031 This method is invoked after renderUI is invoked for the Widget class
       
  1032 using YUI's aop infrastructure.
       
  1033 </p>
       
  1034                                         </div>
       
  1035 
       
  1036                                         <div class="description">
       
  1037 
       
  1038 
       
  1039 
       
  1040 
       
  1041              
       
  1042 
       
  1043                                         </div>
       
  1044 
       
  1045                                     </div>
       
  1046                                     <hr />
       
  1047                                     </div>
       
  1048                                     <div class="protected" rel="yui:method" resource="#method__syncUIStdMod">
       
  1049                                     <h4>
       
  1050                                         <a name="method__syncUIStdMod">_syncUIStdMod</a></h4>
       
  1051                                     <div class="detail" >
       
  1052                                         <code>
       
  1053                                          protected 
       
  1054                                         
       
  1055                                         
       
  1056                                         void
       
  1057                                             <strong property="yui:name">_syncUIStdMod</strong>
       
  1058                                            (
       
  1059                                             )
       
  1060                                         </code>
       
  1061                                         
       
  1062                                         <div class="description" property="yui:description">
       
  1063                                             Synchronizes the UI to match the Widgets standard module state.
       
  1064 <p>
       
  1065 This method is invoked after syncUI is invoked for the Widget class
       
  1066 using YUI's aop infrastructure.
       
  1067 </p>
       
  1068                                         </div>
       
  1069 
       
  1070                                         <div class="description">
       
  1071 
       
  1072 
       
  1073 
       
  1074 
       
  1075              
       
  1076 
       
  1077                                         </div>
       
  1078 
       
  1079                                     </div>
       
  1080                                     <hr />
       
  1081                                     </div>
       
  1082                                     <div class="protected" rel="yui:method" resource="#method__uiSetFillHeight">
       
  1083                                     <h4>
       
  1084                                         <a name="method__uiSetFillHeight">_uiSetFillHeight</a></h4>
       
  1085                                     <div class="detail" >
       
  1086                                         <code>
       
  1087                                          protected 
       
  1088                                         
       
  1089                                         
       
  1090                                         void
       
  1091                                             <strong property="yui:name">_uiSetFillHeight</strong>
       
  1092                                            (
       
  1093                                                 
       
  1094                                                         
       
  1095                                                          fillSection
       
  1096                                                     
       
  1097                                                 
       
  1098                                             )
       
  1099                                         </code>
       
  1100                                         
       
  1101                                         <div class="description" property="yui:description">
       
  1102                                             Updates the rendered UI, to resize the provided section so that the standard module fills out 
       
  1103 the specified widget height. Note: This method does not check whether or not a height is set 
       
  1104 on the Widget.
       
  1105                                         </div>
       
  1106 
       
  1107                                         <div class="description">
       
  1108 
       
  1109                                                 <dl rel="yui:parameters">
       
  1110                                                     <dt>Parameters:</dt>
       
  1111                                                         <dd rel="yui:parameter">
       
  1112                                                         <code><span property="yui:name">fillSection</span>
       
  1113                                                         &lt;<span property="yui:type">String</span>&gt;
       
  1114                                                         </code>
       
  1115                                                         <span property="yui:description"> A valid section specifier - one of WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER</span>
       
  1116                                                         </dd>
       
  1117                                                 </dl>
       
  1118 
       
  1119 
       
  1120 
       
  1121              
       
  1122 
       
  1123                                         </div>
       
  1124 
       
  1125                                     </div>
       
  1126                                     <hr />
       
  1127                                     </div>
       
  1128                                     <div class="protected" rel="yui:method" resource="#method__uiSetStdMod">
       
  1129                                     <h4>
       
  1130                                         <a name="method__uiSetStdMod">_uiSetStdMod</a></h4>
       
  1131                                     <div class="detail" >
       
  1132                                         <code>
       
  1133                                          protected 
       
  1134                                         
       
  1135                                         
       
  1136                                         void
       
  1137                                             <strong property="yui:name">_uiSetStdMod</strong>
       
  1138                                            (
       
  1139                                                 
       
  1140                                                         
       
  1141                                                          section
       
  1142                                                     
       
  1143                                                 
       
  1144                                                         , 
       
  1145                                                          content
       
  1146                                                     
       
  1147                                                 
       
  1148                                                         , 
       
  1149                                                          where
       
  1150                                                     
       
  1151                                                 
       
  1152                                             )
       
  1153                                         </code>
       
  1154                                         
       
  1155                                         <div class="description" property="yui:description">
       
  1156                                             Updates the rendered UI, adding the provided content (either an HTML string, or node reference),
       
  1157 to the specified section. The content is either added before, after or replaces existing content
       
  1158 in the section, based on the value of the <code>where</code> argument.
       
  1159                                         </div>
       
  1160 
       
  1161                                         <div class="description">
       
  1162 
       
  1163                                                 <dl rel="yui:parameters">
       
  1164                                                     <dt>Parameters:</dt>
       
  1165                                                         <dd rel="yui:parameter">
       
  1166                                                         <code><span property="yui:name">section</span>
       
  1167                                                         &lt;<span property="yui:type">String</span>&gt;
       
  1168                                                         </code>
       
  1169                                                         <span property="yui:description"> The section to be updated. Either WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER.</span>
       
  1170                                                         </dd>
       
  1171                                                         <dd rel="yui:parameter">
       
  1172                                                         <code><span property="yui:name">content</span>
       
  1173                                                         &lt;<span property="yui:type">String | Node</span>&gt;
       
  1174                                                         </code>
       
  1175                                                         <span property="yui:description"> The new content (either as an HTML string, or Node reference) to add to the section</span>
       
  1176                                                         </dd>
       
  1177                                                         <dd rel="yui:parameter">
       
  1178                                                         <code><span property="yui:name">where</span>
       
  1179                                                         &lt;<span property="yui:type">String</span>&gt;
       
  1180                                                         </code>
       
  1181                                                         <span property="yui:description"> Optional. Either WidgetStdMod.AFTER, WidgetStdMod.BEFORE or WidgetStdMod.REPLACE.
       
  1182 If not provided, the content will replace existing content in the section.</span>
       
  1183                                                         </dd>
       
  1184                                                 </dl>
       
  1185 
       
  1186 
       
  1187 
       
  1188              
       
  1189 
       
  1190                                         </div>
       
  1191 
       
  1192                                     </div>
       
  1193                                     <hr />
       
  1194                                     </div>
       
  1195                                     <div class="protected" rel="yui:method" resource="#method__validateFillHeight">
       
  1196                                     <h4>
       
  1197                                         <a name="method__validateFillHeight">_validateFillHeight</a></h4>
       
  1198                                     <div class="detail" >
       
  1199                                         <code>
       
  1200                                          protected 
       
  1201                                         
       
  1202                                         
       
  1203                                         
       
  1204                                             <strong property="yui:name">_validateFillHeight</strong>
       
  1205                                            (
       
  1206                                                 
       
  1207                                                         
       
  1208                                                          val
       
  1209                                                     
       
  1210                                                 
       
  1211                                             )
       
  1212                                         </code>
       
  1213                                         
       
  1214                                         <div class="description" property="yui:description">
       
  1215                                             Default validator for the fillHeight attribute. Verifies that the 
       
  1216 value set is a valid section specifier - one of WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER,
       
  1217 or a falsey value if fillHeight is to be disabled.
       
  1218                                         </div>
       
  1219 
       
  1220                                         <div class="description">
       
  1221 
       
  1222                                                 <dl rel="yui:parameters">
       
  1223                                                     <dt>Parameters:</dt>
       
  1224                                                         <dd rel="yui:parameter">
       
  1225                                                         <code><span property="yui:name">val</span>
       
  1226                                                         &lt;<span property="yui:type">String</span>&gt;
       
  1227                                                         </code>
       
  1228                                                         <span property="yui:description"> The section which should be setup to fill height, or false/null to disable fillHeight</span>
       
  1229                                                         </dd>
       
  1230                                                 </dl>
       
  1231 
       
  1232                                                 <dl>
       
  1233                                                     <dt>Returns:
       
  1234                                                     <code property="yui:return">
       
  1235                                                     </code></dt>
       
  1236                                                     <dd property="yui:returnInfo">true if valid, false if not</dd>
       
  1237                                                 </dl>
       
  1238 
       
  1239 
       
  1240              
       
  1241 
       
  1242                                         </div>
       
  1243 
       
  1244                                     </div>
       
  1245                                     <hr />
       
  1246                                     </div>
       
  1247                                     <div class="" rel="yui:method" resource="#method_fillHeight">
       
  1248                                     <h4>
       
  1249                                         <a name="method_fillHeight">fillHeight</a></h4>
       
  1250                                     <div class="detail" >
       
  1251                                         <code>
       
  1252                                         
       
  1253                                         
       
  1254                                         
       
  1255                                         void
       
  1256                                             <strong property="yui:name">fillHeight</strong>
       
  1257                                            (
       
  1258                                                 
       
  1259                                                         
       
  1260                                                          node
       
  1261                                                     
       
  1262                                                 
       
  1263                                             )
       
  1264                                         </code>
       
  1265                                         
       
  1266                                         <div class="description" property="yui:description">
       
  1267                                             Sets the height on the provided header, body or footer element to 
       
  1268 fill out the height of the Widget. It determines the height of the 
       
  1269 widgets bounding box, based on it's configured height value, and 
       
  1270 sets the height of the provided section to fill out any 
       
  1271 space remaining after the other standard module section heights 
       
  1272 have been accounted for.
       
  1273 <p><strong>NOTE:</strong> This method is not designed to work if an explicit 
       
  1274 height has not been set on the Widget, since for an "auto" height Widget, 
       
  1275 the heights of the header/body/footer will drive the height of the Widget.</p>
       
  1276                                         </div>
       
  1277 
       
  1278                                         <div class="description">
       
  1279 
       
  1280                                                 <dl rel="yui:parameters">
       
  1281                                                     <dt>Parameters:</dt>
       
  1282                                                         <dd rel="yui:parameter">
       
  1283                                                         <code><span property="yui:name">node</span>
       
  1284                                                         &lt;<span property="yui:type">Node</span>&gt;
       
  1285                                                         </code>
       
  1286                                                         <span property="yui:description"> The node which should be resized to fill out the height
       
  1287 of the Widget bounding box. Should be a standard module section node which belongs
       
  1288 to the widget.</span>
       
  1289                                                         </dd>
       
  1290                                                 </dl>
       
  1291 
       
  1292 
       
  1293 
       
  1294              
       
  1295 
       
  1296                                         </div>
       
  1297 
       
  1298                                     </div>
       
  1299                                     <hr />
       
  1300                                     </div>
       
  1301                                     <div class="" rel="yui:method" resource="#method_getStdModNode">
       
  1302                                     <h4>
       
  1303                                         <a name="method_getStdModNode">getStdModNode</a></h4>
       
  1304                                     <div class="detail" >
       
  1305                                         <code>
       
  1306                                         
       
  1307                                         
       
  1308                                         
       
  1309                                         Node
       
  1310                                             <strong property="yui:name">getStdModNode</strong>
       
  1311                                            (
       
  1312                                                 
       
  1313                                                         
       
  1314                                                          section
       
  1315                                                     
       
  1316                                                 
       
  1317                                             )
       
  1318                                         </code>
       
  1319                                         
       
  1320                                         <div class="description" property="yui:description">
       
  1321                                             Returns the node reference for the given section. Note: The DOM is not queried for the node reference. The reference
       
  1322 stored by the widget instance is returned if set.
       
  1323                                         </div>
       
  1324 
       
  1325                                         <div class="description">
       
  1326 
       
  1327                                                 <dl rel="yui:parameters">
       
  1328                                                     <dt>Parameters:</dt>
       
  1329                                                         <dd rel="yui:parameter">
       
  1330                                                         <code><span property="yui:name">section</span>
       
  1331                                                         &lt;<span property="yui:type">String</span>&gt;
       
  1332                                                         </code>
       
  1333                                                         <span property="yui:description"> The section whose node reference is required. Either WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER.</span>
       
  1334                                                         </dd>
       
  1335                                                 </dl>
       
  1336 
       
  1337                                                 <dl>
       
  1338                                                     <dt>Returns:
       
  1339                                                     <code property="yui:return">
       
  1340                                                             Node
       
  1341                                                     </code></dt>
       
  1342                                                     <dd property="yui:returnInfo">The node reference for the section, or null if not set.</dd>
       
  1343                                                 </dl>
       
  1344 
       
  1345 
       
  1346              
       
  1347 
       
  1348                                         </div>
       
  1349 
       
  1350                                     </div>
       
  1351                                     <hr />
       
  1352                                     </div>
       
  1353                                     <div class="" rel="yui:method" resource="#method_setStdModContent">
       
  1354                                     <h4>
       
  1355                                         <a name="method_setStdModContent">setStdModContent</a></h4>
       
  1356                                     <div class="detail" >
       
  1357                                         <code>
       
  1358                                         
       
  1359                                         
       
  1360                                         
       
  1361                                         void
       
  1362                                             <strong property="yui:name">setStdModContent</strong>
       
  1363                                            (
       
  1364                                                 
       
  1365                                                         
       
  1366                                                          section
       
  1367                                                     
       
  1368                                                 
       
  1369                                                         , 
       
  1370                                                          content
       
  1371                                                     
       
  1372                                                 
       
  1373                                                         , 
       
  1374                                                          where
       
  1375                                                     
       
  1376                                                 
       
  1377                                             )
       
  1378                                         </code>
       
  1379                                         
       
  1380                                         <div class="description" property="yui:description">
       
  1381                                             Updates the body section of the standard module with the content provided (either an HTML string, or node reference).
       
  1382 <p>
       
  1383 This method can be used instead of the corresponding section content attribute if you'd like to retain the current content of the section,
       
  1384 and insert content before or after it, by specifying the <code>where</code> argument.
       
  1385 </p>
       
  1386                                         </div>
       
  1387 
       
  1388                                         <div class="description">
       
  1389 
       
  1390                                                 <dl rel="yui:parameters">
       
  1391                                                     <dt>Parameters:</dt>
       
  1392                                                         <dd rel="yui:parameter">
       
  1393                                                         <code><span property="yui:name">section</span>
       
  1394                                                         &lt;<span property="yui:type">String</span>&gt;
       
  1395                                                         </code>
       
  1396                                                         <span property="yui:description"> The standard module section whose content is to be updated. Either WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER.</span>
       
  1397                                                         </dd>
       
  1398                                                         <dd rel="yui:parameter">
       
  1399                                                         <code><span property="yui:name">content</span>
       
  1400                                                         &lt;<span property="yui:type">String | Node</span>&gt;
       
  1401                                                         </code>
       
  1402                                                         <span property="yui:description"> The content to be added, either an HTML string or a Node reference.</span>
       
  1403                                                         </dd>
       
  1404                                                         <dd rel="yui:parameter">
       
  1405                                                         <code><span property="yui:name">where</span>
       
  1406                                                         &lt;<span property="yui:type">String</span>&gt;
       
  1407                                                         </code>
       
  1408                                                         <span property="yui:description"> Optional. Either WidgetStdMod.AFTER, WidgetStdMod.BEFORE or WidgetStdMod.REPLACE.
       
  1409 If not provided, the content will replace existing content in the section.</span>
       
  1410                                                         </dd>
       
  1411                                                 </dl>
       
  1412 
       
  1413 
       
  1414 
       
  1415              
       
  1416 
       
  1417                                         </div>
       
  1418 
       
  1419                                     </div>
       
  1420                                     <hr />
       
  1421                                     </div>
       
  1422                             </div>
       
  1423                         </div>
       
  1424 
       
  1425                     </div>
       
  1426 
       
  1427                     <div rel="yui:events" resource="#events">
       
  1428                         <div class="section method details">
       
  1429                             <h3 id="events">Events</h3>
       
  1430                             <div class="content">
       
  1431                                     <div class="" rel="yui:event" resource="#event_bodyContentChange">
       
  1432                                     <h4>
       
  1433                                         <a name="event_bodyContentChange">bodyContentChange</a></h4>
       
  1434                                     <div class="detail">
       
  1435                                         <code>
       
  1436                                         
       
  1437                                         
       
  1438                                         
       
  1439                                             <strong property="yui:name">bodyContentChange</strong>
       
  1440 
       
  1441                                             (
       
  1442                                                 
       
  1443                                                         
       
  1444                                                          event
       
  1445                                                     
       
  1446                                                 
       
  1447                                             )
       
  1448 
       
  1449                                         </code>
       
  1450                                         
       
  1451                                         <div class="description" property="yui:description">
       
  1452                                             Fires when the value for the configuration attribute 'bodyContent' is changed. You can listen for the event using the <a href="Attribute.html#method_on">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href="Event.Target.html#method_after">after</a> method if you wish to be notified after the attribute's value has changed.
       
  1453                                         </div>
       
  1454 
       
  1455                                         <div class="description">
       
  1456 
       
  1457 
       
  1458                                                 <dl rel="yui:parameters">
       
  1459                                                     <dt>Parameters:</dt>
       
  1460                                                         <dd rel="yui:parameter">
       
  1461                                                             <code><span property="yui:name">event</span>
       
  1462                                                                 &lt;<span property="yui:type">Event.Facade</span>&gt;
       
  1463                                                             </code>
       
  1464                                                             <span property="yui:description">An Event Facade object with      the following attribute specific properties added:	<dl>		<dt>prevVal</dt>		<dd>The value of the attribute, prior to it being set</dd>		<dt>newVal</dt>		<dd>The value the attribute is to be set to</dd>		<dt>attrName</dt>		<dd>The name of the attribute being set</dd>		<dt>subAttrName</dt>		<dd>If setting a property within the attribute's value,           the name of the sub-attribute property being set</dd>	</dl></span>
       
  1465                                                         </dd>
       
  1466                                                         
       
  1467                                                 </dl>
       
  1468 
       
  1469 
       
  1470                                         </div>
       
  1471 
       
  1472                                     </div>
       
  1473                                     <hr />
       
  1474                                     </div>
       
  1475                                     <div class="" rel="yui:event" resource="#event_fillHeightChange">
       
  1476                                     <h4>
       
  1477                                         <a name="event_fillHeightChange">fillHeightChange</a></h4>
       
  1478                                     <div class="detail">
       
  1479                                         <code>
       
  1480                                         
       
  1481                                         
       
  1482                                         
       
  1483                                             <strong property="yui:name">fillHeightChange</strong>
       
  1484 
       
  1485                                             (
       
  1486                                                 
       
  1487                                                         
       
  1488                                                          event
       
  1489                                                     
       
  1490                                                 
       
  1491                                             )
       
  1492 
       
  1493                                         </code>
       
  1494                                         
       
  1495                                         <div class="description" property="yui:description">
       
  1496                                             Fires when the value for the configuration attribute 'fillHeight' is changed. You can listen for the event using the <a href="Attribute.html#method_on">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href="Event.Target.html#method_after">after</a> method if you wish to be notified after the attribute's value has changed.
       
  1497                                         </div>
       
  1498 
       
  1499                                         <div class="description">
       
  1500 
       
  1501 
       
  1502                                                 <dl rel="yui:parameters">
       
  1503                                                     <dt>Parameters:</dt>
       
  1504                                                         <dd rel="yui:parameter">
       
  1505                                                             <code><span property="yui:name">event</span>
       
  1506                                                                 &lt;<span property="yui:type">Event.Facade</span>&gt;
       
  1507                                                             </code>
       
  1508                                                             <span property="yui:description">An Event Facade object with      the following attribute specific properties added:	<dl>		<dt>prevVal</dt>		<dd>The value of the attribute, prior to it being set</dd>		<dt>newVal</dt>		<dd>The value the attribute is to be set to</dd>		<dt>attrName</dt>		<dd>The name of the attribute being set</dd>		<dt>subAttrName</dt>		<dd>If setting a property within the attribute's value,           the name of the sub-attribute property being set</dd>	</dl></span>
       
  1509                                                         </dd>
       
  1510                                                         
       
  1511                                                 </dl>
       
  1512 
       
  1513 
       
  1514                                         </div>
       
  1515 
       
  1516                                     </div>
       
  1517                                     <hr />
       
  1518                                     </div>
       
  1519                                     <div class="" rel="yui:event" resource="#event_footerContentChange">
       
  1520                                     <h4>
       
  1521                                         <a name="event_footerContentChange">footerContentChange</a></h4>
       
  1522                                     <div class="detail">
       
  1523                                         <code>
       
  1524                                         
       
  1525                                         
       
  1526                                         
       
  1527                                             <strong property="yui:name">footerContentChange</strong>
       
  1528 
       
  1529                                             (
       
  1530                                                 
       
  1531                                                         
       
  1532                                                          event
       
  1533                                                     
       
  1534                                                 
       
  1535                                             )
       
  1536 
       
  1537                                         </code>
       
  1538                                         
       
  1539                                         <div class="description" property="yui:description">
       
  1540                                             Fires when the value for the configuration attribute 'footerContent' is changed. You can listen for the event using the <a href="Attribute.html#method_on">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href="Event.Target.html#method_after">after</a> method if you wish to be notified after the attribute's value has changed.
       
  1541                                         </div>
       
  1542 
       
  1543                                         <div class="description">
       
  1544 
       
  1545 
       
  1546                                                 <dl rel="yui:parameters">
       
  1547                                                     <dt>Parameters:</dt>
       
  1548                                                         <dd rel="yui:parameter">
       
  1549                                                             <code><span property="yui:name">event</span>
       
  1550                                                                 &lt;<span property="yui:type">Event.Facade</span>&gt;
       
  1551                                                             </code>
       
  1552                                                             <span property="yui:description">An Event Facade object with      the following attribute specific properties added:	<dl>		<dt>prevVal</dt>		<dd>The value of the attribute, prior to it being set</dd>		<dt>newVal</dt>		<dd>The value the attribute is to be set to</dd>		<dt>attrName</dt>		<dd>The name of the attribute being set</dd>		<dt>subAttrName</dt>		<dd>If setting a property within the attribute's value,           the name of the sub-attribute property being set</dd>	</dl></span>
       
  1553                                                         </dd>
       
  1554                                                         
       
  1555                                                 </dl>
       
  1556 
       
  1557 
       
  1558                                         </div>
       
  1559 
       
  1560                                     </div>
       
  1561                                     <hr />
       
  1562                                     </div>
       
  1563                                     <div class="" rel="yui:event" resource="#event_headerContentChange">
       
  1564                                     <h4>
       
  1565                                         <a name="event_headerContentChange">headerContentChange</a></h4>
       
  1566                                     <div class="detail">
       
  1567                                         <code>
       
  1568                                         
       
  1569                                         
       
  1570                                         
       
  1571                                             <strong property="yui:name">headerContentChange</strong>
       
  1572 
       
  1573                                             (
       
  1574                                                 
       
  1575                                                         
       
  1576                                                          event
       
  1577                                                     
       
  1578                                                 
       
  1579                                             )
       
  1580 
       
  1581                                         </code>
       
  1582                                         
       
  1583                                         <div class="description" property="yui:description">
       
  1584                                             Fires when the value for the configuration attribute 'headerContent' is changed. You can listen for the event using the <a href="Attribute.html#method_on">on</a> method if you wish to be notified before the attribute's value has changed, or using the <a href="Event.Target.html#method_after">after</a> method if you wish to be notified after the attribute's value has changed.
       
  1585                                         </div>
       
  1586 
       
  1587                                         <div class="description">
       
  1588 
       
  1589 
       
  1590                                                 <dl rel="yui:parameters">
       
  1591                                                     <dt>Parameters:</dt>
       
  1592                                                         <dd rel="yui:parameter">
       
  1593                                                             <code><span property="yui:name">event</span>
       
  1594                                                                 &lt;<span property="yui:type">Event.Facade</span>&gt;
       
  1595                                                             </code>
       
  1596                                                             <span property="yui:description">An Event Facade object with      the following attribute specific properties added:	<dl>		<dt>prevVal</dt>		<dd>The value of the attribute, prior to it being set</dd>		<dt>newVal</dt>		<dd>The value the attribute is to be set to</dd>		<dt>attrName</dt>		<dd>The name of the attribute being set</dd>		<dt>subAttrName</dt>		<dd>If setting a property within the attribute's value,           the name of the sub-attribute property being set</dd>	</dl></span>
       
  1597                                                         </dd>
       
  1598                                                         
       
  1599                                                 </dl>
       
  1600 
       
  1601 
       
  1602                                         </div>
       
  1603 
       
  1604                                     </div>
       
  1605                                     <hr />
       
  1606                                     </div>
       
  1607                             </div>
       
  1608                         </div>
       
  1609 
       
  1610 
       
  1611                     </div>
       
  1612 
       
  1613                     <div rel="yui:attributes" resource="#configattributes">
       
  1614                         <div class="section field details">
       
  1615                             <h3 id="configattributes">Configuration Attributes</h3>
       
  1616                             <div class="content">
       
  1617                                     <div class="" rel="yui:attribute" resource="#config_bodyContent">
       
  1618                                     <h4><a name="config_bodyContent">bodyContent</a>
       
  1619                                         <code>- <span property="yui:type">{String | Node}</span></code>
       
  1620                                     </h4>
       
  1621                                     <div class="detail">
       
  1622                                         <div class="description" property="yui:description">
       
  1623                                             The content to be added to the body section. This will replace any existing content
       
  1624 in the body. If you want to append, or insert new content, use the <a href="#method_setStdModContent">setStdModContent</a> method.
       
  1625                                         </div>
       
  1626                                     </div>
       
  1627  
       
  1628      
       
  1629                                     <div class="default">
       
  1630                                         Default Value: undefined
       
  1631                                     </div>        
       
  1632 
       
  1633                                     <hr />
       
  1634                                     </div>        
       
  1635                                     <div class="" rel="yui:attribute" resource="#config_fillHeight">
       
  1636                                     <h4><a name="config_fillHeight">fillHeight</a>
       
  1637                                         <code>- <span property="yui:type">{String}</span></code>
       
  1638                                     </h4>
       
  1639                                     <div class="detail">
       
  1640                                         <div class="description" property="yui:description">
       
  1641                                             The section (WidgetStdMod.HEADER, WidgetStdMod.BODY or WidgetStdMod.FOOTER) which should be resized to fill the height of the standard module, when a 
       
  1642 height is set on the Widget. If a height is not set on the widget, then all sections are sized based on 
       
  1643 their content.
       
  1644                                         </div>
       
  1645                                     </div>
       
  1646  
       
  1647      
       
  1648                                     <div class="default">
       
  1649                                         Default Value: WidgetStdMod.BODY
       
  1650                                     </div>        
       
  1651 
       
  1652                                     <hr />
       
  1653                                     </div>        
       
  1654                                     <div class="" rel="yui:attribute" resource="#config_footerContent">
       
  1655                                     <h4><a name="config_footerContent">footerContent</a>
       
  1656                                         <code>- <span property="yui:type">{String | Node}</span></code>
       
  1657                                     </h4>
       
  1658                                     <div class="detail">
       
  1659                                         <div class="description" property="yui:description">
       
  1660                                             The content to be added to the footer section. This will replace any existing content
       
  1661 in the footer. If you want to append, or insert new content, use the <a href="#method_setStdModContent">setStdModContent</a> method.
       
  1662                                         </div>
       
  1663                                     </div>
       
  1664  
       
  1665      
       
  1666                                     <div class="default">
       
  1667                                         Default Value: undefined
       
  1668                                     </div>        
       
  1669 
       
  1670                                     <hr />
       
  1671                                     </div>        
       
  1672                                     <div class="" rel="yui:attribute" resource="#config_headerContent">
       
  1673                                     <h4><a name="config_headerContent">headerContent</a>
       
  1674                                         <code>- <span property="yui:type">{String | Node}</span></code>
       
  1675                                     </h4>
       
  1676                                     <div class="detail">
       
  1677                                         <div class="description" property="yui:description">
       
  1678                                             The content to be added to the header section. This will replace any existing content
       
  1679 in the header. If you want to append, or insert new content, use the <a href="#method_setStdModContent">setStdModContent</a> method.
       
  1680                                         </div>
       
  1681                                     </div>
       
  1682  
       
  1683      
       
  1684                                     <div class="default">
       
  1685                                         Default Value: undefined
       
  1686                                     </div>        
       
  1687 
       
  1688                                     <hr />
       
  1689                                     </div>        
       
  1690 
       
  1691                             </div>
       
  1692                         </div>
       
  1693 
       
  1694                     </div>
       
  1695 
       
  1696 			</div>
       
  1697 		</div>
       
  1698 		<div class="yui-b">
       
  1699             <div class="nav">
       
  1700 
       
  1701                     <div id="moduleList" class="module">
       
  1702                         <h4>Modules</h4>
       
  1703                         <ul class="content">
       
  1704                                 <li class=""><a href="module_anim.html" title="anim">anim</a></li>
       
  1705                                 <li class=""><a href="module_async-queue.html" title="async-queue">async-queue</a></li>
       
  1706                                 <li class=""><a href="module_attribute.html" title="attribute">attribute</a></li>
       
  1707                                 <li class=""><a href="module_base.html" title="base">base</a></li>
       
  1708                                 <li class=""><a href="module_cache.html" title="cache">cache</a></li>
       
  1709                                 <li class=""><a href="module_classnamemanager.html" title="classnamemanager">classnamemanager</a></li>
       
  1710                                 <li class=""><a href="module_collection.html" title="collection">collection</a></li>
       
  1711                                 <li class=""><a href="module_console.html" title="console">console</a></li>
       
  1712                                 <li class=""><a href="module_console-filters.html" title="console-filters">console-filters</a></li>
       
  1713                                 <li class=""><a href="module_cookie.html" title="cookie">cookie</a></li>
       
  1714                                 <li class=""><a href="module_dataschema.html" title="dataschema">dataschema</a></li>
       
  1715                                 <li class=""><a href="module_datasource.html" title="datasource">datasource</a></li>
       
  1716                                 <li class=""><a href="module_datatype.html" title="datatype">datatype</a></li>
       
  1717                                 <li class=""><a href="module_dd.html" title="dd">dd</a></li>
       
  1718                                 <li class=""><a href="module_dom.html" title="dom">dom</a></li>
       
  1719                                 <li class=""><a href="module_dump.html" title="dump">dump</a></li>
       
  1720                                 <li class=""><a href="module_event.html" title="event">event</a></li>
       
  1721                                 <li class=""><a href="module_event-custom.html" title="event-custom">event-custom</a></li>
       
  1722                                 <li class=""><a href="module_event-simulate.html" title="event-simulate">event-simulate</a></li>
       
  1723                                 <li class=""><a href="module_history.html" title="history">history</a></li>
       
  1724                                 <li class=""><a href="module_imageloader.html" title="imageloader">imageloader</a></li>
       
  1725                                 <li class=""><a href="module_io.html" title="io">io</a></li>
       
  1726                                 <li class=""><a href="module_json.html" title="json">json</a></li>
       
  1727                                 <li class=""><a href="module_node.html" title="node">node</a></li>
       
  1728                                 <li class=""><a href="module_node-focusmanager.html" title="node-focusmanager">node-focusmanager</a></li>
       
  1729                                 <li class=""><a href="module_node-menunav.html" title="node-menunav">node-menunav</a></li>
       
  1730                                 <li class=""><a href="module_oop.html" title="oop">oop</a></li>
       
  1731                                 <li class=""><a href="module_overlay.html" title="overlay">overlay</a></li>
       
  1732                                 <li class=""><a href="module_plugin.html" title="plugin">plugin</a></li>
       
  1733                                 <li class=""><a href="module_profiler.html" title="profiler">profiler</a></li>
       
  1734                                 <li class=""><a href="module_queue-promote.html" title="queue-promote">queue-promote</a></li>
       
  1735                                 <li class=""><a href="module_slider.html" title="slider">slider</a></li>
       
  1736                                 <li class=""><a href="module_stylesheet.html" title="stylesheet">stylesheet</a></li>
       
  1737                                 <li class=""><a href="module_substitute.html" title="substitute">substitute</a></li>
       
  1738                                 <li class=""><a href="module_test.html" title="test">test</a></li>
       
  1739                                 <li class=""><a href="module_widget.html" title="widget">widget</a></li>
       
  1740                                 <li class=""><a href="module_widget-position.html" title="widget-position">widget-position</a></li>
       
  1741                                 <li class=""><a href="module_widget-position-ext.html" title="widget-position-ext">widget-position-ext</a></li>
       
  1742                                 <li class=""><a href="module_widget-stack.html" title="widget-stack">widget-stack</a></li>
       
  1743                                 <li class="selected"><a href="module_widget-stdmod.html" title="widget-stdmod">widget-stdmod</a></li>
       
  1744                                 <li class=""><a href="module_yui.html" title="yui">yui</a></li>
       
  1745                         </ul>
       
  1746                     </div>
       
  1747 
       
  1748                     <div id="classList" class="module">
       
  1749                         <h4>Classes</h4>
       
  1750                         <ul class="content">
       
  1751                                 <li class="selected"><a href="WidgetStdMod.html" title="WidgetStdMod">WidgetStdMod</a></li>
       
  1752                         </ul>
       
  1753                     </div>
       
  1754 
       
  1755                     <div id="fileList" class="module">
       
  1756                         <h4>Files</h4>
       
  1757                         <ul class="content">        
       
  1758                                 <li class=""><a href="Widget-StdMod.js.html" title="Widget-StdMod.js">Widget-StdMod.js</a></li>
       
  1759                         </ul>
       
  1760                     </div>
       
  1761 
       
  1762                     <div id="propertyList" class="module">
       
  1763                         <h4>Properties</h4>
       
  1764                         <ul class="content">        
       
  1765                                 <li class=""><a href="#property_WidgetStdMod.AFTER" title="WidgetStdMod.AFTER">WidgetStdMod.AFTER</a></li>
       
  1766                                 <li class=""><a href="#property_WidgetStdMod.ATTRS" title="WidgetStdMod.ATTRS">WidgetStdMod.ATTRS</a></li>
       
  1767                                 <li class=""><a href="#property_WidgetStdMod.BEFORE" title="WidgetStdMod.BEFORE">WidgetStdMod.BEFORE</a></li>
       
  1768                                 <li class=""><a href="#property_WidgetStdMod.BODY" title="WidgetStdMod.BODY">WidgetStdMod.BODY</a></li>
       
  1769                                 <li class=""><a href="#property_WidgetStdMod.FOOTER" title="WidgetStdMod.FOOTER">WidgetStdMod.FOOTER</a></li>
       
  1770                                 <li class=""><a href="#property_WidgetStdMod.HEADER" title="WidgetStdMod.HEADER">WidgetStdMod.HEADER</a></li>
       
  1771                                 <li class=""><a href="#property_WidgetStdMod.HTML_PARSER" title="WidgetStdMod.HTML_PARSER">WidgetStdMod.HTML_PARSER</a></li>
       
  1772                                 <li class=""><a href="#property_WidgetStdMod.REPLACE" title="WidgetStdMod.REPLACE">WidgetStdMod.REPLACE</a></li>
       
  1773                                 <li class=""><a href="#property_WidgetStdMod.SECTION_CLASS_NAMES" title="WidgetStdMod.SECTION_CLASS_NAMES">WidgetStdMod.SECTION_CLASS_NAMES</a></li>
       
  1774                                 <li class=""><a href="#property_WidgetStdMod.TEMPLATES" title="WidgetStdMod.TEMPLATES">WidgetStdMod.TEMPLATES</a></li>
       
  1775                         </ul>
       
  1776                     </div>
       
  1777 
       
  1778                     <div id="methodsList" class="module">
       
  1779                         <h4>Methods</h4>
       
  1780                         <ul class="content">        
       
  1781                                 <li class="private"><a href="#method__addNodeHTML" title="_addNodeHTML">_addNodeHTML</a></li>
       
  1782                                 <li class="private"><a href="#method__addNodeRef" title="_addNodeRef">_addNodeRef</a></li>
       
  1783                                 <li class="protected"><a href="#method__afterBodyChange" title="_afterBodyChange">_afterBodyChange</a></li>
       
  1784                                 <li class="protected"><a href="#method__afterFillHeightChange" title="_afterFillHeightChange">_afterFillHeightChange</a></li>
       
  1785                                 <li class="protected"><a href="#method__afterFooterChange" title="_afterFooterChange">_afterFooterChange</a></li>
       
  1786                                 <li class="protected"><a href="#method__afterHeaderChange" title="_afterHeaderChange">_afterHeaderChange</a></li>
       
  1787                                 <li class="protected"><a href="#method__bindUIStdMod" title="_bindUIStdMod">_bindUIStdMod</a></li>
       
  1788                                 <li class="private"><a href="#method__fillHeight" title="_fillHeight">_fillHeight</a></li>
       
  1789                                 <li class="private"><a href="#method__findStdModSection" title="_findStdModSection">_findStdModSection</a></li>
       
  1790                                 <li class="private"><a href="#method__getPreciseHeight" title="_getPreciseHeight">_getPreciseHeight</a></li>
       
  1791                                 <li class="private"><a href="#method__getStdModContent" title="_getStdModContent">_getStdModContent</a></li>
       
  1792                                 <li class="protected"><a href="#method__getStdModTemplate" title="_getStdModTemplate">_getStdModTemplate</a></li>
       
  1793                                 <li class="private"><a href="#method__insertStdModSection" title="_insertStdModSection">_insertStdModSection</a></li>
       
  1794                                 <li class="private"><a href="#method__parseStdModHTML" title="_parseStdModHTML">_parseStdModHTML</a></li>
       
  1795                                 <li class="protected"><a href="#method__renderStdMod" title="_renderStdMod">_renderStdMod</a></li>
       
  1796                                 <li class="protected"><a href="#method__renderUIStdMod" title="_renderUIStdMod">_renderUIStdMod</a></li>
       
  1797                                 <li class="protected"><a href="#method__syncUIStdMod" title="_syncUIStdMod">_syncUIStdMod</a></li>
       
  1798                                 <li class="protected"><a href="#method__uiSetFillHeight" title="_uiSetFillHeight">_uiSetFillHeight</a></li>
       
  1799                                 <li class="protected"><a href="#method__uiSetStdMod" title="_uiSetStdMod">_uiSetStdMod</a></li>
       
  1800                                 <li class="protected"><a href="#method__validateFillHeight" title="_validateFillHeight">_validateFillHeight</a></li>
       
  1801                                 <li class=""><a href="#method_fillHeight" title="fillHeight">fillHeight</a></li>
       
  1802                                 <li class=""><a href="#method_getStdModNode" title="getStdModNode">getStdModNode</a></li>
       
  1803                                 <li class=""><a href="#method_setStdModContent" title="setStdModContent">setStdModContent</a></li>
       
  1804                         </ul>
       
  1805                     </div>
       
  1806 
       
  1807                     <div id="eventsList" class="module">
       
  1808                         <h4>Events</h4>
       
  1809                         <ul class="content">        
       
  1810                                 <li class=""><a href="#event_bodyContentChange" title="bodyContentChange">bodyContentChange</a></li>
       
  1811                                 <li class=""><a href="#event_fillHeightChange" title="fillHeightChange">fillHeightChange</a></li>
       
  1812                                 <li class=""><a href="#event_footerContentChange" title="footerContentChange">footerContentChange</a></li>
       
  1813                                 <li class=""><a href="#event_headerContentChange" title="headerContentChange">headerContentChange</a></li>
       
  1814                         </ul>
       
  1815                     </div>
       
  1816 
       
  1817                     <div id="configList" class="module">
       
  1818                         <h4>Configuration Attributes</h4>
       
  1819                         <ul class="content">        
       
  1820                                 <li class=""><a href="#config_bodyContent" title="bodyContent">bodyContent</a></li>
       
  1821                                 <li class=""><a href="#config_fillHeight" title="fillHeight">fillHeight</a></li>
       
  1822                                 <li class=""><a href="#config_footerContent" title="footerContent">footerContent</a></li>
       
  1823                                 <li class=""><a href="#config_headerContent" title="headerContent">headerContent</a></li>
       
  1824                         </ul>
       
  1825                     </div>
       
  1826 
       
  1827             </div>
       
  1828 		</div>
       
  1829 	</div>
       
  1830 	<div id="ft">
       
  1831         <hr />
       
  1832         Copyright &copy; 2009 Yahoo! Inc. All rights reserved.
       
  1833 	</div>
       
  1834 </div>
       
  1835 <script type="text/javascript">
       
  1836     ALL_YUI_PROPS = [{"access": "private", "host": "WidgetStdMod", "name": "_addNodeHTML", "url": "WidgetStdMod.html#method__addNodeHTML", "type": "method"}, {"access": "private", "host": "WidgetStdMod", "name": "_addNodeRef", "url": "WidgetStdMod.html#method__addNodeRef", "type": "method"}, {"access": "protected", "host": "WidgetStdMod", "name": "_afterBodyChange", "url": "WidgetStdMod.html#method__afterBodyChange", "type": "method"}, {"access": "protected", "host": "WidgetStdMod", "name": "_afterFillHeightChange", "url": "WidgetStdMod.html#method__afterFillHeightChange", "type": "method"}, {"access": "protected", "host": "WidgetStdMod", "name": "_afterFooterChange", "url": "WidgetStdMod.html#method__afterFooterChange", "type": "method"}, {"access": "protected", "host": "WidgetStdMod", "name": "_afterHeaderChange", "url": "WidgetStdMod.html#method__afterHeaderChange", "type": "method"}, {"access": "protected", "host": "WidgetStdMod", "name": "_bindUIStdMod", "url": "WidgetStdMod.html#method__bindUIStdMod", "type": "method"}, {"access": "", "host": "WidgetStdMod", "name": "bodyContent", "url": "WidgetStdMod.html#config_bodyContent", "type": "config"}, {"access": "", "host": "WidgetStdMod", "name": "bodyContentChange", "url": "WidgetStdMod.html#event_bodyContentChange", "type": "event"}, {"access": "private", "host": "WidgetStdMod", "name": "_fillHeight", "url": "WidgetStdMod.html#method__fillHeight", "type": "method"}, {"access": "", "host": "WidgetStdMod", "name": "fillHeight", "url": "WidgetStdMod.html#method_fillHeight", "type": "method"}, {"access": "", "host": "WidgetStdMod", "name": "fillHeight", "url": "WidgetStdMod.html#config_fillHeight", "type": "config"}, {"access": "", "host": "WidgetStdMod", "name": "fillHeightChange", "url": "WidgetStdMod.html#event_fillHeightChange", "type": "event"}, {"access": "private", "host": "WidgetStdMod", "name": "_findStdModSection", "url": "WidgetStdMod.html#method__findStdModSection", "type": "method"}, {"access": "", "host": "WidgetStdMod", "name": "footerContent", "url": "WidgetStdMod.html#config_footerContent", "type": "config"}, {"access": "", "host": "WidgetStdMod", "name": "footerContentChange", "url": "WidgetStdMod.html#event_footerContentChange", "type": "event"}, {"access": "private", "host": "WidgetStdMod", "name": "_getPreciseHeight", "url": "WidgetStdMod.html#method__getPreciseHeight", "type": "method"}, {"access": "private", "host": "WidgetStdMod", "name": "_getStdModContent", "url": "WidgetStdMod.html#method__getStdModContent", "type": "method"}, {"access": "", "host": "WidgetStdMod", "name": "getStdModNode", "url": "WidgetStdMod.html#method_getStdModNode", "type": "method"}, {"access": "protected", "host": "WidgetStdMod", "name": "_getStdModTemplate", "url": "WidgetStdMod.html#method__getStdModTemplate", "type": "method"}, {"access": "", "host": "WidgetStdMod", "name": "headerContent", "url": "WidgetStdMod.html#config_headerContent", "type": "config"}, {"access": "", "host": "WidgetStdMod", "name": "headerContentChange", "url": "WidgetStdMod.html#event_headerContentChange", "type": "event"}, {"access": "private", "host": "WidgetStdMod", "name": "_insertStdModSection", "url": "WidgetStdMod.html#method__insertStdModSection", "type": "method"}, {"access": "private", "host": "WidgetStdMod", "name": "_parseStdModHTML", "url": "WidgetStdMod.html#method__parseStdModHTML", "type": "method"}, {"access": "protected", "host": "WidgetStdMod", "name": "_renderStdMod", "url": "WidgetStdMod.html#method__renderStdMod", "type": "method"}, {"access": "protected", "host": "WidgetStdMod", "name": "_renderUIStdMod", "url": "WidgetStdMod.html#method__renderUIStdMod", "type": "method"}, {"access": "", "host": "WidgetStdMod", "name": "setStdModContent", "url": "WidgetStdMod.html#method_setStdModContent", "type": "method"}, {"access": "protected", "host": "WidgetStdMod", "name": "_syncUIStdMod", "url": "WidgetStdMod.html#method__syncUIStdMod", "type": "method"}, {"access": "protected", "host": "WidgetStdMod", "name": "_uiSetFillHeight", "url": "WidgetStdMod.html#method__uiSetFillHeight", "type": "method"}, {"access": "protected", "host": "WidgetStdMod", "name": "_uiSetStdMod", "url": "WidgetStdMod.html#method__uiSetStdMod", "type": "method"}, {"access": "protected", "host": "WidgetStdMod", "name": "_validateFillHeight", "url": "WidgetStdMod.html#method__validateFillHeight", "type": "method"}, {"access": "", "host": "WidgetStdMod", "name": "WidgetStdMod.AFTER", "url": "WidgetStdMod.html#property_WidgetStdMod.AFTER", "type": "property"}, {"access": "", "host": "WidgetStdMod", "name": "WidgetStdMod.ATTRS", "url": "WidgetStdMod.html#property_WidgetStdMod.ATTRS", "type": "property"}, {"access": "", "host": "WidgetStdMod", "name": "WidgetStdMod.BEFORE", "url": "WidgetStdMod.html#property_WidgetStdMod.BEFORE", "type": "property"}, {"access": "", "host": "WidgetStdMod", "name": "WidgetStdMod.BODY", "url": "WidgetStdMod.html#property_WidgetStdMod.BODY", "type": "property"}, {"access": "", "host": "WidgetStdMod", "name": "WidgetStdMod.FOOTER", "url": "WidgetStdMod.html#property_WidgetStdMod.FOOTER", "type": "property"}, {"access": "", "host": "WidgetStdMod", "name": "WidgetStdMod.HEADER", "url": "WidgetStdMod.html#property_WidgetStdMod.HEADER", "type": "property"}, {"access": "", "host": "WidgetStdMod", "name": "WidgetStdMod.HTML_PARSER", "url": "WidgetStdMod.html#property_WidgetStdMod.HTML_PARSER", "type": "property"}, {"access": "", "host": "WidgetStdMod", "name": "WidgetStdMod.REPLACE", "url": "WidgetStdMod.html#property_WidgetStdMod.REPLACE", "type": "property"}, {"access": "", "host": "WidgetStdMod", "name": "WidgetStdMod.SECTION_CLASS_NAMES", "url": "WidgetStdMod.html#property_WidgetStdMod.SECTION_CLASS_NAMES", "type": "property"}, {"access": "", "host": "WidgetStdMod", "name": "WidgetStdMod.TEMPLATES", "url": "WidgetStdMod.html#property_WidgetStdMod.TEMPLATES", "type": "property"}];
       
  1837 </script>
       
  1838 </body>
       
  1839 </html>