3
Copyright 2012 Yahoo! Inc. All rights reserved.
4
Licensed under the BSD License.
5
http://yuilibrary.com/license/
7
YUI.add('loader-yui3', function(Y) {
9
/* This file is auto-generated by src/loader/scripts/meta_join.py */
12
* YUI 3 module metadata
16
YUI.Env[Y.version].modules = YUI.Env[Y.version].modules || {
66
"anim-shape-transform": {
102
"app-transitions-css": {
105
"app-transitions-native": {
107
"name": "app-transitions-native",
108
"test": function (Y) {
109
var doc = Y.config.doc,
110
node = doc ? doc.documentElement : null;
112
if (node && node.style) {
113
return ('MozTransition' in node.style || 'WebkitTransition' in node.style);
118
"trigger": "app-transitions"
122
"app-transitions-css",
147
"arraylist-filter": {
175
"attribute-complex": {
185
"attribute-events": {
190
"attribute-extras": {
198
"autocomplete-sources",
200
"autocomplete-plugin"
203
"autocomplete-base": {
205
"autocomplete-sources"
215
"autocomplete-filters": {
221
"autocomplete-filters-accentfold": {
228
"autocomplete-highlighters": {
234
"autocomplete-highlighters-accentfold": {
237
"highlight-accentfold"
240
"autocomplete-list": {
242
"autocomplete-sources"
255
"widget-position-align"
259
"autocomplete-list-keys": {
261
"name": "autocomplete-list-keys",
262
"test": function (Y) {
263
// Only add keyboard support to autocomplete-list if this doesn't appear to
264
// be an iOS or Android-based mobile device.
266
// There's currently no feasible way to actually detect whether a device has
267
// a hardware keyboard, so this sniff will have to do. It can easily be
268
// overridden by manually loading the autocomplete-list-keys module.
270
// Worth noting: even though iOS supports bluetooth keyboards, Mobile Safari
271
// doesn't fire the keyboard events used by AutoCompleteList, so there's
272
// no point loading the -keys module even when a bluetooth keyboard may be
274
return !(Y.UA.ios || Y.UA.android);
276
"trigger": "autocomplete-list"
283
"autocomplete-plugin": {
289
"autocomplete-sources": {
416
"datatype-date-math",
421
"calendarnavigator": {
455
"classnamemanager": {
537
"cssfonts-context": {
567
"cssreset-context": {
579
"dataschema-array": {
610
"datasource-function",
612
"datasource-jsonschema",
613
"datasource-xmlschema",
614
"datasource-arrayschema",
615
"datasource-textschema",
619
"datasource-arrayschema": {
626
"datasource-cache": {
633
"datasource-function": {
650
"datasource-jsonschema": {
657
"datasource-local": {
662
"datasource-polling": {
667
"datasource-textschema": {
674
"datasource-xmlschema": {
687
"datatable-column-widths",
691
"datatable-datasource"
704
"datatable-base-deprecated": {
720
"datatable-column-widths": {
729
"node-event-delegate"
732
"datatable-datasource": {
739
"datatable-datasource-deprecated": {
741
"datatable-base-deprecated",
746
"datatable-deprecated": {
748
"datatable-base-deprecated",
749
"datatable-datasource-deprecated",
750
"datatable-sort-deprecated",
751
"datatable-scroll-deprecated"
761
"datatable-message": {
770
"datatable-mutable": {
775
"datatable-scroll": {
778
"datatable-column-widths",
783
"datatable-scroll-deprecated": {
785
"datatable-base-deprecated",
798
"datatable-sort-deprecated": {
803
"datatable-base-deprecated",
817
"datatype-date-format"
820
"datatype-date-parse",
821
"datatype-date-format"
824
"datatype-date-format": {
908
"datatype-date-math": {
913
"datatype-date-parse": {},
916
"datatype-number-parse",
917
"datatype-number-format"
920
"datatype-number-format": {},
921
"datatype-number-parse": {},
924
"datatype-xml-parse",
925
"datatype-xml-format"
928
"datatype-xml-format": {},
929
"datatype-xml-parse": {},
992
"name": "dd-gestures",
993
"test": function(Y) {
994
return ((Y.config.win && ("ontouchstart" in Y.config.win)) && !(Y.UA.chrome && Y.UA.chrome < 6));
1078
"name": "dom-style-ie",
1079
"test": function (Y) {
1081
var testFeature = Y.Features.test,
1082
addFeature = Y.Features.add,
1083
WINDOW = Y.config.win,
1084
DOCUMENT = Y.config.doc,
1085
DOCUMENT_ELEMENT = 'documentElement',
1088
addFeature('style', 'computedStyle', {
1090
return WINDOW && 'getComputedStyle' in WINDOW;
1094
addFeature('style', 'opacity', {
1096
return DOCUMENT && 'opacity' in DOCUMENT[DOCUMENT_ELEMENT].style;
1100
ret = (!testFeature('style', 'opacity') &&
1101
!testFeature('style', 'computedStyle'));
1105
"trigger": "dom-style"
1158
"editor-para-base": {
1165
"name": "editor-para-ie",
1166
"trigger": "editor-para",
1174
"editor-selection": {
1223
"name": "event-base-ie",
1224
"test": function(Y) {
1225
var imp = Y.config.doc && Y.config.doc.implementation;
1226
return (imp && (!imp.hasFeature('Events', '2.0')));
1228
"trigger": "node-base"
1234
"event-contextmenu": {
1242
"event-custom-base",
1243
"event-custom-complex"
1246
"event-custom-base": {
1251
"event-custom-complex": {
1289
"event-mouseenter": {
1294
"event-mousewheel": {
1322
"event-synthetic": {
1325
"event-custom-complex"
1333
"event-valuechange": {
1387
"graphics-canvas": {
1389
"name": "graphics-canvas",
1390
"test": function(Y) {
1391
var DOCUMENT = Y.config.doc,
1392
useCanvas = Y.config.defaultGraphicEngine && Y.config.defaultGraphicEngine == "canvas",
1393
canvas = DOCUMENT && DOCUMENT.createElement("canvas"),
1394
svg = (DOCUMENT && DOCUMENT.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure", "1.1"));
1395
return (!svg || useCanvas) && (canvas && canvas.getContext && canvas.getContext("2d"));
1397
"trigger": "graphics"
1403
"graphics-canvas-default": {
1405
"name": "graphics-canvas-default",
1406
"test": function(Y) {
1407
var DOCUMENT = Y.config.doc,
1408
useCanvas = Y.config.defaultGraphicEngine && Y.config.defaultGraphicEngine == "canvas",
1409
canvas = DOCUMENT && DOCUMENT.createElement("canvas"),
1410
svg = (DOCUMENT && DOCUMENT.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure", "1.1"));
1411
return (!svg || useCanvas) && (canvas && canvas.getContext && canvas.getContext("2d"));
1413
"trigger": "graphics"
1418
"name": "graphics-svg",
1419
"test": function(Y) {
1420
var DOCUMENT = Y.config.doc,
1421
useSVG = !Y.config.defaultGraphicEngine || Y.config.defaultGraphicEngine != "canvas",
1422
canvas = DOCUMENT && DOCUMENT.createElement("canvas"),
1423
svg = (DOCUMENT && DOCUMENT.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure", "1.1"));
1425
return svg && (useSVG || !canvas);
1427
"trigger": "graphics"
1433
"graphics-svg-default": {
1435
"name": "graphics-svg-default",
1436
"test": function(Y) {
1437
var DOCUMENT = Y.config.doc,
1438
useSVG = !Y.config.defaultGraphicEngine || Y.config.defaultGraphicEngine != "canvas",
1439
canvas = DOCUMENT && DOCUMENT.createElement("canvas"),
1440
svg = (DOCUMENT && DOCUMENT.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure", "1.1"));
1442
return svg && (useSVG || !canvas);
1444
"trigger": "graphics"
1449
"name": "graphics-vml",
1450
"test": function(Y) {
1451
var DOCUMENT = Y.config.doc,
1452
canvas = DOCUMENT && DOCUMENT.createElement("canvas");
1453
return (DOCUMENT && !DOCUMENT.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure", "1.1") && (!canvas || !canvas.getContext || !canvas.getContext("2d")));
1455
"trigger": "graphics"
1461
"graphics-vml-default": {
1463
"name": "graphics-vml-default",
1464
"test": function(Y) {
1465
var DOCUMENT = Y.config.doc,
1466
canvas = DOCUMENT && DOCUMENT.createElement("canvas");
1467
return (DOCUMENT && !DOCUMENT.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure", "1.1") && (!canvas || !canvas.getContext || !canvas.getContext("2d")));
1469
"trigger": "graphics"
1474
"handlebars-compiler"
1477
"handlebars-base": {
1482
"handlebars-compiler": {
1490
"highlight-accentfold"
1493
"highlight-accentfold": {
1517
"event-custom-complex"
1530
"history-hash-ie": {
1532
"name": "history-hash-ie",
1533
"test": function (Y) {
1534
var docMode = Y.config.doc && Y.config.doc.documentMode;
1536
return Y.UA.ie && (!('onhashchange' in Y.config.win) ||
1537
!docMode || docMode < 8);
1539
"trigger": "history-hash"
1585
"event-custom-base",
1586
"querystring-stringify-simple"
1597
"name": "io-nodejs",
1598
"trigger": "io-base",
1611
"io-upload-iframe": {
1620
"datatype-xml-parse"
1699
"node-event-delegate",
1718
"node-deprecated": {
1723
"node-event-delegate": {
1729
"node-event-html5": {
1734
"node-event-simulate": {
1749
"node-focusmanager": {
1754
"node-event-simulate",
1774
"node-pluginhost": {
1802
"widget-position-align",
1804
"widget-position-constrain"
1815
"widget-position-align",
1816
"widget-position-constrain",
1836
"node-event-delegate",
1858
"pluginhost-base": {
1863
"pluginhost-config": {
1875
"querystring-parse",
1876
"querystring-stringify"
1879
"querystring-parse": {
1885
"querystring-parse-simple": {
1890
"querystring-stringify": {
1895
"querystring-stringify-simple": {
1908
"slider-value-range",
1926
"recordset-filter": {
1933
"recordset-indexer": {
1966
"resize-constrain": {
2006
"scrollview-scrollbars"
2009
"scrollview-base": {
2018
"scrollview-base-ie": {
2020
"name": "scrollview-base-ie",
2021
"trigger": "scrollview-base",
2028
"scrollview-list": {
2035
"scrollview-paginator": {
2040
"scrollview-scrollbars": {
2055
"name": "selector-css2",
2056
"test": function (Y) {
2057
var DOCUMENT = Y.config.doc,
2058
ret = DOCUMENT && !('querySelectorAll' in DOCUMENT);
2062
"trigger": "selector"
2074
"selector-native": {
2088
"slider-value-range",
2102
"slider-value-range": {
2114
"sortable-scroll": {
2159
"node-event-delegate",
2191
"text-accentfold": {
2194
"text-data-accentfold"
2197
"text-data-accentfold": {
2202
"text-data-wordbreak": {
2210
"text-data-wordbreak"
2218
"transition-timer": {
2220
"name": "transition-timer",
2221
"test": function (Y) {
2222
var DOCUMENT = Y.config.doc,
2223
node = (DOCUMENT) ? DOCUMENT.documentElement: null,
2226
if (node && node.style) {
2227
ret = !('MozTransition' in node.style || 'WebkitTransition' in node.style);
2232
"trigger": "transition"
2244
"uploader-deprecated": {
2268
"node-event-simulate",
2282
"node-event-delegate"
2293
"widget-htmlparser",
2305
"widget-autohide": {
2327
"name": "widget-base-ie",
2328
"trigger": "widget-base",
2348
"widget-htmlparser": {
2358
"widget-modality": {
2373
"widget-position": {
2380
"widget-position-align": {
2385
"widget-position-constrain": {
2408
"widget-uievents": {
2410
"node-event-delegate",
2439
YUI.Env[Y.version].md5 = 'f5a3bc9bda2441a3b15fb52c567fc1f7';
2442
}, '3.5.1' ,{requires:['loader-base']});