9b1db69bf21640a1468fcb865a9f5f948c64fb86
[roojs1] / docs / summary.txt
1 RooJS1 Documentation Contents
2 Roo - Core Class - Essential Reading
3
4 Core Libraries
5     Core Class
6         Roo essentail reading - get, search elements etc.
7     Dom / CSS / Text
8         Roo.util.CSS
9         Roo.util.Format Various Text Formating / Encoding
10         Roo.DomHelper DOM creation
11         Roo.DomQuery DOM locating elements
12         Roo.util.TextMetrics Text size calculations
13     Element / Selection
14         Roo.Element Core Element methods (see also Roo.get())
15         Roo.CompositeElement
16         Roo.CompositeElementLite
17     Effects / Masks / Tips
18         Roo.Fx
19         Roo.LoadMask
20         Roo.QuickTips
21         Roo.Resizable
22         Examples
23             [examples/resizable/basic.html] Resizing elements With animation, snapping etc. (Works, needs a few replacement images)
24     State
25         Roo.state.CookieProvider
26     Drag and Drop
27         Roo.dd.DD
28         Roo.dd.DDProxy
29         Roo.dd.DDTarget
30         Roo.dd.DragDrop
31         Roo.dd.DragDropMgr
32         Roo.dd.DragZone
33         Roo.dd.DropTarget
34         Roo.dd.DropZone
35         Roo.dd.Registry
36         Roo.dd.ScrollManager
37         Roo.dd.StatusProxy
38     Signals / Events
39         Roo.util.Observable
40         Roo.util.DelayedTask
41         Roo.util.TaskRunner
42         Roo.EventObject
43         Roo.Shadow
44         Roo.util.ClickRepeater
45     AJAX
46         Roo.data.Connection
47         Roo.Ajax
48     Store
49         Roo.util.MixedCollection
50         Roo.data.JsonStore
51         Roo.data.Store
52         Roo.data.SimpleStore
53         Roo.data.Record
54         Roo.data.SortTypes
55     Data Readers
56         Roo.data.ArrayReader
57         Roo.data.DataReader
58         Roo.data.JsonReader
59         Roo.data.XmlReader
60     Data Proxies
61         Roo.data.DataProxy
62         Roo.data.HttpProxy
63         Roo.data.MemoryProxy
64         Roo.data.ScriptTagProxy
65     Tree Data
66         Roo.data.Node
67         Roo.data.Tree
68     Keys
69         Roo.KeyMap
70         Roo.KeyNav
71     Managers
72         Roo.ComponentMgr
73         Roo.DialogManager
74         Roo.EventManager
75         Roo.LayoutManager
76         Roo.UpdateManager
77         Roo.state.Manager
78     Templates
79         Roo.MasterTemplate
80         Roo.Template
81
82     Abstract Base Classes
83
84         Roo.BoxComponent
85         Roo.Component
86         Roo.form.Field
87         Roo.form.Layout
88         Roo.form.TriggerField
89         Roo.grid.AbstractGridView
90         Roo.grid.AbstractSelectionModel
91         Roo.menu.Adapter
92         Roo.menu.BaseItem
93         Roo.menu.Item
94         Roo.state.Provider
95         Roo.Editor
96         Roo.Toolbar.Item
97
98 Widgets (Classic Roo)
99  
100     Windows and Dialogs
101         Roo.BasicDialog
102         Roo.LayoutDialog
103         Roo.MessageBox
104         Examples
105             [examples/dialog/hello.html] Simple Hello World
106             <li><a href="../examples/dialog/layout.html" >Dialog with Layout</a></li>
107             <li><a href="../examples/dialog/msg-box.html" >Various Standard Message Boxes</a></li>
108             <li><a href="../examples/dialog/blog.html" >Simple Blog Post interface</a></li>
109     Buttons
110         Roo.Button
111         Roo.SplitButton
112     
113     Core Form / Layout
114         Roo.form.Form
115         Roo.form.BasicForm
116         Roo.form.Column
117         Roo.form.FieldSet
118     Form Elements
119         Roo.form.Hidden
120         Roo.form.TextField
121         Roo.form.DateField
122         Roo.form.NumberField
123         Roo.form.TextArea
124         Roo.form.Checkbox
125         Roo.form.Radio
126         Roo.form.ComboBox
127         Html Editor
128         Roo.form.HtmlEditor (broken on IE)
129         Roo.form.FCKeditor embeded FCKeditor (slow but works)
130     Other
131         Roo.form.Action What happens when you load and save a form.
132         Roo.form.VTypes Various types of Validation for form elements.
133         Roo.DatePicker Date Picker (not really a form element...)
134         Examples
135             <li><a href="../examples/form/dynamic.html" >Dynamic Forms</a></li>
136             <li><a href="../examples/form/combos.html" >Combox boxes</a></li>
137             <li><a href="../examples/form/htmledit.html" >HTML editor example</a></li>
138             <li><a href="../examples/form/custom.html" >Custom</a> -  Autocomplete example - (Broken until we sort out a Json callback for trac)</li>
139             <li><a href="../examples/form/forum-search.html" >Search forum</a> - (Broken until we sort out a Json callback for trac)</li>
140             <li><a href="../examples/form/xml-form.html" >Form from/to xml</a> </li>            
141             <li><a href="../examples/form/fck.html" >FCK editor example</a></li>
142     Tree
143         Roo.tree.TreePanel
144         Roo.tree.TreeEditor
145         Roo.tree.AsyncTreeNode
146         Roo.tree.TreeNode
147         Roo.tree.TreeFilter
148         Roo.tree.TreeLoader
149         Roo.tree.TreeSorter
150         Roo.tree.DefaultSelectionModel
151         Roo.tree.MultiSelectionModel
152         Examples
153             <li><a href="../examples/tree/two-trees.html" >Two Trees</a> (need to rename it!)</li>
154             <li><a href="../examples/tree/reorder.html" >Re-orderable Trees</a></li>
155             <li><a href="../examples/tree/dependency.html" >The Roo Dependancy tree</a> (needs some css tidy up.)</li>
156             <li><a href="../examples/tree/organizer.html" >Organizer</a> (needs some css tidy up.)</li>
157     Grid
158         Roo.grid.GridPanel
159         Roo.grid.CellSelectionModel
160         Roo.grid.RowSelectionModel
161         Roo.grid.ColumnModel
162         Roo.grid.EditorGrid
163         Roo.grid.Grid
164         Roo.grid.GridEditor
165         Roo.grid.GridView
166         Roo.PagingToolbar
167         Examples
168             Grid from Array
169             Property Grid
170             Grid from HTML markup IE: css broken
171             Paging Grid FF: minor tidy up req, IE: Broken slightly when scrolling.
172             Editable Grid
173     Menu / Toolbars
174         Roo.menu.CheckItem
175         Roo.menu.ColorItem
176         Roo.menu.DateItem
177         Roo.menu.DateMenu
178         Roo.menu.Menu
179         Roo.menu.MenuMgr
180         Roo.menu.Separator
181         Roo.menu.TextItem
182         Roo.Toolbar
183         Roo.Toolbar.Button
184         Roo.Toolbar.Fill
185         Roo.Toolbar.Separator
186         Roo.Toolbar.Spacer
187         Roo.Toolbar.SplitButton
188         Roo.Toolbar.TextItem
189     Examples
190         Toolbar / Menus example Minor css tweaking needed
191     View / Layers
192         Roo.JsonView
193         Roo.Layer
194         Roo.View
195         Examples
196             Image Chooser
197     Layout / Tabs
198         Roo.BasicLayoutRegion
199         Roo.BorderRegion
200         Roo.ContentPanel
201         Roo.LayoutRegion
202         Roo.NestedLayoutPanel
203         Roo.ReaderLayout
204         Roo.SplitBar
205         Roo.SplitLayoutRegion
206         Roo.TabPanel
207         Roo.TabPanelItem
208         Examples
209             Simple Layout
210             Nested Layout
211             Complex Layout Broken - needs converting to Roo JS
212             Basic Tabs (borders broken on tab boxes)
213             Advanced Tabs (dynamic adding of tabs)