]> git.pond.sub.org Git - eow/blob - static/dojo-release-1.1.1/dojo/tests/dnd/test_container_markup.html
add Dojo 1.1.1
[eow] / static / dojo-release-1.1.1 / dojo / tests / dnd / test_container_markup.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
2 <html>
3 <head>
4         <title>Dojo DnD markup container test</title>
5         <style type="text/css">
6                 @import "../../resources/dojo.css";
7                 @import "dndDefault.css"; 
8
9                 body {
10                         padding: 20px;
11                 }
12
13         </style>
14         <script type="text/javascript" src="../../dojo.js" djConfig="isDebug: true, parseOnLoad: true"></script>
15         <script type="text/javascript" src="../../dnd/Container.js"></script>
16         <script type="text/javascript">
17                 dojo.require("dojo.parser");
18                 dojo.require("dojo.dnd.Container");
19         </script>
20 </head>
21 <body>
22         <h1>Dojo DnD markup container test</h1>
23         <p>This example is functionally equivalent to <a href="test_container.html">test_container.html</a> example but is done using the Dojo markup.</p>
24         <p>Containers have a notion of a "current container", and one element can be "current".</p>
25         <p>See <a href="dndDefault.css">dndDefault.css</a> for example styling</p>
26         <h2>DIV container</h2>
27         <div dojoType="dojo.dnd.Container" jsId="c1" class="container">
28                 <div class="dojoDndItem">Item 1</div>
29                 <div class="dojoDndItem">Item 2</div>
30                 <div class="dojoDndItem">Item 3</div>
31         </div>
32         <h2>UL container</h2>
33         <ul dojoType="dojo.dnd.Container" jsId="c2" class="container">
34                 <li class="dojoDndItem">Item 1</li>
35                 <li class="dojoDndItem">Item 2</li>
36                 <li class="dojoDndItem">Item 3</li>
37         </ul>
38         <h2>OL container</h2>
39         <ol dojoType="dojo.dnd.Container" jsId="c3" class="container">
40                 <li class="dojoDndItem">Item 1</li>
41                 <li class="dojoDndItem">Item 2</li>
42                 <li class="dojoDndItem">Item 3</li>
43         </ol>
44         <h2>TABLE container</h2>
45         <table dojoType="dojo.dnd.Container" jsId="c4" class="container" border="1px solid black">
46                 <tr class="dojoDndItem">
47                         <td>A</td>
48                         <td>row 1</td>
49                 </tr>
50                 <tr class="dojoDndItem">
51                         <td>B</td>
52                         <td>row 2</td>
53                 </tr>
54                 <tr class="dojoDndItem">
55                         <td>C</td>
56                         <td>row 3</td>
57                 </tr>
58         </table>
59         <h2>P container with SPAN elements</h2>
60         <p>Elements of this container are layed out horizontally.</p>
61         <p dojoType="dojo.dnd.Container" jsId="c5" class="container">
62                 <span class="dojoDndItem">&nbsp;Item 1&nbsp;</span>
63                 <span class="dojoDndItem">&nbsp;Item 2&nbsp;</span>
64                 <span class="dojoDndItem">&nbsp;Item 3&nbsp;</span>
65         </p>
66 </body>
67 </html>