src/cm/media/js/lib/yui/yui3.0.0/api/Object.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: yui  Object   (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>yui&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_yui.html" title="yui">yui</a>
       
    22                  &gt; Object 
       
    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">Object</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                         Adds the following Object utilities to the YUI instance
       
    63                     </div>
       
    64 
       
    65                     
       
    66                     <div rel="yui:properties" resource="#properties">
       
    67 
       
    68                     </div>
       
    69 
       
    70                     <div rel="yui:methods" resource="#methods">
       
    71                         <div class="section method details">
       
    72                             <h3 id="methods">Methods</h3>
       
    73                             <div class="content">
       
    74                                     <div class="" rel="yui:method" resource="#method_()">
       
    75                                     <h4>
       
    76                                         <a name="method_()">()</a></h4>
       
    77                                     <div class="detail" >
       
    78                                         <code>
       
    79                                         
       
    80                                          static 
       
    81                                         
       
    82                                         Object
       
    83                                             <strong property="yui:name">()</strong>
       
    84                                            (
       
    85                                                 
       
    86                                                         
       
    87                                                          o
       
    88                                                     
       
    89                                                 
       
    90                                             )
       
    91                                         </code>
       
    92                                         
       
    93                                         <div class="description" property="yui:description">
       
    94                                             Y.Object(o) returns a new object based upon the supplied object.
       
    95                                         </div>
       
    96 
       
    97                                         <div class="description">
       
    98 
       
    99                                                 <dl rel="yui:parameters">
       
   100                                                     <dt>Parameters:</dt>
       
   101                                                         <dd rel="yui:parameter">
       
   102                                                         <code><span property="yui:name">o</span>
       
   103                                                         &lt;<span property="yui:type">object</span>&gt;
       
   104                                                         </code>
       
   105                                                         <span property="yui:description"> the supplier object</span>
       
   106                                                         </dd>
       
   107                                                 </dl>
       
   108 
       
   109                                                 <dl>
       
   110                                                     <dt>Returns:
       
   111                                                     <code property="yui:return">
       
   112                                                             Object
       
   113                                                     </code></dt>
       
   114                                                     <dd property="yui:returnInfo">the new object</dd>
       
   115                                                 </dl>
       
   116 
       
   117 
       
   118              
       
   119 
       
   120                                         </div>
       
   121 
       
   122                                     </div>
       
   123                                     <hr />
       
   124                                     </div>
       
   125                                     <div class="private" rel="yui:method" resource="#method__extract">
       
   126                                     <h4>
       
   127                                         <a name="method__extract">_extract</a></h4>
       
   128                                     <div class="detail" >
       
   129                                         <code>
       
   130                                          private 
       
   131                                          static 
       
   132                                         
       
   133                                         boolean|Array
       
   134                                             <strong property="yui:name">_extract</strong>
       
   135                                            (
       
   136                                                 
       
   137                                                         
       
   138                                                          o
       
   139                                                     
       
   140                                                 
       
   141                                                         , 
       
   142                                                          what
       
   143                                                     
       
   144                                                 
       
   145                                             )
       
   146                                         </code>
       
   147                                         
       
   148                                         <div class="description" property="yui:description">
       
   149                                             Extracts the keys, values, or size from an object
       
   150                                         </div>
       
   151 
       
   152                                         <div class="description">
       
   153 
       
   154                                                 <dl rel="yui:parameters">
       
   155                                                     <dt>Parameters:</dt>
       
   156                                                         <dd rel="yui:parameter">
       
   157                                                         <code><span property="yui:name">o</span>
       
   158                                                         &lt;<span property="yui:type">object</span>&gt;
       
   159                                                         </code>
       
   160                                                         <span property="yui:description"> the object</span>
       
   161                                                         </dd>
       
   162                                                         <dd rel="yui:parameter">
       
   163                                                         <code><span property="yui:name">what</span>
       
   164                                                         &lt;<span property="yui:type">object</span>&gt;
       
   165                                                         </code>
       
   166                                                         <span property="yui:description"> what to extract (0: keys, 1: values, 2: size)</span>
       
   167                                                         </dd>
       
   168                                                 </dl>
       
   169 
       
   170                                                 <dl>
       
   171                                                     <dt>Returns:
       
   172                                                     <code property="yui:return">
       
   173                                                             boolean|Array
       
   174                                                     </code></dt>
       
   175                                                     <dd property="yui:returnInfo">the extracted info</dd>
       
   176                                                 </dl>
       
   177 
       
   178 
       
   179              
       
   180 
       
   181                                         </div>
       
   182 
       
   183                                     </div>
       
   184                                     <hr />
       
   185                                     </div>
       
   186                                     <div class="" rel="yui:method" resource="#method_each">
       
   187                                     <h4>
       
   188                                         <a name="method_each">each</a></h4>
       
   189                                     <div class="detail" >
       
   190                                         <code>
       
   191                                         
       
   192                                          static 
       
   193                                         
       
   194                                         YUI
       
   195                                             <strong property="yui:name">each</strong>
       
   196                                            (
       
   197                                                 
       
   198                                                         
       
   199                                                          o
       
   200                                                     
       
   201                                                 
       
   202                                                         , 
       
   203                                                          f
       
   204                                                     
       
   205                                                 
       
   206                                                         , 
       
   207                                                          c
       
   208                                                     
       
   209                                                 
       
   210                                                         , 
       
   211                                                          proto
       
   212                                                     
       
   213                                                 
       
   214                                             )
       
   215                                         </code>
       
   216                                         
       
   217                                         <div class="description" property="yui:description">
       
   218                                             Executes a function on each item. The function
       
   219 receives the value, the key, and the object
       
   220 as paramters (in that order).
       
   221                                         </div>
       
   222 
       
   223                                         <div class="description">
       
   224 
       
   225                                                 <dl rel="yui:parameters">
       
   226                                                     <dt>Parameters:</dt>
       
   227                                                         <dd rel="yui:parameter">
       
   228                                                         <code><span property="yui:name">o</span>
       
   229                                                         &lt;<span property="yui:type">object</span>&gt;
       
   230                                                         </code>
       
   231                                                         <span property="yui:description"> the object to iterate</span>
       
   232                                                         </dd>
       
   233                                                         <dd rel="yui:parameter">
       
   234                                                         <code><span property="yui:name">f</span>
       
   235                                                         &lt;<span property="yui:type">Function</span>&gt;
       
   236                                                         </code>
       
   237                                                         <span property="yui:description">  the function to execute on each item. The function 
       
   238 receives three arguments: the value, the the key, the full object.</span>
       
   239                                                         </dd>
       
   240                                                         <dd rel="yui:parameter">
       
   241                                                         <code><span property="yui:name">c</span>
       
   242                                                         &lt;<span property="yui:type">object</span>&gt;
       
   243                                                         </code>
       
   244                                                         <span property="yui:description"> the execution context</span>
       
   245                                                         </dd>
       
   246                                                         <dd rel="yui:parameter">
       
   247                                                         <code><span property="yui:name">proto</span>
       
   248                                                         &lt;<span property="yui:type">boolean</span>&gt;
       
   249                                                         </code>
       
   250                                                         <span property="yui:description">  include proto</span>
       
   251                                                         </dd>
       
   252                                                 </dl>
       
   253 
       
   254                                                 <dl>
       
   255                                                     <dt>Returns:
       
   256                                                     <code property="yui:return">
       
   257                                                             YUI
       
   258                                                     </code></dt>
       
   259                                                     <dd property="yui:returnInfo">the YUI instance</dd>
       
   260                                                 </dl>
       
   261 
       
   262 
       
   263              
       
   264 
       
   265                                         </div>
       
   266 
       
   267                                     </div>
       
   268                                     <hr />
       
   269                                     </div>
       
   270                                     <div class="" rel="yui:method" resource="#method_getValue">
       
   271                                     <h4>
       
   272                                         <a name="method_getValue">getValue</a></h4>
       
   273                                     <div class="detail" >
       
   274                                         <code>
       
   275                                         
       
   276                                         
       
   277                                         
       
   278                                         Any
       
   279                                             <strong property="yui:name">getValue</strong>
       
   280                                            (
       
   281                                                 
       
   282                                                         
       
   283                                                          o
       
   284                                                     
       
   285                                                 
       
   286                                                         , 
       
   287                                                          path
       
   288                                                     
       
   289                                                 
       
   290                                             )
       
   291                                         </code>
       
   292                                         
       
   293                                         <div class="description" property="yui:description">
       
   294                                             Retrieves the sub value at the provided path,
       
   295 from the value object provided.
       
   296                                         </div>
       
   297 
       
   298                                         <div class="description">
       
   299 
       
   300                                                 <dl rel="yui:parameters">
       
   301                                                     <dt>Parameters:</dt>
       
   302                                                         <dd rel="yui:parameter">
       
   303                                                         <code><span property="yui:name">o</span>
       
   304                                                         &lt;<span property="yui:type">object</span>&gt;
       
   305                                                         </code>
       
   306                                                         <span property="yui:description"> The object from which to extract the property value</span>
       
   307                                                         </dd>
       
   308                                                         <dd rel="yui:parameter">
       
   309                                                         <code><span property="yui:name">path</span>
       
   310                                                         &lt;<span property="yui:type">Array</span>&gt;
       
   311                                                         </code>
       
   312                                                         <span property="yui:description">  A path array, specifying the object traversal path
       
   313 from which to obtain the sub value.</span>
       
   314                                                         </dd>
       
   315                                                 </dl>
       
   316 
       
   317                                                 <dl>
       
   318                                                     <dt>Returns:
       
   319                                                     <code property="yui:return">
       
   320                                                             Any
       
   321                                                     </code></dt>
       
   322                                                     <dd property="yui:returnInfo">The value stored in the path, undefined if not found.
       
   323 Returns the source object if an empty path is provided.</dd>
       
   324                                                 </dl>
       
   325 
       
   326 
       
   327              
       
   328 
       
   329                                         </div>
       
   330 
       
   331                                     </div>
       
   332                                     <hr />
       
   333                                     </div>
       
   334                                     <div class="" rel="yui:method" resource="#method_hasKey">
       
   335                                     <h4>
       
   336                                         <a name="method_hasKey">hasKey</a></h4>
       
   337                                     <div class="detail" >
       
   338                                         <code>
       
   339                                         
       
   340                                          static 
       
   341                                         
       
   342                                         boolean
       
   343                                             <strong property="yui:name">hasKey</strong>
       
   344                                            (
       
   345                                                 
       
   346                                                         
       
   347                                                          o
       
   348                                                     
       
   349                                                 
       
   350                                                         , 
       
   351                                                          k
       
   352                                                     
       
   353                                                 
       
   354                                             )
       
   355                                         </code>
       
   356                                         
       
   357                                         <div class="description" property="yui:description">
       
   358                                             Returns true if the object contains a given key
       
   359                                         </div>
       
   360 
       
   361                                         <div class="description">
       
   362 
       
   363                                                 <dl rel="yui:parameters">
       
   364                                                     <dt>Parameters:</dt>
       
   365                                                         <dd rel="yui:parameter">
       
   366                                                         <code><span property="yui:name">o</span>
       
   367                                                         &lt;<span property="yui:type">object</span>&gt;
       
   368                                                         </code>
       
   369                                                         <span property="yui:description"> an object</span>
       
   370                                                         </dd>
       
   371                                                         <dd rel="yui:parameter">
       
   372                                                         <code><span property="yui:name">k</span>
       
   373                                                         &lt;<span property="yui:type">object</span>&gt;
       
   374                                                         </code>
       
   375                                                         <span property="yui:description"> the key to query</span>
       
   376                                                         </dd>
       
   377                                                 </dl>
       
   378 
       
   379                                                 <dl>
       
   380                                                     <dt>Returns:
       
   381                                                     <code property="yui:return">
       
   382                                                             boolean
       
   383                                                     </code></dt>
       
   384                                                     <dd property="yui:returnInfo">true if the object contains the key</dd>
       
   385                                                 </dl>
       
   386 
       
   387 
       
   388              
       
   389 
       
   390                                         </div>
       
   391 
       
   392                                     </div>
       
   393                                     <hr />
       
   394                                     </div>
       
   395                                     <div class="" rel="yui:method" resource="#method_hasValue">
       
   396                                     <h4>
       
   397                                         <a name="method_hasValue">hasValue</a></h4>
       
   398                                     <div class="detail" >
       
   399                                         <code>
       
   400                                         
       
   401                                          static 
       
   402                                         
       
   403                                         boolean
       
   404                                             <strong property="yui:name">hasValue</strong>
       
   405                                            (
       
   406                                                 
       
   407                                                         
       
   408                                                          o
       
   409                                                     
       
   410                                                 
       
   411                                                         , 
       
   412                                                          v
       
   413                                                     
       
   414                                                 
       
   415                                             )
       
   416                                         </code>
       
   417                                         
       
   418                                         <div class="description" property="yui:description">
       
   419                                             Returns true if the object contains a given value
       
   420                                         </div>
       
   421 
       
   422                                         <div class="description">
       
   423 
       
   424                                                 <dl rel="yui:parameters">
       
   425                                                     <dt>Parameters:</dt>
       
   426                                                         <dd rel="yui:parameter">
       
   427                                                         <code><span property="yui:name">o</span>
       
   428                                                         &lt;<span property="yui:type">object</span>&gt;
       
   429                                                         </code>
       
   430                                                         <span property="yui:description"> an object</span>
       
   431                                                         </dd>
       
   432                                                         <dd rel="yui:parameter">
       
   433                                                         <code><span property="yui:name">v</span>
       
   434                                                         &lt;<span property="yui:type">object</span>&gt;
       
   435                                                         </code>
       
   436                                                         <span property="yui:description"> the value to query</span>
       
   437                                                         </dd>
       
   438                                                 </dl>
       
   439 
       
   440                                                 <dl>
       
   441                                                     <dt>Returns:
       
   442                                                     <code property="yui:return">
       
   443                                                             boolean
       
   444                                                     </code></dt>
       
   445                                                     <dd property="yui:returnInfo">true if the object contains the value</dd>
       
   446                                                 </dl>
       
   447 
       
   448 
       
   449              
       
   450 
       
   451                                         </div>
       
   452 
       
   453                                     </div>
       
   454                                     <hr />
       
   455                                     </div>
       
   456                                     <div class="" rel="yui:method" resource="#method_keys">
       
   457                                     <h4>
       
   458                                         <a name="method_keys">keys</a></h4>
       
   459                                     <div class="detail" >
       
   460                                         <code>
       
   461                                         
       
   462                                          static 
       
   463                                         
       
   464                                         string[]
       
   465                                             <strong property="yui:name">keys</strong>
       
   466                                            (
       
   467                                                 
       
   468                                                         
       
   469                                                          o
       
   470                                                     
       
   471                                                 
       
   472                                             )
       
   473                                         </code>
       
   474                                         
       
   475                                         <div class="description" property="yui:description">
       
   476                                             Returns an array containing the object's keys
       
   477                                         </div>
       
   478 
       
   479                                         <div class="description">
       
   480 
       
   481                                                 <dl rel="yui:parameters">
       
   482                                                     <dt>Parameters:</dt>
       
   483                                                         <dd rel="yui:parameter">
       
   484                                                         <code><span property="yui:name">o</span>
       
   485                                                         &lt;<span property="yui:type">object</span>&gt;
       
   486                                                         </code>
       
   487                                                         <span property="yui:description"> an object</span>
       
   488                                                         </dd>
       
   489                                                 </dl>
       
   490 
       
   491                                                 <dl>
       
   492                                                     <dt>Returns:
       
   493                                                     <code property="yui:return">
       
   494                                                             string[]
       
   495                                                     </code></dt>
       
   496                                                     <dd property="yui:returnInfo">the keys</dd>
       
   497                                                 </dl>
       
   498 
       
   499 
       
   500              
       
   501 
       
   502                                         </div>
       
   503 
       
   504                                     </div>
       
   505                                     <hr />
       
   506                                     </div>
       
   507                                     <div class=" deprecated" rel="yui:method" resource="#method_owns">
       
   508                                     <h4>
       
   509                                         <a name="method_owns">owns</a></h4>
       
   510                                     <div class="detail" >
       
   511                                         <code>
       
   512                                         
       
   513                                          static 
       
   514                                         
       
   515                                         boolean
       
   516                                             <strong property="yui:name">owns</strong>
       
   517                                            (
       
   518                                                 
       
   519                                                         
       
   520                                                          o
       
   521                                                     
       
   522                                                 
       
   523                                                         , 
       
   524                                                          p
       
   525                                                     
       
   526                                                 
       
   527                                             )
       
   528                                         </code>
       
   529                                         
       
   530                                         <div class="description" property="yui:description">
       
   531                                             Determines whether or not the property was added
       
   532 to the object instance.  Returns false if the property is not present
       
   533 in the object, or was inherited from the prototype.
       
   534                                         </div>
       
   535 
       
   536                                         <div class="description">
       
   537 
       
   538                                                 <dl rel="yui:parameters">
       
   539                                                     <dt>Parameters:</dt>
       
   540                                                         <dd rel="yui:parameter">
       
   541                                                         <code><span property="yui:name">o</span>
       
   542                                                         &lt;<span property="yui:type">any</span>&gt;
       
   543                                                         </code>
       
   544                                                         <span property="yui:description">  The object being testing</span>
       
   545                                                         </dd>
       
   546                                                         <dd rel="yui:parameter">
       
   547                                                         <code><span property="yui:name">p</span>
       
   548                                                         &lt;<span property="yui:type">string</span>&gt;
       
   549                                                         </code>
       
   550                                                         <span property="yui:description">  the property to look for</span>
       
   551                                                         </dd>
       
   552                                                 </dl>
       
   553 
       
   554                                                 <dl>
       
   555                                                     <dt>Returns:
       
   556                                                     <code property="yui:return">
       
   557                                                             boolean
       
   558                                                     </code></dt>
       
   559                                                     <dd property="yui:returnInfo">true if the object has the property on the instance</dd>
       
   560                                                 </dl>
       
   561 
       
   562 
       
   563              
       
   564                                             <div class="deprecated">
       
   565                                                 <strong>Deprecated</strong> Safari 1.x support has been removed, so this is simply a 
       
   566 wrapper for the native implementation.  Use the native implementation
       
   567 directly instead.
       
   568                                             </div>        
       
   569 
       
   570                                         </div>
       
   571 
       
   572                                     </div>
       
   573                                     <hr />
       
   574                                     </div>
       
   575                                     <div class="" rel="yui:method" resource="#method_setValue">
       
   576                                     <h4>
       
   577                                         <a name="method_setValue">setValue</a></h4>
       
   578                                     <div class="detail" >
       
   579                                         <code>
       
   580                                         
       
   581                                         
       
   582                                         
       
   583                                         Object
       
   584                                             <strong property="yui:name">setValue</strong>
       
   585                                            (
       
   586                                                 
       
   587                                                         
       
   588                                                          o
       
   589                                                     
       
   590                                                 
       
   591                                                         , 
       
   592                                                          path
       
   593                                                     
       
   594                                                 
       
   595                                                         , 
       
   596                                                          val
       
   597                                                     
       
   598                                                 
       
   599                                             )
       
   600                                         </code>
       
   601                                         
       
   602                                         <div class="description" property="yui:description">
       
   603                                             Sets the sub-attribute value at the provided path on the 
       
   604 value object.  Returns the modified value object, or 
       
   605 undefined if the path is invalid.
       
   606                                         </div>
       
   607 
       
   608                                         <div class="description">
       
   609 
       
   610                                                 <dl rel="yui:parameters">
       
   611                                                     <dt>Parameters:</dt>
       
   612                                                         <dd rel="yui:parameter">
       
   613                                                         <code><span property="yui:name">o</span>
       
   614                                                         &lt;<span property="yui:type">object</span>&gt;
       
   615                                                         </code>
       
   616                                                         <span property="yui:description">             The object on which to set the sub value.</span>
       
   617                                                         </dd>
       
   618                                                         <dd rel="yui:parameter">
       
   619                                                         <code><span property="yui:name">path</span>
       
   620                                                         &lt;<span property="yui:type">Array</span>&gt;
       
   621                                                         </code>
       
   622                                                         <span property="yui:description">   A path array, specifying the object traversal path
       
   623 at which to set the sub value.</span>
       
   624                                                         </dd>
       
   625                                                         <dd rel="yui:parameter">
       
   626                                                         <code><span property="yui:name">val</span>
       
   627                                                         &lt;<span property="yui:type">Any</span>&gt;
       
   628                                                         </code>
       
   629                                                         <span property="yui:description">      The new value for the sub-attribute.</span>
       
   630                                                         </dd>
       
   631                                                 </dl>
       
   632 
       
   633                                                 <dl>
       
   634                                                     <dt>Returns:
       
   635                                                     <code property="yui:return">
       
   636                                                             Object
       
   637                                                     </code></dt>
       
   638                                                     <dd property="yui:returnInfo">The modified object, with the new sub value set, or 
       
   639 undefined, if the path was invalid.</dd>
       
   640                                                 </dl>
       
   641 
       
   642 
       
   643              
       
   644 
       
   645                                         </div>
       
   646 
       
   647                                     </div>
       
   648                                     <hr />
       
   649                                     </div>
       
   650                                     <div class="" rel="yui:method" resource="#method_size">
       
   651                                     <h4>
       
   652                                         <a name="method_size">size</a></h4>
       
   653                                     <div class="detail" >
       
   654                                         <code>
       
   655                                         
       
   656                                          static 
       
   657                                         
       
   658                                         int
       
   659                                             <strong property="yui:name">size</strong>
       
   660                                            (
       
   661                                                 
       
   662                                                         
       
   663                                                          o
       
   664                                                     
       
   665                                                 
       
   666                                             )
       
   667                                         </code>
       
   668                                         
       
   669                                         <div class="description" property="yui:description">
       
   670                                             Returns the size of an object
       
   671                                         </div>
       
   672 
       
   673                                         <div class="description">
       
   674 
       
   675                                                 <dl rel="yui:parameters">
       
   676                                                     <dt>Parameters:</dt>
       
   677                                                         <dd rel="yui:parameter">
       
   678                                                         <code><span property="yui:name">o</span>
       
   679                                                         &lt;<span property="yui:type">object</span>&gt;
       
   680                                                         </code>
       
   681                                                         <span property="yui:description"> an object</span>
       
   682                                                         </dd>
       
   683                                                 </dl>
       
   684 
       
   685                                                 <dl>
       
   686                                                     <dt>Returns:
       
   687                                                     <code property="yui:return">
       
   688                                                             int
       
   689                                                     </code></dt>
       
   690                                                     <dd property="yui:returnInfo">the size</dd>
       
   691                                                 </dl>
       
   692 
       
   693 
       
   694              
       
   695 
       
   696                                         </div>
       
   697 
       
   698                                     </div>
       
   699                                     <hr />
       
   700                                     </div>
       
   701                                     <div class="" rel="yui:method" resource="#method_values">
       
   702                                     <h4>
       
   703                                         <a name="method_values">values</a></h4>
       
   704                                     <div class="detail" >
       
   705                                         <code>
       
   706                                         
       
   707                                          static 
       
   708                                         
       
   709                                         Array
       
   710                                             <strong property="yui:name">values</strong>
       
   711                                            (
       
   712                                                 
       
   713                                                         
       
   714                                                          o
       
   715                                                     
       
   716                                                 
       
   717                                             )
       
   718                                         </code>
       
   719                                         
       
   720                                         <div class="description" property="yui:description">
       
   721                                             Returns an array containing the object's values
       
   722                                         </div>
       
   723 
       
   724                                         <div class="description">
       
   725 
       
   726                                                 <dl rel="yui:parameters">
       
   727                                                     <dt>Parameters:</dt>
       
   728                                                         <dd rel="yui:parameter">
       
   729                                                         <code><span property="yui:name">o</span>
       
   730                                                         &lt;<span property="yui:type">object</span>&gt;
       
   731                                                         </code>
       
   732                                                         <span property="yui:description"> an object</span>
       
   733                                                         </dd>
       
   734                                                 </dl>
       
   735 
       
   736                                                 <dl>
       
   737                                                     <dt>Returns:
       
   738                                                     <code property="yui:return">
       
   739                                                             Array
       
   740                                                     </code></dt>
       
   741                                                     <dd property="yui:returnInfo">the values</dd>
       
   742                                                 </dl>
       
   743 
       
   744 
       
   745              
       
   746 
       
   747                                         </div>
       
   748 
       
   749                                     </div>
       
   750                                     <hr />
       
   751                                     </div>
       
   752                             </div>
       
   753                         </div>
       
   754 
       
   755                     </div>
       
   756 
       
   757                     <div rel="yui:events" resource="#events">
       
   758 
       
   759 
       
   760                     </div>
       
   761 
       
   762                     <div rel="yui:attributes" resource="#configattributes">
       
   763 
       
   764                     </div>
       
   765 
       
   766 			</div>
       
   767 		</div>
       
   768 		<div class="yui-b">
       
   769             <div class="nav">
       
   770 
       
   771                     <div id="moduleList" class="module">
       
   772                         <h4>Modules</h4>
       
   773                         <ul class="content">
       
   774                                 <li class=""><a href="module_anim.html" title="anim">anim</a></li>
       
   775                                 <li class=""><a href="module_async-queue.html" title="async-queue">async-queue</a></li>
       
   776                                 <li class=""><a href="module_attribute.html" title="attribute">attribute</a></li>
       
   777                                 <li class=""><a href="module_base.html" title="base">base</a></li>
       
   778                                 <li class=""><a href="module_cache.html" title="cache">cache</a></li>
       
   779                                 <li class=""><a href="module_classnamemanager.html" title="classnamemanager">classnamemanager</a></li>
       
   780                                 <li class=""><a href="module_collection.html" title="collection">collection</a></li>
       
   781                                 <li class=""><a href="module_console.html" title="console">console</a></li>
       
   782                                 <li class=""><a href="module_console-filters.html" title="console-filters">console-filters</a></li>
       
   783                                 <li class=""><a href="module_cookie.html" title="cookie">cookie</a></li>
       
   784                                 <li class=""><a href="module_dataschema.html" title="dataschema">dataschema</a></li>
       
   785                                 <li class=""><a href="module_datasource.html" title="datasource">datasource</a></li>
       
   786                                 <li class=""><a href="module_datatype.html" title="datatype">datatype</a></li>
       
   787                                 <li class=""><a href="module_dd.html" title="dd">dd</a></li>
       
   788                                 <li class=""><a href="module_dom.html" title="dom">dom</a></li>
       
   789                                 <li class=""><a href="module_dump.html" title="dump">dump</a></li>
       
   790                                 <li class=""><a href="module_event.html" title="event">event</a></li>
       
   791                                 <li class=""><a href="module_event-custom.html" title="event-custom">event-custom</a></li>
       
   792                                 <li class=""><a href="module_event-simulate.html" title="event-simulate">event-simulate</a></li>
       
   793                                 <li class=""><a href="module_history.html" title="history">history</a></li>
       
   794                                 <li class=""><a href="module_imageloader.html" title="imageloader">imageloader</a></li>
       
   795                                 <li class=""><a href="module_io.html" title="io">io</a></li>
       
   796                                 <li class=""><a href="module_json.html" title="json">json</a></li>
       
   797                                 <li class=""><a href="module_node.html" title="node">node</a></li>
       
   798                                 <li class=""><a href="module_node-focusmanager.html" title="node-focusmanager">node-focusmanager</a></li>
       
   799                                 <li class=""><a href="module_node-menunav.html" title="node-menunav">node-menunav</a></li>
       
   800                                 <li class=""><a href="module_oop.html" title="oop">oop</a></li>
       
   801                                 <li class=""><a href="module_overlay.html" title="overlay">overlay</a></li>
       
   802                                 <li class=""><a href="module_plugin.html" title="plugin">plugin</a></li>
       
   803                                 <li class=""><a href="module_profiler.html" title="profiler">profiler</a></li>
       
   804                                 <li class=""><a href="module_queue-promote.html" title="queue-promote">queue-promote</a></li>
       
   805                                 <li class=""><a href="module_slider.html" title="slider">slider</a></li>
       
   806                                 <li class=""><a href="module_stylesheet.html" title="stylesheet">stylesheet</a></li>
       
   807                                 <li class=""><a href="module_substitute.html" title="substitute">substitute</a></li>
       
   808                                 <li class=""><a href="module_test.html" title="test">test</a></li>
       
   809                                 <li class=""><a href="module_widget.html" title="widget">widget</a></li>
       
   810                                 <li class=""><a href="module_widget-position.html" title="widget-position">widget-position</a></li>
       
   811                                 <li class=""><a href="module_widget-position-ext.html" title="widget-position-ext">widget-position-ext</a></li>
       
   812                                 <li class=""><a href="module_widget-stack.html" title="widget-stack">widget-stack</a></li>
       
   813                                 <li class=""><a href="module_widget-stdmod.html" title="widget-stdmod">widget-stdmod</a></li>
       
   814                                 <li class="selected"><a href="module_yui.html" title="yui">yui</a></li>
       
   815                         </ul>
       
   816                     </div>
       
   817 
       
   818                     <div id="classList" class="module">
       
   819                         <h4>Classes</h4>
       
   820                         <ul class="content">
       
   821                                 <li class=""><a href="Array.html" title="Array">Array</a></li>
       
   822                                 <li class=""><a href="config.html" title="config">config</a></li>
       
   823                                 <li class=""><a href="Get.html" title="Get">Get</a></li>
       
   824                                 <li class=""><a href="Lang.html" title="Lang">Lang</a></li>
       
   825                                 <li class="selected"><a href="Object.html" title="Object">Object</a></li>
       
   826                                 <li class=""><a href="Queue.html" title="Queue">Queue</a></li>
       
   827                                 <li class=""><a href="UA.html" title="UA">UA</a></li>
       
   828                                 <li class=""><a href="YUI.html" title="YUI">YUI</a></li>
       
   829                         </ul>
       
   830                     </div>
       
   831 
       
   832                     <div id="fileList" class="module">
       
   833                         <h4>Files</h4>
       
   834                         <ul class="content">        
       
   835                                 <li class=""><a href="_module.js.html" title="_module.js">_module.js</a></li>
       
   836                                 <li class=""><a href="get.js.html" title="get.js">get.js</a></li>
       
   837                                 <li class=""><a href="queue-base.js.html" title="queue-base.js">queue-base.js</a></li>
       
   838                                 <li class=""><a href="yui-array.js.html" title="yui-array.js">yui-array.js</a></li>
       
   839                                 <li class=""><a href="yui-base.js.html" title="yui-base.js">yui-base.js</a></li>
       
   840                                 <li class=""><a href="yui-core.js.html" title="yui-core.js">yui-core.js</a></li>
       
   841                                 <li class=""><a href="yui-init.js.html" title="yui-init.js">yui-init.js</a></li>
       
   842                                 <li class=""><a href="yui-lang.js.html" title="yui-lang.js">yui-lang.js</a></li>
       
   843                                 <li class=""><a href="yui-later.js.html" title="yui-later.js">yui-later.js</a></li>
       
   844                                 <li class=""><a href="yui-log.js.html" title="yui-log.js">yui-log.js</a></li>
       
   845                                 <li class=""><a href="yui-object.js.html" title="yui-object.js">yui-object.js</a></li>
       
   846                                 <li class=""><a href="yui-ua.js.html" title="yui-ua.js">yui-ua.js</a></li>
       
   847                                 <li class=""><a href="yui.js.html" title="yui.js">yui.js</a></li>
       
   848                         </ul>
       
   849                     </div>
       
   850 
       
   851 
       
   852                     <div id="methodsList" class="module">
       
   853                         <h4>Methods</h4>
       
   854                         <ul class="content">        
       
   855                                 <li class=""><a href="#method_()" title="()">()</a></li>
       
   856                                 <li class="private"><a href="#method__extract" title="_extract">_extract</a></li>
       
   857                                 <li class=""><a href="#method_each" title="each">each</a></li>
       
   858                                 <li class=""><a href="#method_getValue" title="getValue">getValue</a></li>
       
   859                                 <li class=""><a href="#method_hasKey" title="hasKey">hasKey</a></li>
       
   860                                 <li class=""><a href="#method_hasValue" title="hasValue">hasValue</a></li>
       
   861                                 <li class=""><a href="#method_keys" title="keys">keys</a></li>
       
   862                                 <li class=" deprecated"><a href="#method_owns" title="owns">owns</a></li>
       
   863                                 <li class=""><a href="#method_setValue" title="setValue">setValue</a></li>
       
   864                                 <li class=""><a href="#method_size" title="size">size</a></li>
       
   865                                 <li class=""><a href="#method_values" title="values">values</a></li>
       
   866                         </ul>
       
   867                     </div>
       
   868 
       
   869 
       
   870 
       
   871             </div>
       
   872 		</div>
       
   873 	</div>
       
   874 	<div id="ft">
       
   875         <hr />
       
   876         Copyright &copy; 2009 Yahoo! Inc. All rights reserved.
       
   877 	</div>
       
   878 </div>
       
   879 <script type="text/javascript">
       
   880     ALL_YUI_PROPS = [{"access": "", "host": "Object", "name": "()", "url": "Object.html#method_()", "type": "method"}, {"access": "", "host": "Object", "name": "each", "url": "Object.html#method_each", "type": "method"}, {"access": "private", "host": "Object", "name": "_extract", "url": "Object.html#method__extract", "type": "method"}, {"access": "", "host": "Object", "name": "getValue", "url": "Object.html#method_getValue", "type": "method"}, {"access": "", "host": "Object", "name": "hasKey", "url": "Object.html#method_hasKey", "type": "method"}, {"access": "", "host": "Object", "name": "hasValue", "url": "Object.html#method_hasValue", "type": "method"}, {"access": "", "host": "Object", "name": "keys", "url": "Object.html#method_keys", "type": "method"}, {"access": "", "host": "Object", "name": "owns", "url": "Object.html#method_owns", "type": "method"}, {"access": "", "host": "Object", "name": "setValue", "url": "Object.html#method_setValue", "type": "method"}, {"access": "", "host": "Object", "name": "size", "url": "Object.html#method_size", "type": "method"}, {"access": "", "host": "Object", "name": "values", "url": "Object.html#method_values", "type": "method"}];
       
   881 </script>
       
   882 </body>
       
   883 </html>