intl-load.html revision 24eb6327dcee9f45ec4b93037b91cd4930ed55f3
6f7d1d7ac34a30d5b28fc8ed66d3b9dc1a39777dSatyen Desai<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
6f7d1d7ac34a30d5b28fc8ed66d3b9dc1a39777dSatyen Desai<html>
6f7d1d7ac34a30d5b28fc8ed66d3b9dc1a39777dSatyen Desai<head>
6f7d1d7ac34a30d5b28fc8ed66d3b9dc1a39777dSatyen Desai <title>Loader Intl Order Test</title>
6f7d1d7ac34a30d5b28fc8ed66d3b9dc1a39777dSatyen Desai <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
6f7d1d7ac34a30d5b28fc8ed66d3b9dc1a39777dSatyen Desai</head>
6f7d1d7ac34a30d5b28fc8ed66d3b9dc1a39777dSatyen Desai<body>
24eb6327dcee9f45ec4b93037b91cd4930ed55f3Adam Moore <script src="/build/yui/yui-debug.js"></script>
6f7d1d7ac34a30d5b28fc8ed66d3b9dc1a39777dSatyen Desai <script>
281ff1d41e1f8e7933317c432fbdfa16be18501aSatyen Desai // WORKS OK
281ff1d41e1f8e7933317c432fbdfa16be18501aSatyen Desai YUI({filter:"raw"}).use("datatype-date", function(Y) {
281ff1d41e1f8e7933317c432fbdfa16be18501aSatyen Desai Y.log("use datatype-date directly (works fine):" + Y.DataType.Date.format(new Date(), {format:"%e %b"}));
281ff1d41e1f8e7933317c432fbdfa16be18501aSatyen Desai });
281ff1d41e1f8e7933317c432fbdfa16be18501aSatyen Desai
281ff1d41e1f8e7933317c432fbdfa16be18501aSatyen Desai // DOESN'T WORK. Seems like "intl" is coming in too late, after the lang pack
281ff1d41e1f8e7933317c432fbdfa16be18501aSatyen Desai YUI({
281ff1d41e1f8e7933317c432fbdfa16be18501aSatyen Desai filter:"raw",
281ff1d41e1f8e7933317c432fbdfa16be18501aSatyen Desai modules : {
281ff1d41e1f8e7933317c432fbdfa16be18501aSatyen Desai mymod: {
281ff1d41e1f8e7933317c432fbdfa16be18501aSatyen Desai type : "js",
281ff1d41e1f8e7933317c432fbdfa16be18501aSatyen Desai fullpath : "mymod.js",
281ff1d41e1f8e7933317c432fbdfa16be18501aSatyen Desai requires: ["datatype-date"]
6f7d1d7ac34a30d5b28fc8ed66d3b9dc1a39777dSatyen Desai }
281ff1d41e1f8e7933317c432fbdfa16be18501aSatyen Desai }
6f7d1d7ac34a30d5b28fc8ed66d3b9dc1a39777dSatyen Desai
281ff1d41e1f8e7933317c432fbdfa16be18501aSatyen Desai }).use(/* FIXES THE ISSUE: "datatype-date",*/ "mymod", function(Y) {
281ff1d41e1f8e7933317c432fbdfa16be18501aSatyen Desai Y.log("module which requires datatype-date:" + Y.MyMod.formatDate());
6f7d1d7ac34a30d5b28fc8ed66d3b9dc1a39777dSatyen Desai });
6f7d1d7ac34a30d5b28fc8ed66d3b9dc1a39777dSatyen Desai </script>
6f7d1d7ac34a30d5b28fc8ed66d3b9dc1a39777dSatyen Desai</body>
6f7d1d7ac34a30d5b28fc8ed66d3b9dc1a39777dSatyen Desai</html>