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