2150 |
mathias |
1 |
-------------------------------------------------------------------------------
|
|
|
2 |
dojox.layout
|
|
|
3 |
-------------------------------------------------------------------------------
|
|
|
4 |
Version 1.0
|
|
|
5 |
Release date: 10/31/2007
|
|
|
6 |
-------------------------------------------------------------------------------
|
|
|
7 |
Project state:
|
|
|
8 |
[expermental | beta]
|
|
|
9 |
-------------------------------------------------------------------------------
|
|
|
10 |
Credits
|
|
|
11 |
Pete Higgins (dante)
|
|
|
12 |
Fredrik Johansson (fj.mumme@gmail.com)
|
|
|
13 |
Adam Peller (peller)
|
|
|
14 |
Bill Keese (bill)
|
|
|
15 |
-------------------------------------------------------------------------------
|
|
|
16 |
Project description
|
|
|
17 |
|
|
|
18 |
placeholder for dijit.layout extensions. Currently only:
|
|
|
19 |
|
|
|
20 |
dojox.layout.FloatingPane - an extension on TitlePane for drag/drop
|
|
|
21 |
operation, "docking" [minimize/maximize], and [soon] resizing.
|
|
|
22 |
|
|
|
23 |
dojox.layout.ResizeHandle - resize handle to attach to a domNode.
|
|
|
24 |
works well on normal domNodes, but will require adding a resizeTo(w,h)
|
|
|
25 |
method to any widget you wish to use it on. [experimental]
|
|
|
26 |
|
|
|
27 |
dojox.layout.ContentPane - an extension on dijit ContentPane.
|
|
|
28 |
Supports inline scripts, inline styles, relative path adjustments
|
|
|
29 |
and having a table tag as domNode.
|
|
|
30 |
|
|
|
31 |
dojox.layout.BorderContainer - an experimental replacement for dijit.layout.BorderLayout
|
|
|
32 |
using CSS for layout. Incomplete. [experimental]
|
|
|
33 |
|
|
|
34 |
dojox.layout.RadioGroup - a stack container with sliding or fading transitions
|
|
|
35 |
(and an internal button set to mimic a tab container, but fires on hover)
|
|
|
36 |
|
|
|
37 |
-------------------------------------------------------------------------------
|
|
|
38 |
Dependencies
|
|
|
39 |
|
|
|
40 |
require Dojo Core, Dojo Base (fx), and Dijit
|
|
|
41 |
|
|
|
42 |
-------------------------------------------------------------------------------
|
|
|
43 |
Installation:
|
|
|
44 |
|
|
|
45 |
checkout:
|
|
|
46 |
|
|
|
47 |
http://svn.dojotoolkit.org/dojo/dojox/layout/*
|
|
|
48 |
http://svn.dojotoolkit.org/dojo/dijit/*
|
|
|
49 |
|
|
|
50 |
and require via:
|
|
|
51 |
dojo.require("dojox.layout.FloatingPane");
|
|
|
52 |
or:
|
|
|
53 |
dojo.require("dojox.layout.ContentPane");
|
|
|
54 |
etc ...
|
|
|
55 |
|
|
|
56 |
-------------------------------------------------------------------------------
|
|
|
57 |
Basic Usage:
|
|
|
58 |
|
|
|
59 |
<div dojoType="dojox.layout.FloatingPane" title="my title">
|
|
|
60 |
Content To be Floated
|
|
|
61 |
</div>
|
|
|
62 |
|
|
|
63 |
<div dojoType="dojox.layout.ContentPane"
|
|
|
64 |
adjustPaths="true"
|
|
|
65 |
renderStyles="true"
|
|
|
66 |
executeScripts="true"
|
|
|
67 |
href="my/page/containing/scripts/and/styles/in/a/sub/folder.html"
|
|
|
68 |
>
|
|
|
69 |
Initial content, will be replace by href.
|
|
|
70 |
paths in folder.html will be adjusted to match this page
|
|
|
71 |
</div>
|
|
|
72 |
|