1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- /*
- Copyright (c) 2004-2012, The Dojo Foundation All Rights Reserved.
- Available via Academic Free License >= 2.1 OR the modified BSD license.
- see: http://dojotoolkit.org/license for details
- */
- if(!dojo._hasResource["dojox.drawing._base"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code.
- dojo._hasResource["dojox.drawing._base"] = true;
- dojo.provide("dojox.drawing._base");
- dojo.experimental("dojox.drawing");
- dojo.require("dojox.drawing.manager._registry");
- dojo.require("dojox.gfx");
- dojo.require("dojox.drawing.Drawing");
- dojo.require("dojox.drawing.util.oo");
- dojo.require("dojox.drawing.util.common");
- dojo.require("dojox.drawing.util.typeset");
- dojo.require("dojox.drawing.defaults");
- dojo.require("dojox.drawing.manager.Canvas");
- // interactive managers
- dojo.require("dojox.drawing.manager.Undo");
- dojo.require("dojox.drawing.manager.keys");
- dojo.require("dojox.drawing.manager.Mouse");
- dojo.require("dojox.drawing.manager.Stencil");
- dojo.require("dojox.drawing.manager.StencilUI"); // plugin? or as a require? good here? in toolbar?
- dojo.require("dojox.drawing.manager.Anchors");
- // standard stencils
- dojo.require("dojox.drawing.stencil._Base");
- dojo.require("dojox.drawing.stencil.Line");
- dojo.require("dojox.drawing.stencil.Rect");
- dojo.require("dojox.drawing.stencil.Ellipse");
- dojo.require("dojox.drawing.stencil.Path");
- dojo.require("dojox.drawing.stencil.Text");
- dojo.require("dojox.drawing.stencil.Image");
- // annotations are built within stencil/_Base.js
- // would like to optionally include them, but for
- // now it's mandatory.
- dojo.require("dojox.drawing.annotations.Label");
- dojo.require("dojox.drawing.annotations.Angle");
- dojo.require("dojox.drawing.annotations.Arrow");
- dojo.require("dojox.drawing.annotations.BoxShadow");
- }
|