ccb2762a0da3937153fdb84ec5b87d2ee9c5055c
[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             Simple Hello World
106             Dialog with Layout
107             Various Standard Message Boxes
108             Simple Blog Post interface
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             Dynamic Forms
136             Combox boxes
137             HTML editor example
138             Custom - Autocomplete example - (Broken until we sort out a Json callback for trac)
139             Search forum - (Broken until we sort out a Json callback for trac)
140             Form from/to xml
141             FCK editor example
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                 Two Trees (need to rename it!)
154                 Re-orderable Trees
155                 The Roo Dependancy tree (needs some css tidy up.)
156                 Organizer (needs some css tidy up.)
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)