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