Skip to content

Commit

Permalink
Introducing dijit-all.js after discussions with bill and others. Prov…
Browse files Browse the repository at this point in the history
…ides an omnibus rollup layer on top of dijit.js for widgets users. Current build size is ~120K (interned and packed, not gzipped). Fixes #2988

git-svn-id: http://svn.dojotoolkit.org/src/dijit/trunk@9390 560b804f-0ae3-0310-86f3-f6aa0a117693
  • Loading branch information
slightlyoff committed Jun 29, 2007
1 parent 28bfd13 commit 004776e
Show file tree
Hide file tree
Showing 2 changed files with 48 additions and 9 deletions.
40 changes: 40 additions & 0 deletions dijit-all.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
console.warn("dijit-all may include much more code than your application actually requires. We strongly recommend that you investigate a custom build or the web build tool");
dojo.provide("dijit.dijit-all");
dojo.require("dijit.dijit");

dojo.require("dijit.ColorPalette");
dojo.require("dijit.Declaration");
dojo.require("dijit.Dialog");
dojo.require("dijit.Editor");
dojo.require("dijit.Menu");
dojo.require("dijit.ProgressBar");
dojo.require("dijit.TitlePane");
dojo.require("dijit.Toolbar");
dojo.require("dijit.Tooltip");
dojo.require("dijit.Tree");

dojo.require("dijit.form.Button");
dojo.require("dijit.form.Checkbox");
dojo.require("dijit.form.ComboBox");
dojo.require("dijit.form.CurrencyTextbox");
dojo.require("dijit.form.DateTextbox");
dojo.require("dijit.form.FilteringSelect");
dojo.require("dijit.form.InlineEditBox");
dojo.require("dijit.form.NumberSpinner");
dojo.require("dijit.form.NumberTextbox");
dojo.require("dijit.form.Slider");
dojo.require("dijit.form.Textarea");
dojo.require("dijit.form.Textbox");
dojo.require("dijit.form.ValidationTextbox");
dojo.require("dijit.form._DropDownTextBox");
dojo.require("dijit.form._FormWidget");
dojo.require("dijit.form._Spinner");

dojo.require("dijit.layout.AccordionContainer");
dojo.require("dijit.layout.ContentPane");
dojo.require("dijit.layout.LayoutContainer");
dojo.require("dijit.layout.LinkPane");
dojo.require("dijit.layout.SplitContainer");
dojo.require("dijit.layout.StackContainer");
dojo.require("dijit.layout.TabContainer");
dojo.require("dijit.layout._LayoutWidget");
17 changes: 8 additions & 9 deletions themes/themeTester.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,16 @@
<title>Dijit Theme Tester</title>
<script type="text/javascript" src="../../dojo/dojo.js"></script>
<script type="text/javascript" src="../dijit.js"></script>
<script type="text/javascript" src="../dijit-all.js"></script>
<script type="text/javascript">
var themeBase = location.search.match(/theme=([a-zA-Z.]*)/);
var themeName = (themeBase ? themeBase[1] : "tundra");
document.write('<link rel="stylesheet" href="'+themeName+'/'+themeName+'.css">');

var themeBase = location.search.match(/theme=([a-zA-Z.]*)/);
var themeName = (themeBase ? themeBase[1] : "tundra");
document.write('<link rel="stylesheet" href="'+themeName+'/'+themeName+'.css">');

var availableThemes = [
{ theme:"tundra", author:"Dojo", baseUri:"../themes/"},
{ theme:"noir", author:"owen", baseUri:"../themes/"}
];

var availableThemes = [
{ theme:"tundra", author:"Dojo", baseUri:"../themes/"},
{ theme:"noir", author:"owen", baseUri:"../themes/"}
];
</script>
<script type="text/javascript"> // dojo.requires()

Expand Down

0 comments on commit 004776e

Please sign in to comment.