src/cm/media/js/lib/yui/yui_3.10.3/build/loader-yui3/loader-yui3-debug.js
changeset 525 89ef5ed3c48b
equal deleted inserted replaced
524:322d0feea350 525:89ef5ed3c48b
       
     1 /*
       
     2 YUI 3.10.3 (build 2fb5187)
       
     3 Copyright 2013 Yahoo! Inc. All rights reserved.
       
     4 Licensed under the BSD License.
       
     5 http://yuilibrary.com/license/
       
     6 */
       
     7 
       
     8 YUI.add('loader-yui3', function (Y, NAME) {
       
     9 
       
    10 /* This file is auto-generated by (yogi loader --yes --mix --start ../) */
       
    11 
       
    12 /*jshint maxlen:900, eqeqeq: false */
       
    13 
       
    14 /**
       
    15  * YUI 3 module metadata
       
    16  * @module loader
       
    17  * @submodule loader-yui3
       
    18  */
       
    19 YUI.Env[Y.version].modules = YUI.Env[Y.version].modules || {};
       
    20 Y.mix(YUI.Env[Y.version].modules, {
       
    21     "align-plugin": {
       
    22         "requires": [
       
    23             "node-screen",
       
    24             "node-pluginhost"
       
    25         ]
       
    26     },
       
    27     "anim": {
       
    28         "use": [
       
    29             "anim-base",
       
    30             "anim-color",
       
    31             "anim-curve",
       
    32             "anim-easing",
       
    33             "anim-node-plugin",
       
    34             "anim-scroll",
       
    35             "anim-xy"
       
    36         ]
       
    37     },
       
    38     "anim-base": {
       
    39         "requires": [
       
    40             "base-base",
       
    41             "node-style"
       
    42         ]
       
    43     },
       
    44     "anim-color": {
       
    45         "requires": [
       
    46             "anim-base"
       
    47         ]
       
    48     },
       
    49     "anim-curve": {
       
    50         "requires": [
       
    51             "anim-xy"
       
    52         ]
       
    53     },
       
    54     "anim-easing": {
       
    55         "requires": [
       
    56             "anim-base"
       
    57         ]
       
    58     },
       
    59     "anim-node-plugin": {
       
    60         "requires": [
       
    61             "node-pluginhost",
       
    62             "anim-base"
       
    63         ]
       
    64     },
       
    65     "anim-scroll": {
       
    66         "requires": [
       
    67             "anim-base"
       
    68         ]
       
    69     },
       
    70     "anim-shape": {
       
    71         "requires": [
       
    72             "anim-base",
       
    73             "anim-easing",
       
    74             "anim-color",
       
    75             "matrix"
       
    76         ]
       
    77     },
       
    78     "anim-shape-transform": {
       
    79         "use": [
       
    80             "anim-shape"
       
    81         ]
       
    82     },
       
    83     "anim-xy": {
       
    84         "requires": [
       
    85             "anim-base",
       
    86             "node-screen"
       
    87         ]
       
    88     },
       
    89     "app": {
       
    90         "use": [
       
    91             "app-base",
       
    92             "app-content",
       
    93             "app-transitions",
       
    94             "lazy-model-list",
       
    95             "model",
       
    96             "model-list",
       
    97             "model-sync-rest",
       
    98             "router",
       
    99             "view",
       
   100             "view-node-map"
       
   101         ]
       
   102     },
       
   103     "app-base": {
       
   104         "requires": [
       
   105             "classnamemanager",
       
   106             "pjax-base",
       
   107             "router",
       
   108             "view"
       
   109         ]
       
   110     },
       
   111     "app-content": {
       
   112         "requires": [
       
   113             "app-base",
       
   114             "pjax-content"
       
   115         ]
       
   116     },
       
   117     "app-transitions": {
       
   118         "requires": [
       
   119             "app-base"
       
   120         ]
       
   121     },
       
   122     "app-transitions-css": {
       
   123         "type": "css"
       
   124     },
       
   125     "app-transitions-native": {
       
   126         "condition": {
       
   127             "name": "app-transitions-native",
       
   128             "test": function (Y) {
       
   129     var doc  = Y.config.doc,
       
   130         node = doc ? doc.documentElement : null;
       
   131 
       
   132     if (node && node.style) {
       
   133         return ('MozTransition' in node.style || 'WebkitTransition' in node.style || 'transition' in node.style);
       
   134     }
       
   135 
       
   136     return false;
       
   137 },
       
   138             "trigger": "app-transitions"
       
   139         },
       
   140         "requires": [
       
   141             "app-transitions",
       
   142             "app-transitions-css",
       
   143             "parallel",
       
   144             "transition"
       
   145         ]
       
   146     },
       
   147     "array-extras": {
       
   148         "requires": [
       
   149             "yui-base"
       
   150         ]
       
   151     },
       
   152     "array-invoke": {
       
   153         "requires": [
       
   154             "yui-base"
       
   155         ]
       
   156     },
       
   157     "arraylist": {
       
   158         "requires": [
       
   159             "yui-base"
       
   160         ]
       
   161     },
       
   162     "arraylist-add": {
       
   163         "requires": [
       
   164             "arraylist"
       
   165         ]
       
   166     },
       
   167     "arraylist-filter": {
       
   168         "requires": [
       
   169             "arraylist"
       
   170         ]
       
   171     },
       
   172     "arraysort": {
       
   173         "requires": [
       
   174             "yui-base"
       
   175         ]
       
   176     },
       
   177     "async-queue": {
       
   178         "requires": [
       
   179             "event-custom"
       
   180         ]
       
   181     },
       
   182     "attribute": {
       
   183         "use": [
       
   184             "attribute-base",
       
   185             "attribute-complex"
       
   186         ]
       
   187     },
       
   188     "attribute-base": {
       
   189         "requires": [
       
   190             "attribute-core",
       
   191             "attribute-observable",
       
   192             "attribute-extras"
       
   193         ]
       
   194     },
       
   195     "attribute-complex": {
       
   196         "requires": [
       
   197             "attribute-base"
       
   198         ]
       
   199     },
       
   200     "attribute-core": {
       
   201         "requires": [
       
   202             "oop"
       
   203         ]
       
   204     },
       
   205     "attribute-events": {
       
   206         "use": [
       
   207             "attribute-observable"
       
   208         ]
       
   209     },
       
   210     "attribute-extras": {
       
   211         "requires": [
       
   212             "oop"
       
   213         ]
       
   214     },
       
   215     "attribute-observable": {
       
   216         "requires": [
       
   217             "event-custom"
       
   218         ]
       
   219     },
       
   220     "autocomplete": {
       
   221         "use": [
       
   222             "autocomplete-base",
       
   223             "autocomplete-sources",
       
   224             "autocomplete-list",
       
   225             "autocomplete-plugin"
       
   226         ]
       
   227     },
       
   228     "autocomplete-base": {
       
   229         "optional": [
       
   230             "autocomplete-sources"
       
   231         ],
       
   232         "requires": [
       
   233             "array-extras",
       
   234             "base-build",
       
   235             "escape",
       
   236             "event-valuechange",
       
   237             "node-base"
       
   238         ]
       
   239     },
       
   240     "autocomplete-filters": {
       
   241         "requires": [
       
   242             "array-extras",
       
   243             "text-wordbreak"
       
   244         ]
       
   245     },
       
   246     "autocomplete-filters-accentfold": {
       
   247         "requires": [
       
   248             "array-extras",
       
   249             "text-accentfold",
       
   250             "text-wordbreak"
       
   251         ]
       
   252     },
       
   253     "autocomplete-highlighters": {
       
   254         "requires": [
       
   255             "array-extras",
       
   256             "highlight-base"
       
   257         ]
       
   258     },
       
   259     "autocomplete-highlighters-accentfold": {
       
   260         "requires": [
       
   261             "array-extras",
       
   262             "highlight-accentfold"
       
   263         ]
       
   264     },
       
   265     "autocomplete-list": {
       
   266         "after": [
       
   267             "autocomplete-sources"
       
   268         ],
       
   269         "lang": [
       
   270             "en",
       
   271             "es",
       
   272             "it"
       
   273         ],
       
   274         "requires": [
       
   275             "autocomplete-base",
       
   276             "event-resize",
       
   277             "node-screen",
       
   278             "selector-css3",
       
   279             "shim-plugin",
       
   280             "widget",
       
   281             "widget-position",
       
   282             "widget-position-align"
       
   283         ],
       
   284         "skinnable": true
       
   285     },
       
   286     "autocomplete-list-keys": {
       
   287         "condition": {
       
   288             "name": "autocomplete-list-keys",
       
   289             "test": function (Y) {
       
   290     // Only add keyboard support to autocomplete-list if this doesn't appear to
       
   291     // be an iOS or Android-based mobile device.
       
   292     //
       
   293     // There's currently no feasible way to actually detect whether a device has
       
   294     // a hardware keyboard, so this sniff will have to do. It can easily be
       
   295     // overridden by manually loading the autocomplete-list-keys module.
       
   296     //
       
   297     // Worth noting: even though iOS supports bluetooth keyboards, Mobile Safari
       
   298     // doesn't fire the keyboard events used by AutoCompleteList, so there's
       
   299     // no point loading the -keys module even when a bluetooth keyboard may be
       
   300     // available.
       
   301     return !(Y.UA.ios || Y.UA.android);
       
   302 },
       
   303             "trigger": "autocomplete-list"
       
   304         },
       
   305         "requires": [
       
   306             "autocomplete-list",
       
   307             "base-build"
       
   308         ]
       
   309     },
       
   310     "autocomplete-plugin": {
       
   311         "requires": [
       
   312             "autocomplete-list",
       
   313             "node-pluginhost"
       
   314         ]
       
   315     },
       
   316     "autocomplete-sources": {
       
   317         "optional": [
       
   318             "io-base",
       
   319             "json-parse",
       
   320             "jsonp",
       
   321             "yql"
       
   322         ],
       
   323         "requires": [
       
   324             "autocomplete-base"
       
   325         ]
       
   326     },
       
   327     "axes": {
       
   328         "use": [
       
   329             "axis-numeric",
       
   330             "axis-category",
       
   331             "axis-time",
       
   332             "axis-stacked"
       
   333         ]
       
   334     },
       
   335     "axes-base": {
       
   336         "use": [
       
   337             "axis-numeric-base",
       
   338             "axis-category-base",
       
   339             "axis-time-base",
       
   340             "axis-stacked-base"
       
   341         ]
       
   342     },
       
   343     "axis": {
       
   344         "requires": [
       
   345             "dom",
       
   346             "widget",
       
   347             "widget-position",
       
   348             "widget-stack",
       
   349             "graphics",
       
   350             "axis-base"
       
   351         ]
       
   352     },
       
   353     "axis-base": {
       
   354         "requires": [
       
   355             "classnamemanager",
       
   356             "datatype-number",
       
   357             "datatype-date",
       
   358             "base",
       
   359             "event-custom"
       
   360         ]
       
   361     },
       
   362     "axis-category": {
       
   363         "requires": [
       
   364             "axis",
       
   365             "axis-category-base"
       
   366         ]
       
   367     },
       
   368     "axis-category-base": {
       
   369         "requires": [
       
   370             "axis-base"
       
   371         ]
       
   372     },
       
   373     "axis-numeric": {
       
   374         "requires": [
       
   375             "axis",
       
   376             "axis-numeric-base"
       
   377         ]
       
   378     },
       
   379     "axis-numeric-base": {
       
   380         "requires": [
       
   381             "axis-base"
       
   382         ]
       
   383     },
       
   384     "axis-stacked": {
       
   385         "requires": [
       
   386             "axis-numeric",
       
   387             "axis-stacked-base"
       
   388         ]
       
   389     },
       
   390     "axis-stacked-base": {
       
   391         "requires": [
       
   392             "axis-numeric-base"
       
   393         ]
       
   394     },
       
   395     "axis-time": {
       
   396         "requires": [
       
   397             "axis",
       
   398             "axis-time-base"
       
   399         ]
       
   400     },
       
   401     "axis-time-base": {
       
   402         "requires": [
       
   403             "axis-base"
       
   404         ]
       
   405     },
       
   406     "base": {
       
   407         "use": [
       
   408             "base-base",
       
   409             "base-pluginhost",
       
   410             "base-build"
       
   411         ]
       
   412     },
       
   413     "base-base": {
       
   414         "requires": [
       
   415             "attribute-base",
       
   416             "base-core",
       
   417             "base-observable"
       
   418         ]
       
   419     },
       
   420     "base-build": {
       
   421         "requires": [
       
   422             "base-base"
       
   423         ]
       
   424     },
       
   425     "base-core": {
       
   426         "requires": [
       
   427             "attribute-core"
       
   428         ]
       
   429     },
       
   430     "base-observable": {
       
   431         "requires": [
       
   432             "attribute-observable"
       
   433         ]
       
   434     },
       
   435     "base-pluginhost": {
       
   436         "requires": [
       
   437             "base-base",
       
   438             "pluginhost"
       
   439         ]
       
   440     },
       
   441     "button": {
       
   442         "requires": [
       
   443             "button-core",
       
   444             "cssbutton",
       
   445             "widget"
       
   446         ]
       
   447     },
       
   448     "button-core": {
       
   449         "requires": [
       
   450             "attribute-core",
       
   451             "classnamemanager",
       
   452             "node-base"
       
   453         ]
       
   454     },
       
   455     "button-group": {
       
   456         "requires": [
       
   457             "button-plugin",
       
   458             "cssbutton",
       
   459             "widget"
       
   460         ]
       
   461     },
       
   462     "button-plugin": {
       
   463         "requires": [
       
   464             "button-core",
       
   465             "cssbutton",
       
   466             "node-pluginhost"
       
   467         ]
       
   468     },
       
   469     "cache": {
       
   470         "use": [
       
   471             "cache-base",
       
   472             "cache-offline",
       
   473             "cache-plugin"
       
   474         ]
       
   475     },
       
   476     "cache-base": {
       
   477         "requires": [
       
   478             "base"
       
   479         ]
       
   480     },
       
   481     "cache-offline": {
       
   482         "requires": [
       
   483             "cache-base",
       
   484             "json"
       
   485         ]
       
   486     },
       
   487     "cache-plugin": {
       
   488         "requires": [
       
   489             "plugin",
       
   490             "cache-base"
       
   491         ]
       
   492     },
       
   493     "calendar": {
       
   494         "lang": [
       
   495             "de",
       
   496             "en",
       
   497             "es",
       
   498             "es-AR",
       
   499             "fr",
       
   500             "it",
       
   501             "ja",
       
   502             "nb-NO",
       
   503             "nl",
       
   504             "pt-BR",
       
   505             "ru",
       
   506             "zh-HANT-TW"
       
   507         ],
       
   508         "requires": [
       
   509             "calendar-base",
       
   510             "calendarnavigator"
       
   511         ],
       
   512         "skinnable": true
       
   513     },
       
   514     "calendar-base": {
       
   515         "lang": [
       
   516             "de",
       
   517             "en",
       
   518             "es",
       
   519             "es-AR",
       
   520             "fr",
       
   521             "it",
       
   522             "ja",
       
   523             "nb-NO",
       
   524             "nl",
       
   525             "pt-BR",
       
   526             "ru",
       
   527             "zh-HANT-TW"
       
   528         ],
       
   529         "requires": [
       
   530             "widget",
       
   531             "datatype-date",
       
   532             "datatype-date-math",
       
   533             "cssgrids"
       
   534         ],
       
   535         "skinnable": true
       
   536     },
       
   537     "calendarnavigator": {
       
   538         "requires": [
       
   539             "plugin",
       
   540             "classnamemanager",
       
   541             "datatype-date",
       
   542             "node"
       
   543         ],
       
   544         "skinnable": true
       
   545     },
       
   546     "charts": {
       
   547         "use": [
       
   548             "charts-base"
       
   549         ]
       
   550     },
       
   551     "charts-base": {
       
   552         "requires": [
       
   553             "dom",
       
   554             "event-mouseenter",
       
   555             "event-touch",
       
   556             "graphics-group",
       
   557             "axes",
       
   558             "series-pie",
       
   559             "series-line",
       
   560             "series-marker",
       
   561             "series-area",
       
   562             "series-spline",
       
   563             "series-column",
       
   564             "series-bar",
       
   565             "series-areaspline",
       
   566             "series-combo",
       
   567             "series-combospline",
       
   568             "series-line-stacked",
       
   569             "series-marker-stacked",
       
   570             "series-area-stacked",
       
   571             "series-spline-stacked",
       
   572             "series-column-stacked",
       
   573             "series-bar-stacked",
       
   574             "series-areaspline-stacked",
       
   575             "series-combo-stacked",
       
   576             "series-combospline-stacked"
       
   577         ]
       
   578     },
       
   579     "charts-legend": {
       
   580         "requires": [
       
   581             "charts-base"
       
   582         ]
       
   583     },
       
   584     "classnamemanager": {
       
   585         "requires": [
       
   586             "yui-base"
       
   587         ]
       
   588     },
       
   589     "clickable-rail": {
       
   590         "requires": [
       
   591             "slider-base"
       
   592         ]
       
   593     },
       
   594     "collection": {
       
   595         "use": [
       
   596             "array-extras",
       
   597             "arraylist",
       
   598             "arraylist-add",
       
   599             "arraylist-filter",
       
   600             "array-invoke"
       
   601         ]
       
   602     },
       
   603     "color": {
       
   604         "use": [
       
   605             "color-base",
       
   606             "color-hsl",
       
   607             "color-harmony"
       
   608         ]
       
   609     },
       
   610     "color-base": {
       
   611         "requires": [
       
   612             "yui-base"
       
   613         ]
       
   614     },
       
   615     "color-harmony": {
       
   616         "requires": [
       
   617             "color-hsl"
       
   618         ]
       
   619     },
       
   620     "color-hsl": {
       
   621         "requires": [
       
   622             "color-base"
       
   623         ]
       
   624     },
       
   625     "color-hsv": {
       
   626         "requires": [
       
   627             "color-base"
       
   628         ]
       
   629     },
       
   630     "console": {
       
   631         "lang": [
       
   632             "en",
       
   633             "es",
       
   634             "it",
       
   635             "ja"
       
   636         ],
       
   637         "requires": [
       
   638             "yui-log",
       
   639             "widget"
       
   640         ],
       
   641         "skinnable": true
       
   642     },
       
   643     "console-filters": {
       
   644         "requires": [
       
   645             "plugin",
       
   646             "console"
       
   647         ],
       
   648         "skinnable": true
       
   649     },
       
   650     "controller": {
       
   651         "use": [
       
   652             "router"
       
   653         ]
       
   654     },
       
   655     "cookie": {
       
   656         "requires": [
       
   657             "yui-base"
       
   658         ]
       
   659     },
       
   660     "createlink-base": {
       
   661         "requires": [
       
   662             "editor-base"
       
   663         ]
       
   664     },
       
   665     "cssbase": {
       
   666         "after": [
       
   667             "cssreset",
       
   668             "cssfonts",
       
   669             "cssgrids",
       
   670             "cssreset-context",
       
   671             "cssfonts-context",
       
   672             "cssgrids-context"
       
   673         ],
       
   674         "type": "css"
       
   675     },
       
   676     "cssbase-context": {
       
   677         "after": [
       
   678             "cssreset",
       
   679             "cssfonts",
       
   680             "cssgrids",
       
   681             "cssreset-context",
       
   682             "cssfonts-context",
       
   683             "cssgrids-context"
       
   684         ],
       
   685         "type": "css"
       
   686     },
       
   687     "cssbutton": {
       
   688         "type": "css"
       
   689     },
       
   690     "cssfonts": {
       
   691         "type": "css"
       
   692     },
       
   693     "cssfonts-context": {
       
   694         "type": "css"
       
   695     },
       
   696     "cssgrids": {
       
   697         "optional": [
       
   698             "cssreset",
       
   699             "cssfonts"
       
   700         ],
       
   701         "type": "css"
       
   702     },
       
   703     "cssgrids-base": {
       
   704         "optional": [
       
   705             "cssreset",
       
   706             "cssfonts"
       
   707         ],
       
   708         "type": "css"
       
   709     },
       
   710     "cssgrids-responsive": {
       
   711         "optional": [
       
   712             "cssreset",
       
   713             "cssfonts"
       
   714         ],
       
   715         "requires": [
       
   716             "cssgrids",
       
   717             "cssgrids-responsive-base"
       
   718         ],
       
   719         "type": "css"
       
   720     },
       
   721     "cssgrids-units": {
       
   722         "optional": [
       
   723             "cssreset",
       
   724             "cssfonts"
       
   725         ],
       
   726         "requires": [
       
   727             "cssgrids-base"
       
   728         ],
       
   729         "type": "css"
       
   730     },
       
   731     "cssnormalize": {
       
   732         "type": "css"
       
   733     },
       
   734     "cssnormalize-context": {
       
   735         "type": "css"
       
   736     },
       
   737     "cssreset": {
       
   738         "type": "css"
       
   739     },
       
   740     "cssreset-context": {
       
   741         "type": "css"
       
   742     },
       
   743     "dataschema": {
       
   744         "use": [
       
   745             "dataschema-base",
       
   746             "dataschema-json",
       
   747             "dataschema-xml",
       
   748             "dataschema-array",
       
   749             "dataschema-text"
       
   750         ]
       
   751     },
       
   752     "dataschema-array": {
       
   753         "requires": [
       
   754             "dataschema-base"
       
   755         ]
       
   756     },
       
   757     "dataschema-base": {
       
   758         "requires": [
       
   759             "base"
       
   760         ]
       
   761     },
       
   762     "dataschema-json": {
       
   763         "requires": [
       
   764             "dataschema-base",
       
   765             "json"
       
   766         ]
       
   767     },
       
   768     "dataschema-text": {
       
   769         "requires": [
       
   770             "dataschema-base"
       
   771         ]
       
   772     },
       
   773     "dataschema-xml": {
       
   774         "requires": [
       
   775             "dataschema-base"
       
   776         ]
       
   777     },
       
   778     "datasource": {
       
   779         "use": [
       
   780             "datasource-local",
       
   781             "datasource-io",
       
   782             "datasource-get",
       
   783             "datasource-function",
       
   784             "datasource-cache",
       
   785             "datasource-jsonschema",
       
   786             "datasource-xmlschema",
       
   787             "datasource-arrayschema",
       
   788             "datasource-textschema",
       
   789             "datasource-polling"
       
   790         ]
       
   791     },
       
   792     "datasource-arrayschema": {
       
   793         "requires": [
       
   794             "datasource-local",
       
   795             "plugin",
       
   796             "dataschema-array"
       
   797         ]
       
   798     },
       
   799     "datasource-cache": {
       
   800         "requires": [
       
   801             "datasource-local",
       
   802             "plugin",
       
   803             "cache-base"
       
   804         ]
       
   805     },
       
   806     "datasource-function": {
       
   807         "requires": [
       
   808             "datasource-local"
       
   809         ]
       
   810     },
       
   811     "datasource-get": {
       
   812         "requires": [
       
   813             "datasource-local",
       
   814             "get"
       
   815         ]
       
   816     },
       
   817     "datasource-io": {
       
   818         "requires": [
       
   819             "datasource-local",
       
   820             "io-base"
       
   821         ]
       
   822     },
       
   823     "datasource-jsonschema": {
       
   824         "requires": [
       
   825             "datasource-local",
       
   826             "plugin",
       
   827             "dataschema-json"
       
   828         ]
       
   829     },
       
   830     "datasource-local": {
       
   831         "requires": [
       
   832             "base"
       
   833         ]
       
   834     },
       
   835     "datasource-polling": {
       
   836         "requires": [
       
   837             "datasource-local"
       
   838         ]
       
   839     },
       
   840     "datasource-textschema": {
       
   841         "requires": [
       
   842             "datasource-local",
       
   843             "plugin",
       
   844             "dataschema-text"
       
   845         ]
       
   846     },
       
   847     "datasource-xmlschema": {
       
   848         "requires": [
       
   849             "datasource-local",
       
   850             "plugin",
       
   851             "datatype-xml",
       
   852             "dataschema-xml"
       
   853         ]
       
   854     },
       
   855     "datatable": {
       
   856         "use": [
       
   857             "datatable-core",
       
   858             "datatable-table",
       
   859             "datatable-head",
       
   860             "datatable-body",
       
   861             "datatable-base",
       
   862             "datatable-column-widths",
       
   863             "datatable-message",
       
   864             "datatable-mutable",
       
   865             "datatable-sort",
       
   866             "datatable-datasource"
       
   867         ]
       
   868     },
       
   869     "datatable-base": {
       
   870         "requires": [
       
   871             "datatable-core",
       
   872             "datatable-table",
       
   873             "datatable-head",
       
   874             "datatable-body",
       
   875             "base-build",
       
   876             "widget"
       
   877         ],
       
   878         "skinnable": true
       
   879     },
       
   880     "datatable-body": {
       
   881         "requires": [
       
   882             "datatable-core",
       
   883             "view",
       
   884             "classnamemanager"
       
   885         ]
       
   886     },
       
   887     "datatable-column-widths": {
       
   888         "requires": [
       
   889             "datatable-base"
       
   890         ]
       
   891     },
       
   892     "datatable-core": {
       
   893         "requires": [
       
   894             "escape",
       
   895             "model-list",
       
   896             "node-event-delegate"
       
   897         ]
       
   898     },
       
   899     "datatable-datasource": {
       
   900         "requires": [
       
   901             "datatable-base",
       
   902             "plugin",
       
   903             "datasource-local"
       
   904         ]
       
   905     },
       
   906     "datatable-formatters": {
       
   907         "requires": [
       
   908             "datatable-body",
       
   909             "datatype-number-format",
       
   910             "datatype-date-format",
       
   911             "escape"
       
   912         ]
       
   913     },
       
   914     "datatable-head": {
       
   915         "requires": [
       
   916             "datatable-core",
       
   917             "view",
       
   918             "classnamemanager"
       
   919         ]
       
   920     },
       
   921     "datatable-message": {
       
   922         "lang": [
       
   923             "en",
       
   924             "fr",
       
   925             "es",
       
   926             "it"
       
   927         ],
       
   928         "requires": [
       
   929             "datatable-base"
       
   930         ],
       
   931         "skinnable": true
       
   932     },
       
   933     "datatable-mutable": {
       
   934         "requires": [
       
   935             "datatable-base"
       
   936         ]
       
   937     },
       
   938     "datatable-scroll": {
       
   939         "requires": [
       
   940             "datatable-base",
       
   941             "datatable-column-widths",
       
   942             "dom-screen"
       
   943         ],
       
   944         "skinnable": true
       
   945     },
       
   946     "datatable-sort": {
       
   947         "lang": [
       
   948             "en",
       
   949             "fr",
       
   950             "es"
       
   951         ],
       
   952         "requires": [
       
   953             "datatable-base"
       
   954         ],
       
   955         "skinnable": true
       
   956     },
       
   957     "datatable-table": {
       
   958         "requires": [
       
   959             "datatable-core",
       
   960             "datatable-head",
       
   961             "datatable-body",
       
   962             "view",
       
   963             "classnamemanager"
       
   964         ]
       
   965     },
       
   966     "datatype": {
       
   967         "use": [
       
   968             "datatype-date",
       
   969             "datatype-number",
       
   970             "datatype-xml"
       
   971         ]
       
   972     },
       
   973     "datatype-date": {
       
   974         "use": [
       
   975             "datatype-date-parse",
       
   976             "datatype-date-format",
       
   977             "datatype-date-math"
       
   978         ]
       
   979     },
       
   980     "datatype-date-format": {
       
   981         "lang": [
       
   982             "ar",
       
   983             "ar-JO",
       
   984             "ca",
       
   985             "ca-ES",
       
   986             "da",
       
   987             "da-DK",
       
   988             "de",
       
   989             "de-AT",
       
   990             "de-DE",
       
   991             "el",
       
   992             "el-GR",
       
   993             "en",
       
   994             "en-AU",
       
   995             "en-CA",
       
   996             "en-GB",
       
   997             "en-IE",
       
   998             "en-IN",
       
   999             "en-JO",
       
  1000             "en-MY",
       
  1001             "en-NZ",
       
  1002             "en-PH",
       
  1003             "en-SG",
       
  1004             "en-US",
       
  1005             "es",
       
  1006             "es-AR",
       
  1007             "es-BO",
       
  1008             "es-CL",
       
  1009             "es-CO",
       
  1010             "es-EC",
       
  1011             "es-ES",
       
  1012             "es-MX",
       
  1013             "es-PE",
       
  1014             "es-PY",
       
  1015             "es-US",
       
  1016             "es-UY",
       
  1017             "es-VE",
       
  1018             "fi",
       
  1019             "fi-FI",
       
  1020             "fr",
       
  1021             "fr-BE",
       
  1022             "fr-CA",
       
  1023             "fr-FR",
       
  1024             "hi",
       
  1025             "hi-IN",
       
  1026             "id",
       
  1027             "id-ID",
       
  1028             "it",
       
  1029             "it-IT",
       
  1030             "ja",
       
  1031             "ja-JP",
       
  1032             "ko",
       
  1033             "ko-KR",
       
  1034             "ms",
       
  1035             "ms-MY",
       
  1036             "nb",
       
  1037             "nb-NO",
       
  1038             "nl",
       
  1039             "nl-BE",
       
  1040             "nl-NL",
       
  1041             "pl",
       
  1042             "pl-PL",
       
  1043             "pt",
       
  1044             "pt-BR",
       
  1045             "ro",
       
  1046             "ro-RO",
       
  1047             "ru",
       
  1048             "ru-RU",
       
  1049             "sv",
       
  1050             "sv-SE",
       
  1051             "th",
       
  1052             "th-TH",
       
  1053             "tr",
       
  1054             "tr-TR",
       
  1055             "vi",
       
  1056             "vi-VN",
       
  1057             "zh-Hans",
       
  1058             "zh-Hans-CN",
       
  1059             "zh-Hant",
       
  1060             "zh-Hant-HK",
       
  1061             "zh-Hant-TW"
       
  1062         ]
       
  1063     },
       
  1064     "datatype-date-math": {
       
  1065         "requires": [
       
  1066             "yui-base"
       
  1067         ]
       
  1068     },
       
  1069     "datatype-date-parse": {},
       
  1070     "datatype-number": {
       
  1071         "use": [
       
  1072             "datatype-number-parse",
       
  1073             "datatype-number-format"
       
  1074         ]
       
  1075     },
       
  1076     "datatype-number-format": {},
       
  1077     "datatype-number-parse": {},
       
  1078     "datatype-xml": {
       
  1079         "use": [
       
  1080             "datatype-xml-parse",
       
  1081             "datatype-xml-format"
       
  1082         ]
       
  1083     },
       
  1084     "datatype-xml-format": {},
       
  1085     "datatype-xml-parse": {},
       
  1086     "dd": {
       
  1087         "use": [
       
  1088             "dd-ddm-base",
       
  1089             "dd-ddm",
       
  1090             "dd-ddm-drop",
       
  1091             "dd-drag",
       
  1092             "dd-proxy",
       
  1093             "dd-constrain",
       
  1094             "dd-drop",
       
  1095             "dd-scroll",
       
  1096             "dd-delegate"
       
  1097         ]
       
  1098     },
       
  1099     "dd-constrain": {
       
  1100         "requires": [
       
  1101             "dd-drag"
       
  1102         ]
       
  1103     },
       
  1104     "dd-ddm": {
       
  1105         "requires": [
       
  1106             "dd-ddm-base",
       
  1107             "event-resize"
       
  1108         ]
       
  1109     },
       
  1110     "dd-ddm-base": {
       
  1111         "requires": [
       
  1112             "node",
       
  1113             "base",
       
  1114             "yui-throttle",
       
  1115             "classnamemanager"
       
  1116         ]
       
  1117     },
       
  1118     "dd-ddm-drop": {
       
  1119         "requires": [
       
  1120             "dd-ddm"
       
  1121         ]
       
  1122     },
       
  1123     "dd-delegate": {
       
  1124         "requires": [
       
  1125             "dd-drag",
       
  1126             "dd-drop-plugin",
       
  1127             "event-mouseenter"
       
  1128         ]
       
  1129     },
       
  1130     "dd-drag": {
       
  1131         "requires": [
       
  1132             "dd-ddm-base"
       
  1133         ]
       
  1134     },
       
  1135     "dd-drop": {
       
  1136         "requires": [
       
  1137             "dd-drag",
       
  1138             "dd-ddm-drop"
       
  1139         ]
       
  1140     },
       
  1141     "dd-drop-plugin": {
       
  1142         "requires": [
       
  1143             "dd-drop"
       
  1144         ]
       
  1145     },
       
  1146     "dd-gestures": {
       
  1147         "condition": {
       
  1148             "name": "dd-gestures",
       
  1149             "trigger": "dd-drag",
       
  1150             "ua": "touchEnabled"
       
  1151         },
       
  1152         "requires": [
       
  1153             "dd-drag",
       
  1154             "event-synthetic",
       
  1155             "event-gestures"
       
  1156         ]
       
  1157     },
       
  1158     "dd-plugin": {
       
  1159         "optional": [
       
  1160             "dd-constrain",
       
  1161             "dd-proxy"
       
  1162         ],
       
  1163         "requires": [
       
  1164             "dd-drag"
       
  1165         ]
       
  1166     },
       
  1167     "dd-proxy": {
       
  1168         "requires": [
       
  1169             "dd-drag"
       
  1170         ]
       
  1171     },
       
  1172     "dd-scroll": {
       
  1173         "requires": [
       
  1174             "dd-drag"
       
  1175         ]
       
  1176     },
       
  1177     "dial": {
       
  1178         "lang": [
       
  1179             "en",
       
  1180             "es"
       
  1181         ],
       
  1182         "requires": [
       
  1183             "widget",
       
  1184             "dd-drag",
       
  1185             "event-mouseenter",
       
  1186             "event-move",
       
  1187             "event-key",
       
  1188             "transition",
       
  1189             "intl"
       
  1190         ],
       
  1191         "skinnable": true
       
  1192     },
       
  1193     "dom": {
       
  1194         "use": [
       
  1195             "dom-base",
       
  1196             "dom-screen",
       
  1197             "dom-style",
       
  1198             "selector-native",
       
  1199             "selector"
       
  1200         ]
       
  1201     },
       
  1202     "dom-base": {
       
  1203         "requires": [
       
  1204             "dom-core"
       
  1205         ]
       
  1206     },
       
  1207     "dom-core": {
       
  1208         "requires": [
       
  1209             "oop",
       
  1210             "features"
       
  1211         ]
       
  1212     },
       
  1213     "dom-deprecated": {
       
  1214         "requires": [
       
  1215             "dom-base"
       
  1216         ]
       
  1217     },
       
  1218     "dom-screen": {
       
  1219         "requires": [
       
  1220             "dom-base",
       
  1221             "dom-style"
       
  1222         ]
       
  1223     },
       
  1224     "dom-style": {
       
  1225         "requires": [
       
  1226             "dom-base",
       
  1227             "color-base"
       
  1228         ]
       
  1229     },
       
  1230     "dom-style-ie": {
       
  1231         "condition": {
       
  1232             "name": "dom-style-ie",
       
  1233             "test": function (Y) {
       
  1234 
       
  1235     var testFeature = Y.Features.test,
       
  1236         addFeature = Y.Features.add,
       
  1237         WINDOW = Y.config.win,
       
  1238         DOCUMENT = Y.config.doc,
       
  1239         DOCUMENT_ELEMENT = 'documentElement',
       
  1240         ret = false;
       
  1241 
       
  1242     addFeature('style', 'computedStyle', {
       
  1243         test: function() {
       
  1244             return WINDOW && 'getComputedStyle' in WINDOW;
       
  1245         }
       
  1246     });
       
  1247 
       
  1248     addFeature('style', 'opacity', {
       
  1249         test: function() {
       
  1250             return DOCUMENT && 'opacity' in DOCUMENT[DOCUMENT_ELEMENT].style;
       
  1251         }
       
  1252     });
       
  1253 
       
  1254     ret =  (!testFeature('style', 'opacity') &&
       
  1255             !testFeature('style', 'computedStyle'));
       
  1256 
       
  1257     return ret;
       
  1258 },
       
  1259             "trigger": "dom-style"
       
  1260         },
       
  1261         "requires": [
       
  1262             "dom-style"
       
  1263         ]
       
  1264     },
       
  1265     "dump": {
       
  1266         "requires": [
       
  1267             "yui-base"
       
  1268         ]
       
  1269     },
       
  1270     "editor": {
       
  1271         "use": [
       
  1272             "frame",
       
  1273             "editor-selection",
       
  1274             "exec-command",
       
  1275             "editor-base",
       
  1276             "editor-para",
       
  1277             "editor-br",
       
  1278             "editor-bidi",
       
  1279             "editor-tab",
       
  1280             "createlink-base"
       
  1281         ]
       
  1282     },
       
  1283     "editor-base": {
       
  1284         "requires": [
       
  1285             "base",
       
  1286             "frame",
       
  1287             "node",
       
  1288             "exec-command",
       
  1289             "editor-selection"
       
  1290         ]
       
  1291     },
       
  1292     "editor-bidi": {
       
  1293         "requires": [
       
  1294             "editor-base"
       
  1295         ]
       
  1296     },
       
  1297     "editor-br": {
       
  1298         "requires": [
       
  1299             "editor-base"
       
  1300         ]
       
  1301     },
       
  1302     "editor-lists": {
       
  1303         "requires": [
       
  1304             "editor-base"
       
  1305         ]
       
  1306     },
       
  1307     "editor-para": {
       
  1308         "requires": [
       
  1309             "editor-para-base"
       
  1310         ]
       
  1311     },
       
  1312     "editor-para-base": {
       
  1313         "requires": [
       
  1314             "editor-base"
       
  1315         ]
       
  1316     },
       
  1317     "editor-para-ie": {
       
  1318         "condition": {
       
  1319             "name": "editor-para-ie",
       
  1320             "trigger": "editor-para",
       
  1321             "ua": "ie",
       
  1322             "when": "instead"
       
  1323         },
       
  1324         "requires": [
       
  1325             "editor-para-base"
       
  1326         ]
       
  1327     },
       
  1328     "editor-selection": {
       
  1329         "requires": [
       
  1330             "node"
       
  1331         ]
       
  1332     },
       
  1333     "editor-tab": {
       
  1334         "requires": [
       
  1335             "editor-base"
       
  1336         ]
       
  1337     },
       
  1338     "escape": {
       
  1339         "requires": [
       
  1340             "yui-base"
       
  1341         ]
       
  1342     },
       
  1343     "event": {
       
  1344         "after": [
       
  1345             "node-base"
       
  1346         ],
       
  1347         "use": [
       
  1348             "event-base",
       
  1349             "event-delegate",
       
  1350             "event-synthetic",
       
  1351             "event-mousewheel",
       
  1352             "event-mouseenter",
       
  1353             "event-key",
       
  1354             "event-focus",
       
  1355             "event-resize",
       
  1356             "event-hover",
       
  1357             "event-outside",
       
  1358             "event-touch",
       
  1359             "event-move",
       
  1360             "event-flick",
       
  1361             "event-valuechange",
       
  1362             "event-tap"
       
  1363         ]
       
  1364     },
       
  1365     "event-base": {
       
  1366         "after": [
       
  1367             "node-base"
       
  1368         ],
       
  1369         "requires": [
       
  1370             "event-custom-base"
       
  1371         ]
       
  1372     },
       
  1373     "event-base-ie": {
       
  1374         "after": [
       
  1375             "event-base"
       
  1376         ],
       
  1377         "condition": {
       
  1378             "name": "event-base-ie",
       
  1379             "test": function(Y) {
       
  1380     var imp = Y.config.doc && Y.config.doc.implementation;
       
  1381     return (imp && (!imp.hasFeature('Events', '2.0')));
       
  1382 },
       
  1383             "trigger": "node-base"
       
  1384         },
       
  1385         "requires": [
       
  1386             "node-base"
       
  1387         ]
       
  1388     },
       
  1389     "event-contextmenu": {
       
  1390         "requires": [
       
  1391             "event-synthetic",
       
  1392             "dom-screen"
       
  1393         ]
       
  1394     },
       
  1395     "event-custom": {
       
  1396         "use": [
       
  1397             "event-custom-base",
       
  1398             "event-custom-complex"
       
  1399         ]
       
  1400     },
       
  1401     "event-custom-base": {
       
  1402         "requires": [
       
  1403             "oop"
       
  1404         ]
       
  1405     },
       
  1406     "event-custom-complex": {
       
  1407         "requires": [
       
  1408             "event-custom-base"
       
  1409         ]
       
  1410     },
       
  1411     "event-delegate": {
       
  1412         "requires": [
       
  1413             "node-base"
       
  1414         ]
       
  1415     },
       
  1416     "event-flick": {
       
  1417         "requires": [
       
  1418             "node-base",
       
  1419             "event-touch",
       
  1420             "event-synthetic"
       
  1421         ]
       
  1422     },
       
  1423     "event-focus": {
       
  1424         "requires": [
       
  1425             "event-synthetic"
       
  1426         ]
       
  1427     },
       
  1428     "event-gestures": {
       
  1429         "use": [
       
  1430             "event-flick",
       
  1431             "event-move"
       
  1432         ]
       
  1433     },
       
  1434     "event-hover": {
       
  1435         "requires": [
       
  1436             "event-mouseenter"
       
  1437         ]
       
  1438     },
       
  1439     "event-key": {
       
  1440         "requires": [
       
  1441             "event-synthetic"
       
  1442         ]
       
  1443     },
       
  1444     "event-mouseenter": {
       
  1445         "requires": [
       
  1446             "event-synthetic"
       
  1447         ]
       
  1448     },
       
  1449     "event-mousewheel": {
       
  1450         "requires": [
       
  1451             "node-base"
       
  1452         ]
       
  1453     },
       
  1454     "event-move": {
       
  1455         "requires": [
       
  1456             "node-base",
       
  1457             "event-touch",
       
  1458             "event-synthetic"
       
  1459         ]
       
  1460     },
       
  1461     "event-outside": {
       
  1462         "requires": [
       
  1463             "event-synthetic"
       
  1464         ]
       
  1465     },
       
  1466     "event-resize": {
       
  1467         "requires": [
       
  1468             "node-base",
       
  1469             "event-synthetic"
       
  1470         ]
       
  1471     },
       
  1472     "event-simulate": {
       
  1473         "requires": [
       
  1474             "event-base"
       
  1475         ]
       
  1476     },
       
  1477     "event-synthetic": {
       
  1478         "requires": [
       
  1479             "node-base",
       
  1480             "event-custom-complex"
       
  1481         ]
       
  1482     },
       
  1483     "event-tap": {
       
  1484         "requires": [
       
  1485             "node-base",
       
  1486             "event-base",
       
  1487             "event-touch",
       
  1488             "event-synthetic"
       
  1489         ]
       
  1490     },
       
  1491     "event-touch": {
       
  1492         "requires": [
       
  1493             "node-base"
       
  1494         ]
       
  1495     },
       
  1496     "event-valuechange": {
       
  1497         "requires": [
       
  1498             "event-focus",
       
  1499             "event-synthetic"
       
  1500         ]
       
  1501     },
       
  1502     "exec-command": {
       
  1503         "requires": [
       
  1504             "frame"
       
  1505         ]
       
  1506     },
       
  1507     "features": {
       
  1508         "requires": [
       
  1509             "yui-base"
       
  1510         ]
       
  1511     },
       
  1512     "file": {
       
  1513         "requires": [
       
  1514             "file-flash",
       
  1515             "file-html5"
       
  1516         ]
       
  1517     },
       
  1518     "file-flash": {
       
  1519         "requires": [
       
  1520             "base"
       
  1521         ]
       
  1522     },
       
  1523     "file-html5": {
       
  1524         "requires": [
       
  1525             "base"
       
  1526         ]
       
  1527     },
       
  1528     "frame": {
       
  1529         "requires": [
       
  1530             "base",
       
  1531             "node",
       
  1532             "selector-css3",
       
  1533             "yui-throttle"
       
  1534         ]
       
  1535     },
       
  1536     "gesture-simulate": {
       
  1537         "requires": [
       
  1538             "async-queue",
       
  1539             "event-simulate",
       
  1540             "node-screen"
       
  1541         ]
       
  1542     },
       
  1543     "get": {
       
  1544         "requires": [
       
  1545             "yui-base"
       
  1546         ]
       
  1547     },
       
  1548     "graphics": {
       
  1549         "requires": [
       
  1550             "node",
       
  1551             "event-custom",
       
  1552             "pluginhost",
       
  1553             "matrix",
       
  1554             "classnamemanager"
       
  1555         ]
       
  1556     },
       
  1557     "graphics-canvas": {
       
  1558         "condition": {
       
  1559             "name": "graphics-canvas",
       
  1560             "test": function(Y) {
       
  1561     var DOCUMENT = Y.config.doc,
       
  1562         useCanvas = Y.config.defaultGraphicEngine && Y.config.defaultGraphicEngine == "canvas",
       
  1563 		canvas = DOCUMENT && DOCUMENT.createElement("canvas"),
       
  1564         svg = (DOCUMENT && DOCUMENT.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure", "1.1"));
       
  1565     return (!svg || useCanvas) && (canvas && canvas.getContext && canvas.getContext("2d"));
       
  1566 },
       
  1567             "trigger": "graphics"
       
  1568         },
       
  1569         "requires": [
       
  1570             "graphics"
       
  1571         ]
       
  1572     },
       
  1573     "graphics-canvas-default": {
       
  1574         "condition": {
       
  1575             "name": "graphics-canvas-default",
       
  1576             "test": function(Y) {
       
  1577     var DOCUMENT = Y.config.doc,
       
  1578         useCanvas = Y.config.defaultGraphicEngine && Y.config.defaultGraphicEngine == "canvas",
       
  1579 		canvas = DOCUMENT && DOCUMENT.createElement("canvas"),
       
  1580         svg = (DOCUMENT && DOCUMENT.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure", "1.1"));
       
  1581     return (!svg || useCanvas) && (canvas && canvas.getContext && canvas.getContext("2d"));
       
  1582 },
       
  1583             "trigger": "graphics"
       
  1584         }
       
  1585     },
       
  1586     "graphics-group": {
       
  1587         "requires": [
       
  1588             "graphics"
       
  1589         ]
       
  1590     },
       
  1591     "graphics-svg": {
       
  1592         "condition": {
       
  1593             "name": "graphics-svg",
       
  1594             "test": function(Y) {
       
  1595     var DOCUMENT = Y.config.doc,
       
  1596         useSVG = !Y.config.defaultGraphicEngine || Y.config.defaultGraphicEngine != "canvas",
       
  1597 		canvas = DOCUMENT && DOCUMENT.createElement("canvas"),
       
  1598         svg = (DOCUMENT && DOCUMENT.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure", "1.1"));
       
  1599     
       
  1600     return svg && (useSVG || !canvas);
       
  1601 },
       
  1602             "trigger": "graphics"
       
  1603         },
       
  1604         "requires": [
       
  1605             "graphics"
       
  1606         ]
       
  1607     },
       
  1608     "graphics-svg-default": {
       
  1609         "condition": {
       
  1610             "name": "graphics-svg-default",
       
  1611             "test": function(Y) {
       
  1612     var DOCUMENT = Y.config.doc,
       
  1613         useSVG = !Y.config.defaultGraphicEngine || Y.config.defaultGraphicEngine != "canvas",
       
  1614 		canvas = DOCUMENT && DOCUMENT.createElement("canvas"),
       
  1615         svg = (DOCUMENT && DOCUMENT.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure", "1.1"));
       
  1616     
       
  1617     return svg && (useSVG || !canvas);
       
  1618 },
       
  1619             "trigger": "graphics"
       
  1620         }
       
  1621     },
       
  1622     "graphics-vml": {
       
  1623         "condition": {
       
  1624             "name": "graphics-vml",
       
  1625             "test": function(Y) {
       
  1626     var DOCUMENT = Y.config.doc,
       
  1627 		canvas = DOCUMENT && DOCUMENT.createElement("canvas");
       
  1628     return (DOCUMENT && !DOCUMENT.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure", "1.1") && (!canvas || !canvas.getContext || !canvas.getContext("2d")));
       
  1629 },
       
  1630             "trigger": "graphics"
       
  1631         },
       
  1632         "requires": [
       
  1633             "graphics"
       
  1634         ]
       
  1635     },
       
  1636     "graphics-vml-default": {
       
  1637         "condition": {
       
  1638             "name": "graphics-vml-default",
       
  1639             "test": function(Y) {
       
  1640     var DOCUMENT = Y.config.doc,
       
  1641 		canvas = DOCUMENT && DOCUMENT.createElement("canvas");
       
  1642     return (DOCUMENT && !DOCUMENT.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure", "1.1") && (!canvas || !canvas.getContext || !canvas.getContext("2d")));
       
  1643 },
       
  1644             "trigger": "graphics"
       
  1645         }
       
  1646     },
       
  1647     "handlebars": {
       
  1648         "use": [
       
  1649             "handlebars-compiler"
       
  1650         ]
       
  1651     },
       
  1652     "handlebars-base": {
       
  1653         "requires": []
       
  1654     },
       
  1655     "handlebars-compiler": {
       
  1656         "requires": [
       
  1657             "handlebars-base"
       
  1658         ]
       
  1659     },
       
  1660     "highlight": {
       
  1661         "use": [
       
  1662             "highlight-base",
       
  1663             "highlight-accentfold"
       
  1664         ]
       
  1665     },
       
  1666     "highlight-accentfold": {
       
  1667         "requires": [
       
  1668             "highlight-base",
       
  1669             "text-accentfold"
       
  1670         ]
       
  1671     },
       
  1672     "highlight-base": {
       
  1673         "requires": [
       
  1674             "array-extras",
       
  1675             "classnamemanager",
       
  1676             "escape",
       
  1677             "text-wordbreak"
       
  1678         ]
       
  1679     },
       
  1680     "history": {
       
  1681         "use": [
       
  1682             "history-base",
       
  1683             "history-hash",
       
  1684             "history-hash-ie",
       
  1685             "history-html5"
       
  1686         ]
       
  1687     },
       
  1688     "history-base": {
       
  1689         "requires": [
       
  1690             "event-custom-complex"
       
  1691         ]
       
  1692     },
       
  1693     "history-hash": {
       
  1694         "after": [
       
  1695             "history-html5"
       
  1696         ],
       
  1697         "requires": [
       
  1698             "event-synthetic",
       
  1699             "history-base",
       
  1700             "yui-later"
       
  1701         ]
       
  1702     },
       
  1703     "history-hash-ie": {
       
  1704         "condition": {
       
  1705             "name": "history-hash-ie",
       
  1706             "test": function (Y) {
       
  1707     var docMode = Y.config.doc && Y.config.doc.documentMode;
       
  1708 
       
  1709     return Y.UA.ie && (!('onhashchange' in Y.config.win) ||
       
  1710             !docMode || docMode < 8);
       
  1711 },
       
  1712             "trigger": "history-hash"
       
  1713         },
       
  1714         "requires": [
       
  1715             "history-hash",
       
  1716             "node-base"
       
  1717         ]
       
  1718     },
       
  1719     "history-html5": {
       
  1720         "optional": [
       
  1721             "json"
       
  1722         ],
       
  1723         "requires": [
       
  1724             "event-base",
       
  1725             "history-base",
       
  1726             "node-base"
       
  1727         ]
       
  1728     },
       
  1729     "imageloader": {
       
  1730         "requires": [
       
  1731             "base-base",
       
  1732             "node-style",
       
  1733             "node-screen"
       
  1734         ]
       
  1735     },
       
  1736     "intl": {
       
  1737         "requires": [
       
  1738             "intl-base",
       
  1739             "event-custom"
       
  1740         ]
       
  1741     },
       
  1742     "intl-base": {
       
  1743         "requires": [
       
  1744             "yui-base"
       
  1745         ]
       
  1746     },
       
  1747     "io": {
       
  1748         "use": [
       
  1749             "io-base",
       
  1750             "io-xdr",
       
  1751             "io-form",
       
  1752             "io-upload-iframe",
       
  1753             "io-queue"
       
  1754         ]
       
  1755     },
       
  1756     "io-base": {
       
  1757         "requires": [
       
  1758             "event-custom-base",
       
  1759             "querystring-stringify-simple"
       
  1760         ]
       
  1761     },
       
  1762     "io-form": {
       
  1763         "requires": [
       
  1764             "io-base",
       
  1765             "node-base"
       
  1766         ]
       
  1767     },
       
  1768     "io-nodejs": {
       
  1769         "condition": {
       
  1770             "name": "io-nodejs",
       
  1771             "trigger": "io-base",
       
  1772             "ua": "nodejs"
       
  1773         },
       
  1774         "requires": [
       
  1775             "io-base"
       
  1776         ]
       
  1777     },
       
  1778     "io-queue": {
       
  1779         "requires": [
       
  1780             "io-base",
       
  1781             "queue-promote"
       
  1782         ]
       
  1783     },
       
  1784     "io-upload-iframe": {
       
  1785         "requires": [
       
  1786             "io-base",
       
  1787             "node-base"
       
  1788         ]
       
  1789     },
       
  1790     "io-xdr": {
       
  1791         "requires": [
       
  1792             "io-base",
       
  1793             "datatype-xml-parse"
       
  1794         ]
       
  1795     },
       
  1796     "json": {
       
  1797         "use": [
       
  1798             "json-parse",
       
  1799             "json-stringify"
       
  1800         ]
       
  1801     },
       
  1802     "json-parse": {
       
  1803         "requires": [
       
  1804             "yui-base"
       
  1805         ]
       
  1806     },
       
  1807     "json-parse-shim": {
       
  1808         "condition": {
       
  1809             "name": "json-parse-shim",
       
  1810             "test": function (Y) {
       
  1811     var _JSON = Y.config.global.JSON,
       
  1812         Native = Object.prototype.toString.call(_JSON) === '[object JSON]' && _JSON,
       
  1813         nativeSupport = Y.config.useNativeJSONParse !== false && !!Native;
       
  1814 
       
  1815     function workingNative( k, v ) {
       
  1816         return k === "ok" ? true : v;
       
  1817     }
       
  1818     
       
  1819     // Double check basic functionality.  This is mainly to catch early broken
       
  1820     // implementations of the JSON API in Firefox 3.1 beta1 and beta2
       
  1821     if ( nativeSupport ) {
       
  1822         try {
       
  1823             nativeSupport = ( Native.parse( '{"ok":false}', workingNative ) ).ok;
       
  1824         }
       
  1825         catch ( e ) {
       
  1826             nativeSupport = false;
       
  1827         }
       
  1828     }
       
  1829 
       
  1830     return !nativeSupport;
       
  1831 },
       
  1832             "trigger": "json-parse"
       
  1833         },
       
  1834         "requires": [
       
  1835             "json-parse"
       
  1836         ]
       
  1837     },
       
  1838     "json-stringify": {
       
  1839         "requires": [
       
  1840             "yui-base"
       
  1841         ]
       
  1842     },
       
  1843     "json-stringify-shim": {
       
  1844         "condition": {
       
  1845             "name": "json-stringify-shim",
       
  1846             "test": function (Y) {
       
  1847     var _JSON = Y.config.global.JSON,
       
  1848         Native = Object.prototype.toString.call(_JSON) === '[object JSON]' && _JSON,
       
  1849         nativeSupport = Y.config.useNativeJSONStringify !== false && !!Native;
       
  1850 
       
  1851     // Double check basic native functionality.  This is primarily to catch broken
       
  1852     // early JSON API implementations in Firefox 3.1 beta1 and beta2.
       
  1853     if ( nativeSupport ) {
       
  1854         try {
       
  1855             nativeSupport = ( '0' === Native.stringify(0) );
       
  1856         } catch ( e ) {
       
  1857             nativeSupport = false;
       
  1858         }
       
  1859     }
       
  1860 
       
  1861 
       
  1862     return !nativeSupport;
       
  1863 },
       
  1864             "trigger": "json-stringify"
       
  1865         },
       
  1866         "requires": [
       
  1867             "json-stringify"
       
  1868         ]
       
  1869     },
       
  1870     "jsonp": {
       
  1871         "requires": [
       
  1872             "get",
       
  1873             "oop"
       
  1874         ]
       
  1875     },
       
  1876     "jsonp-url": {
       
  1877         "requires": [
       
  1878             "jsonp"
       
  1879         ]
       
  1880     },
       
  1881     "lazy-model-list": {
       
  1882         "requires": [
       
  1883             "model-list"
       
  1884         ]
       
  1885     },
       
  1886     "loader": {
       
  1887         "use": [
       
  1888             "loader-base",
       
  1889             "loader-rollup",
       
  1890             "loader-yui3"
       
  1891         ]
       
  1892     },
       
  1893     "loader-base": {
       
  1894         "requires": [
       
  1895             "get",
       
  1896             "features"
       
  1897         ]
       
  1898     },
       
  1899     "loader-rollup": {
       
  1900         "requires": [
       
  1901             "loader-base"
       
  1902         ]
       
  1903     },
       
  1904     "loader-yui3": {
       
  1905         "requires": [
       
  1906             "loader-base"
       
  1907         ]
       
  1908     },
       
  1909     "matrix": {
       
  1910         "requires": [
       
  1911             "yui-base"
       
  1912         ]
       
  1913     },
       
  1914     "model": {
       
  1915         "requires": [
       
  1916             "base-build",
       
  1917             "escape",
       
  1918             "json-parse"
       
  1919         ]
       
  1920     },
       
  1921     "model-list": {
       
  1922         "requires": [
       
  1923             "array-extras",
       
  1924             "array-invoke",
       
  1925             "arraylist",
       
  1926             "base-build",
       
  1927             "escape",
       
  1928             "json-parse",
       
  1929             "model"
       
  1930         ]
       
  1931     },
       
  1932     "model-sync-rest": {
       
  1933         "requires": [
       
  1934             "model",
       
  1935             "io-base",
       
  1936             "json-stringify"
       
  1937         ]
       
  1938     },
       
  1939     "node": {
       
  1940         "use": [
       
  1941             "node-base",
       
  1942             "node-event-delegate",
       
  1943             "node-pluginhost",
       
  1944             "node-screen",
       
  1945             "node-style"
       
  1946         ]
       
  1947     },
       
  1948     "node-base": {
       
  1949         "requires": [
       
  1950             "event-base",
       
  1951             "node-core",
       
  1952             "dom-base"
       
  1953         ]
       
  1954     },
       
  1955     "node-core": {
       
  1956         "requires": [
       
  1957             "dom-core",
       
  1958             "selector"
       
  1959         ]
       
  1960     },
       
  1961     "node-deprecated": {
       
  1962         "requires": [
       
  1963             "node-base"
       
  1964         ]
       
  1965     },
       
  1966     "node-event-delegate": {
       
  1967         "requires": [
       
  1968             "node-base",
       
  1969             "event-delegate"
       
  1970         ]
       
  1971     },
       
  1972     "node-event-html5": {
       
  1973         "requires": [
       
  1974             "node-base"
       
  1975         ]
       
  1976     },
       
  1977     "node-event-simulate": {
       
  1978         "requires": [
       
  1979             "node-base",
       
  1980             "event-simulate",
       
  1981             "gesture-simulate"
       
  1982         ]
       
  1983     },
       
  1984     "node-flick": {
       
  1985         "requires": [
       
  1986             "classnamemanager",
       
  1987             "transition",
       
  1988             "event-flick",
       
  1989             "plugin"
       
  1990         ],
       
  1991         "skinnable": true
       
  1992     },
       
  1993     "node-focusmanager": {
       
  1994         "requires": [
       
  1995             "attribute",
       
  1996             "node",
       
  1997             "plugin",
       
  1998             "node-event-simulate",
       
  1999             "event-key",
       
  2000             "event-focus"
       
  2001         ]
       
  2002     },
       
  2003     "node-load": {
       
  2004         "requires": [
       
  2005             "node-base",
       
  2006             "io-base"
       
  2007         ]
       
  2008     },
       
  2009     "node-menunav": {
       
  2010         "requires": [
       
  2011             "node",
       
  2012             "classnamemanager",
       
  2013             "plugin",
       
  2014             "node-focusmanager"
       
  2015         ],
       
  2016         "skinnable": true
       
  2017     },
       
  2018     "node-pluginhost": {
       
  2019         "requires": [
       
  2020             "node-base",
       
  2021             "pluginhost"
       
  2022         ]
       
  2023     },
       
  2024     "node-screen": {
       
  2025         "requires": [
       
  2026             "dom-screen",
       
  2027             "node-base"
       
  2028         ]
       
  2029     },
       
  2030     "node-scroll-info": {
       
  2031         "requires": [
       
  2032             "base-build",
       
  2033             "dom-screen",
       
  2034             "event-resize",
       
  2035             "node-pluginhost",
       
  2036             "plugin"
       
  2037         ]
       
  2038     },
       
  2039     "node-style": {
       
  2040         "requires": [
       
  2041             "dom-style",
       
  2042             "node-base"
       
  2043         ]
       
  2044     },
       
  2045     "oop": {
       
  2046         "requires": [
       
  2047             "yui-base"
       
  2048         ]
       
  2049     },
       
  2050     "overlay": {
       
  2051         "requires": [
       
  2052             "widget",
       
  2053             "widget-stdmod",
       
  2054             "widget-position",
       
  2055             "widget-position-align",
       
  2056             "widget-stack",
       
  2057             "widget-position-constrain"
       
  2058         ],
       
  2059         "skinnable": true
       
  2060     },
       
  2061     "panel": {
       
  2062         "requires": [
       
  2063             "widget",
       
  2064             "widget-autohide",
       
  2065             "widget-buttons",
       
  2066             "widget-modality",
       
  2067             "widget-position",
       
  2068             "widget-position-align",
       
  2069             "widget-position-constrain",
       
  2070             "widget-stack",
       
  2071             "widget-stdmod"
       
  2072         ],
       
  2073         "skinnable": true
       
  2074     },
       
  2075     "parallel": {
       
  2076         "requires": [
       
  2077             "yui-base"
       
  2078         ]
       
  2079     },
       
  2080     "pjax": {
       
  2081         "requires": [
       
  2082             "pjax-base",
       
  2083             "pjax-content"
       
  2084         ]
       
  2085     },
       
  2086     "pjax-base": {
       
  2087         "requires": [
       
  2088             "classnamemanager",
       
  2089             "node-event-delegate",
       
  2090             "router"
       
  2091         ]
       
  2092     },
       
  2093     "pjax-content": {
       
  2094         "requires": [
       
  2095             "io-base",
       
  2096             "node-base",
       
  2097             "router"
       
  2098         ]
       
  2099     },
       
  2100     "pjax-plugin": {
       
  2101         "requires": [
       
  2102             "node-pluginhost",
       
  2103             "pjax",
       
  2104             "plugin"
       
  2105         ]
       
  2106     },
       
  2107     "plugin": {
       
  2108         "requires": [
       
  2109             "base-base"
       
  2110         ]
       
  2111     },
       
  2112     "pluginhost": {
       
  2113         "use": [
       
  2114             "pluginhost-base",
       
  2115             "pluginhost-config"
       
  2116         ]
       
  2117     },
       
  2118     "pluginhost-base": {
       
  2119         "requires": [
       
  2120             "yui-base"
       
  2121         ]
       
  2122     },
       
  2123     "pluginhost-config": {
       
  2124         "requires": [
       
  2125             "pluginhost-base"
       
  2126         ]
       
  2127     },
       
  2128     "promise": {
       
  2129         "requires": [
       
  2130             "timers"
       
  2131         ]
       
  2132     },
       
  2133     "querystring": {
       
  2134         "use": [
       
  2135             "querystring-parse",
       
  2136             "querystring-stringify"
       
  2137         ]
       
  2138     },
       
  2139     "querystring-parse": {
       
  2140         "requires": [
       
  2141             "yui-base",
       
  2142             "array-extras"
       
  2143         ]
       
  2144     },
       
  2145     "querystring-parse-simple": {
       
  2146         "requires": [
       
  2147             "yui-base"
       
  2148         ]
       
  2149     },
       
  2150     "querystring-stringify": {
       
  2151         "requires": [
       
  2152             "yui-base"
       
  2153         ]
       
  2154     },
       
  2155     "querystring-stringify-simple": {
       
  2156         "requires": [
       
  2157             "yui-base"
       
  2158         ]
       
  2159     },
       
  2160     "queue-promote": {
       
  2161         "requires": [
       
  2162             "yui-base"
       
  2163         ]
       
  2164     },
       
  2165     "range-slider": {
       
  2166         "requires": [
       
  2167             "slider-base",
       
  2168             "slider-value-range",
       
  2169             "clickable-rail"
       
  2170         ]
       
  2171     },
       
  2172     "recordset": {
       
  2173         "use": [
       
  2174             "recordset-base",
       
  2175             "recordset-sort",
       
  2176             "recordset-filter",
       
  2177             "recordset-indexer"
       
  2178         ]
       
  2179     },
       
  2180     "recordset-base": {
       
  2181         "requires": [
       
  2182             "base",
       
  2183             "arraylist"
       
  2184         ]
       
  2185     },
       
  2186     "recordset-filter": {
       
  2187         "requires": [
       
  2188             "recordset-base",
       
  2189             "array-extras",
       
  2190             "plugin"
       
  2191         ]
       
  2192     },
       
  2193     "recordset-indexer": {
       
  2194         "requires": [
       
  2195             "recordset-base",
       
  2196             "plugin"
       
  2197         ]
       
  2198     },
       
  2199     "recordset-sort": {
       
  2200         "requires": [
       
  2201             "arraysort",
       
  2202             "recordset-base",
       
  2203             "plugin"
       
  2204         ]
       
  2205     },
       
  2206     "resize": {
       
  2207         "use": [
       
  2208             "resize-base",
       
  2209             "resize-proxy",
       
  2210             "resize-constrain"
       
  2211         ]
       
  2212     },
       
  2213     "resize-base": {
       
  2214         "requires": [
       
  2215             "base",
       
  2216             "widget",
       
  2217             "event",
       
  2218             "oop",
       
  2219             "dd-drag",
       
  2220             "dd-delegate",
       
  2221             "dd-drop"
       
  2222         ],
       
  2223         "skinnable": true
       
  2224     },
       
  2225     "resize-constrain": {
       
  2226         "requires": [
       
  2227             "plugin",
       
  2228             "resize-base"
       
  2229         ]
       
  2230     },
       
  2231     "resize-plugin": {
       
  2232         "optional": [
       
  2233             "resize-constrain"
       
  2234         ],
       
  2235         "requires": [
       
  2236             "resize-base",
       
  2237             "plugin"
       
  2238         ]
       
  2239     },
       
  2240     "resize-proxy": {
       
  2241         "requires": [
       
  2242             "plugin",
       
  2243             "resize-base"
       
  2244         ]
       
  2245     },
       
  2246     "router": {
       
  2247         "optional": [
       
  2248             "querystring-parse"
       
  2249         ],
       
  2250         "requires": [
       
  2251             "array-extras",
       
  2252             "base-build",
       
  2253             "history"
       
  2254         ]
       
  2255     },
       
  2256     "scrollview": {
       
  2257         "requires": [
       
  2258             "scrollview-base",
       
  2259             "scrollview-scrollbars"
       
  2260         ]
       
  2261     },
       
  2262     "scrollview-base": {
       
  2263         "requires": [
       
  2264             "widget",
       
  2265             "event-gestures",
       
  2266             "event-mousewheel",
       
  2267             "transition"
       
  2268         ],
       
  2269         "skinnable": true
       
  2270     },
       
  2271     "scrollview-base-ie": {
       
  2272         "condition": {
       
  2273             "name": "scrollview-base-ie",
       
  2274             "trigger": "scrollview-base",
       
  2275             "ua": "ie"
       
  2276         },
       
  2277         "requires": [
       
  2278             "scrollview-base"
       
  2279         ]
       
  2280     },
       
  2281     "scrollview-list": {
       
  2282         "requires": [
       
  2283             "plugin",
       
  2284             "classnamemanager"
       
  2285         ],
       
  2286         "skinnable": true
       
  2287     },
       
  2288     "scrollview-paginator": {
       
  2289         "requires": [
       
  2290             "plugin",
       
  2291             "classnamemanager"
       
  2292         ]
       
  2293     },
       
  2294     "scrollview-scrollbars": {
       
  2295         "requires": [
       
  2296             "classnamemanager",
       
  2297             "transition",
       
  2298             "plugin"
       
  2299         ],
       
  2300         "skinnable": true
       
  2301     },
       
  2302     "selector": {
       
  2303         "requires": [
       
  2304             "selector-native"
       
  2305         ]
       
  2306     },
       
  2307     "selector-css2": {
       
  2308         "condition": {
       
  2309             "name": "selector-css2",
       
  2310             "test": function (Y) {
       
  2311     var DOCUMENT = Y.config.doc,
       
  2312         ret = DOCUMENT && !('querySelectorAll' in DOCUMENT);
       
  2313 
       
  2314     return ret;
       
  2315 },
       
  2316             "trigger": "selector"
       
  2317         },
       
  2318         "requires": [
       
  2319             "selector-native"
       
  2320         ]
       
  2321     },
       
  2322     "selector-css3": {
       
  2323         "requires": [
       
  2324             "selector-native",
       
  2325             "selector-css2"
       
  2326         ]
       
  2327     },
       
  2328     "selector-native": {
       
  2329         "requires": [
       
  2330             "dom-base"
       
  2331         ]
       
  2332     },
       
  2333     "series-area": {
       
  2334         "requires": [
       
  2335             "series-cartesian",
       
  2336             "series-fill-util"
       
  2337         ]
       
  2338     },
       
  2339     "series-area-stacked": {
       
  2340         "requires": [
       
  2341             "series-stacked",
       
  2342             "series-area"
       
  2343         ]
       
  2344     },
       
  2345     "series-areaspline": {
       
  2346         "requires": [
       
  2347             "series-area",
       
  2348             "series-curve-util"
       
  2349         ]
       
  2350     },
       
  2351     "series-areaspline-stacked": {
       
  2352         "requires": [
       
  2353             "series-stacked",
       
  2354             "series-areaspline"
       
  2355         ]
       
  2356     },
       
  2357     "series-bar": {
       
  2358         "requires": [
       
  2359             "series-marker",
       
  2360             "series-histogram-base"
       
  2361         ]
       
  2362     },
       
  2363     "series-bar-stacked": {
       
  2364         "requires": [
       
  2365             "series-stacked",
       
  2366             "series-bar"
       
  2367         ]
       
  2368     },
       
  2369     "series-base": {
       
  2370         "requires": [
       
  2371             "graphics",
       
  2372             "axis-base"
       
  2373         ]
       
  2374     },
       
  2375     "series-candlestick": {
       
  2376         "requires": [
       
  2377             "series-range"
       
  2378         ]
       
  2379     },
       
  2380     "series-cartesian": {
       
  2381         "requires": [
       
  2382             "series-base"
       
  2383         ]
       
  2384     },
       
  2385     "series-column": {
       
  2386         "requires": [
       
  2387             "series-marker",
       
  2388             "series-histogram-base"
       
  2389         ]
       
  2390     },
       
  2391     "series-column-stacked": {
       
  2392         "requires": [
       
  2393             "series-stacked",
       
  2394             "series-column"
       
  2395         ]
       
  2396     },
       
  2397     "series-combo": {
       
  2398         "requires": [
       
  2399             "series-cartesian",
       
  2400             "series-line-util",
       
  2401             "series-plot-util",
       
  2402             "series-fill-util"
       
  2403         ]
       
  2404     },
       
  2405     "series-combo-stacked": {
       
  2406         "requires": [
       
  2407             "series-stacked",
       
  2408             "series-combo"
       
  2409         ]
       
  2410     },
       
  2411     "series-combospline": {
       
  2412         "requires": [
       
  2413             "series-combo",
       
  2414             "series-curve-util"
       
  2415         ]
       
  2416     },
       
  2417     "series-combospline-stacked": {
       
  2418         "requires": [
       
  2419             "series-combo-stacked",
       
  2420             "series-curve-util"
       
  2421         ]
       
  2422     },
       
  2423     "series-curve-util": {},
       
  2424     "series-fill-util": {},
       
  2425     "series-histogram-base": {
       
  2426         "requires": [
       
  2427             "series-cartesian",
       
  2428             "series-plot-util"
       
  2429         ]
       
  2430     },
       
  2431     "series-line": {
       
  2432         "requires": [
       
  2433             "series-cartesian",
       
  2434             "series-line-util"
       
  2435         ]
       
  2436     },
       
  2437     "series-line-stacked": {
       
  2438         "requires": [
       
  2439             "series-stacked",
       
  2440             "series-line"
       
  2441         ]
       
  2442     },
       
  2443     "series-line-util": {},
       
  2444     "series-marker": {
       
  2445         "requires": [
       
  2446             "series-cartesian",
       
  2447             "series-plot-util"
       
  2448         ]
       
  2449     },
       
  2450     "series-marker-stacked": {
       
  2451         "requires": [
       
  2452             "series-stacked",
       
  2453             "series-marker"
       
  2454         ]
       
  2455     },
       
  2456     "series-ohlc": {
       
  2457         "requires": [
       
  2458             "series-range"
       
  2459         ]
       
  2460     },
       
  2461     "series-pie": {
       
  2462         "requires": [
       
  2463             "series-base",
       
  2464             "series-plot-util"
       
  2465         ]
       
  2466     },
       
  2467     "series-plot-util": {},
       
  2468     "series-range": {
       
  2469         "requires": [
       
  2470             "series-cartesian"
       
  2471         ]
       
  2472     },
       
  2473     "series-spline": {
       
  2474         "requires": [
       
  2475             "series-line",
       
  2476             "series-curve-util"
       
  2477         ]
       
  2478     },
       
  2479     "series-spline-stacked": {
       
  2480         "requires": [
       
  2481             "series-stacked",
       
  2482             "series-spline"
       
  2483         ]
       
  2484     },
       
  2485     "series-stacked": {
       
  2486         "requires": [
       
  2487             "axis-stacked"
       
  2488         ]
       
  2489     },
       
  2490     "shim-plugin": {
       
  2491         "requires": [
       
  2492             "node-style",
       
  2493             "node-pluginhost"
       
  2494         ]
       
  2495     },
       
  2496     "slider": {
       
  2497         "use": [
       
  2498             "slider-base",
       
  2499             "slider-value-range",
       
  2500             "clickable-rail",
       
  2501             "range-slider"
       
  2502         ]
       
  2503     },
       
  2504     "slider-base": {
       
  2505         "requires": [
       
  2506             "widget",
       
  2507             "dd-constrain",
       
  2508             "event-key"
       
  2509         ],
       
  2510         "skinnable": true
       
  2511     },
       
  2512     "slider-value-range": {
       
  2513         "requires": [
       
  2514             "slider-base"
       
  2515         ]
       
  2516     },
       
  2517     "sortable": {
       
  2518         "requires": [
       
  2519             "dd-delegate",
       
  2520             "dd-drop-plugin",
       
  2521             "dd-proxy"
       
  2522         ]
       
  2523     },
       
  2524     "sortable-scroll": {
       
  2525         "requires": [
       
  2526             "dd-scroll",
       
  2527             "sortable"
       
  2528         ]
       
  2529     },
       
  2530     "stylesheet": {
       
  2531         "requires": [
       
  2532             "yui-base"
       
  2533         ]
       
  2534     },
       
  2535     "substitute": {
       
  2536         "optional": [
       
  2537             "dump"
       
  2538         ],
       
  2539         "requires": [
       
  2540             "yui-base"
       
  2541         ]
       
  2542     },
       
  2543     "swf": {
       
  2544         "requires": [
       
  2545             "event-custom",
       
  2546             "node",
       
  2547             "swfdetect",
       
  2548             "escape"
       
  2549         ]
       
  2550     },
       
  2551     "swfdetect": {
       
  2552         "requires": [
       
  2553             "yui-base"
       
  2554         ]
       
  2555     },
       
  2556     "tabview": {
       
  2557         "requires": [
       
  2558             "widget",
       
  2559             "widget-parent",
       
  2560             "widget-child",
       
  2561             "tabview-base",
       
  2562             "node-pluginhost",
       
  2563             "node-focusmanager"
       
  2564         ],
       
  2565         "skinnable": true
       
  2566     },
       
  2567     "tabview-base": {
       
  2568         "requires": [
       
  2569             "node-event-delegate",
       
  2570             "classnamemanager"
       
  2571         ]
       
  2572     },
       
  2573     "tabview-plugin": {
       
  2574         "requires": [
       
  2575             "tabview-base"
       
  2576         ]
       
  2577     },
       
  2578     "template": {
       
  2579         "use": [
       
  2580             "template-base",
       
  2581             "template-micro"
       
  2582         ]
       
  2583     },
       
  2584     "template-base": {
       
  2585         "requires": [
       
  2586             "yui-base"
       
  2587         ]
       
  2588     },
       
  2589     "template-micro": {
       
  2590         "requires": [
       
  2591             "escape"
       
  2592         ]
       
  2593     },
       
  2594     "test": {
       
  2595         "requires": [
       
  2596             "event-simulate",
       
  2597             "event-custom",
       
  2598             "json-stringify"
       
  2599         ]
       
  2600     },
       
  2601     "test-console": {
       
  2602         "requires": [
       
  2603             "console-filters",
       
  2604             "test",
       
  2605             "array-extras"
       
  2606         ],
       
  2607         "skinnable": true
       
  2608     },
       
  2609     "text": {
       
  2610         "use": [
       
  2611             "text-accentfold",
       
  2612             "text-wordbreak"
       
  2613         ]
       
  2614     },
       
  2615     "text-accentfold": {
       
  2616         "requires": [
       
  2617             "array-extras",
       
  2618             "text-data-accentfold"
       
  2619         ]
       
  2620     },
       
  2621     "text-data-accentfold": {
       
  2622         "requires": [
       
  2623             "yui-base"
       
  2624         ]
       
  2625     },
       
  2626     "text-data-wordbreak": {
       
  2627         "requires": [
       
  2628             "yui-base"
       
  2629         ]
       
  2630     },
       
  2631     "text-wordbreak": {
       
  2632         "requires": [
       
  2633             "array-extras",
       
  2634             "text-data-wordbreak"
       
  2635         ]
       
  2636     },
       
  2637     "timers": {
       
  2638         "requires": [
       
  2639             "yui-base"
       
  2640         ]
       
  2641     },
       
  2642     "transition": {
       
  2643         "requires": [
       
  2644             "node-style"
       
  2645         ]
       
  2646     },
       
  2647     "transition-timer": {
       
  2648         "condition": {
       
  2649             "name": "transition-timer",
       
  2650             "test": function (Y) {
       
  2651     var DOCUMENT = Y.config.doc,
       
  2652         node = (DOCUMENT) ? DOCUMENT.documentElement: null,
       
  2653         ret = true;
       
  2654 
       
  2655     if (node && node.style) {
       
  2656         ret = !('MozTransition' in node.style || 'WebkitTransition' in node.style || 'transition' in node.style);
       
  2657     }
       
  2658 
       
  2659     return ret;
       
  2660 },
       
  2661             "trigger": "transition"
       
  2662         },
       
  2663         "requires": [
       
  2664             "transition"
       
  2665         ]
       
  2666     },
       
  2667     "tree": {
       
  2668         "requires": [
       
  2669             "base-build",
       
  2670             "tree-node"
       
  2671         ]
       
  2672     },
       
  2673     "tree-labelable": {
       
  2674         "requires": [
       
  2675             "tree"
       
  2676         ]
       
  2677     },
       
  2678     "tree-lazy": {
       
  2679         "requires": [
       
  2680             "base-pluginhost",
       
  2681             "plugin",
       
  2682             "tree"
       
  2683         ]
       
  2684     },
       
  2685     "tree-node": {},
       
  2686     "tree-openable": {
       
  2687         "requires": [
       
  2688             "tree"
       
  2689         ]
       
  2690     },
       
  2691     "tree-selectable": {
       
  2692         "requires": [
       
  2693             "tree"
       
  2694         ]
       
  2695     },
       
  2696     "tree-sortable": {
       
  2697         "requires": [
       
  2698             "tree"
       
  2699         ]
       
  2700     },
       
  2701     "uploader": {
       
  2702         "requires": [
       
  2703             "uploader-html5",
       
  2704             "uploader-flash"
       
  2705         ]
       
  2706     },
       
  2707     "uploader-flash": {
       
  2708         "requires": [
       
  2709             "swf",
       
  2710             "widget",
       
  2711             "base",
       
  2712             "cssbutton",
       
  2713             "node",
       
  2714             "event-custom",
       
  2715             "file-flash",
       
  2716             "uploader-queue"
       
  2717         ]
       
  2718     },
       
  2719     "uploader-html5": {
       
  2720         "requires": [
       
  2721             "widget",
       
  2722             "node-event-simulate",
       
  2723             "file-html5",
       
  2724             "uploader-queue"
       
  2725         ]
       
  2726     },
       
  2727     "uploader-queue": {
       
  2728         "requires": [
       
  2729             "base"
       
  2730         ]
       
  2731     },
       
  2732     "view": {
       
  2733         "requires": [
       
  2734             "base-build",
       
  2735             "node-event-delegate"
       
  2736         ]
       
  2737     },
       
  2738     "view-node-map": {
       
  2739         "requires": [
       
  2740             "view"
       
  2741         ]
       
  2742     },
       
  2743     "widget": {
       
  2744         "use": [
       
  2745             "widget-base",
       
  2746             "widget-htmlparser",
       
  2747             "widget-skin",
       
  2748             "widget-uievents"
       
  2749         ]
       
  2750     },
       
  2751     "widget-anim": {
       
  2752         "requires": [
       
  2753             "anim-base",
       
  2754             "plugin",
       
  2755             "widget"
       
  2756         ]
       
  2757     },
       
  2758     "widget-autohide": {
       
  2759         "requires": [
       
  2760             "base-build",
       
  2761             "event-key",
       
  2762             "event-outside",
       
  2763             "widget"
       
  2764         ]
       
  2765     },
       
  2766     "widget-base": {
       
  2767         "requires": [
       
  2768             "attribute",
       
  2769             "base-base",
       
  2770             "base-pluginhost",
       
  2771             "classnamemanager",
       
  2772             "event-focus",
       
  2773             "node-base",
       
  2774             "node-style"
       
  2775         ],
       
  2776         "skinnable": true
       
  2777     },
       
  2778     "widget-base-ie": {
       
  2779         "condition": {
       
  2780             "name": "widget-base-ie",
       
  2781             "trigger": "widget-base",
       
  2782             "ua": "ie"
       
  2783         },
       
  2784         "requires": [
       
  2785             "widget-base"
       
  2786         ]
       
  2787     },
       
  2788     "widget-buttons": {
       
  2789         "requires": [
       
  2790             "button-plugin",
       
  2791             "cssbutton",
       
  2792             "widget-stdmod"
       
  2793         ]
       
  2794     },
       
  2795     "widget-child": {
       
  2796         "requires": [
       
  2797             "base-build",
       
  2798             "widget"
       
  2799         ]
       
  2800     },
       
  2801     "widget-htmlparser": {
       
  2802         "requires": [
       
  2803             "widget-base"
       
  2804         ]
       
  2805     },
       
  2806     "widget-locale": {
       
  2807         "requires": [
       
  2808             "widget-base"
       
  2809         ]
       
  2810     },
       
  2811     "widget-modality": {
       
  2812         "requires": [
       
  2813             "base-build",
       
  2814             "event-outside",
       
  2815             "widget"
       
  2816         ],
       
  2817         "skinnable": true
       
  2818     },
       
  2819     "widget-parent": {
       
  2820         "requires": [
       
  2821             "arraylist",
       
  2822             "base-build",
       
  2823             "widget"
       
  2824         ]
       
  2825     },
       
  2826     "widget-position": {
       
  2827         "requires": [
       
  2828             "base-build",
       
  2829             "node-screen",
       
  2830             "widget"
       
  2831         ]
       
  2832     },
       
  2833     "widget-position-align": {
       
  2834         "requires": [
       
  2835             "widget-position"
       
  2836         ]
       
  2837     },
       
  2838     "widget-position-constrain": {
       
  2839         "requires": [
       
  2840             "widget-position"
       
  2841         ]
       
  2842     },
       
  2843     "widget-skin": {
       
  2844         "requires": [
       
  2845             "widget-base"
       
  2846         ]
       
  2847     },
       
  2848     "widget-stack": {
       
  2849         "requires": [
       
  2850             "base-build",
       
  2851             "widget"
       
  2852         ],
       
  2853         "skinnable": true
       
  2854     },
       
  2855     "widget-stdmod": {
       
  2856         "requires": [
       
  2857             "base-build",
       
  2858             "widget"
       
  2859         ]
       
  2860     },
       
  2861     "widget-uievents": {
       
  2862         "requires": [
       
  2863             "node-event-delegate",
       
  2864             "widget-base"
       
  2865         ]
       
  2866     },
       
  2867     "yql": {
       
  2868         "requires": [
       
  2869             "oop"
       
  2870         ]
       
  2871     },
       
  2872     "yql-jsonp": {
       
  2873         "condition": {
       
  2874             "name": "yql-jsonp",
       
  2875             "test": function (Y) {
       
  2876     /* Only load the JSONP module when not in nodejs or winjs
       
  2877     TODO Make the winjs module a CORS module
       
  2878     */
       
  2879     return (!Y.UA.nodejs && !Y.UA.winjs);
       
  2880 },
       
  2881             "trigger": "yql",
       
  2882             "when": "after"
       
  2883         },
       
  2884         "requires": [
       
  2885             "jsonp",
       
  2886             "jsonp-url"
       
  2887         ]
       
  2888     },
       
  2889     "yql-nodejs": {
       
  2890         "condition": {
       
  2891             "name": "yql-nodejs",
       
  2892             "trigger": "yql",
       
  2893             "ua": "nodejs",
       
  2894             "when": "after"
       
  2895         }
       
  2896     },
       
  2897     "yql-winjs": {
       
  2898         "condition": {
       
  2899             "name": "yql-winjs",
       
  2900             "trigger": "yql",
       
  2901             "ua": "winjs",
       
  2902             "when": "after"
       
  2903         }
       
  2904     },
       
  2905     "yui": {},
       
  2906     "yui-base": {},
       
  2907     "yui-later": {
       
  2908         "requires": [
       
  2909             "yui-base"
       
  2910         ]
       
  2911     },
       
  2912     "yui-log": {
       
  2913         "requires": [
       
  2914             "yui-base"
       
  2915         ]
       
  2916     },
       
  2917     "yui-throttle": {
       
  2918         "requires": [
       
  2919             "yui-base"
       
  2920         ]
       
  2921     }
       
  2922 });
       
  2923 YUI.Env[Y.version].md5 = 'd7ced98e3907d3c3c0655a93c6ac6867';
       
  2924 
       
  2925 
       
  2926 }, '@VERSION@', {"requires": ["loader-base"]});