merge changes for seperator change
[roojs1] / docs / summary.txt
1
2
3 Core Libraries
4     Core Class
5         Roo essentail reading - get, search elements etc.
6     Dom / CSS / Text
7         Roo.util.CSS
8         Roo.util.Format Various Text Formating / Encoding
9         Roo.DomHelper DOM creation
10         Roo.DomQuery DOM locating elements
11         Roo.util.TextMetrics Text size calculations
12     Element / Selection
13         Roo.Element Core Element methods (see also Roo.get())
14         Roo.CompositeElement
15         Roo.CompositeElementLite
16     Effects / Masks / Tips
17         Roo.Fx
18         Roo.LoadMask
19         Roo.QuickTips
20         Roo.Resizable
21         Examples
22             [examples/resizable/basic.html] Resizing elements With animation, snapping etc. (Works, needs a few replacement images)
23     State
24         Roo.state.CookieProvider
25     Drag and Drop
26         Roo.dd.DD
27         Roo.dd.DDProxy
28         Roo.dd.DDTarget
29         Roo.dd.DragDrop
30         Roo.dd.DragDropMgr
31         Roo.dd.DragZone
32         Roo.dd.DropTarget
33         Roo.dd.DropZone
34         Roo.dd.Registry
35         Roo.dd.ScrollManager
36         Roo.dd.StatusProxy
37     Signals / Events
38         Roo.util.Observable
39         Roo.util.DelayedTask
40         Roo.util.TaskRunner
41         Roo.EventObject
42         Roo.Shadow
43         Roo.util.ClickRepeater
44     AJAX
45         Roo.data.Connection
46         Roo.Ajax
47     Store
48         Roo.util.MixedCollection
49         Roo.data.JsonStore
50         Roo.data.Store
51         Roo.data.SimpleStore
52         Roo.data.Record
53         Roo.data.SortTypes
54     Data Readers
55         Roo.data.ArrayReader
56         Roo.data.DataReader
57         Roo.data.JsonReader
58         Roo.data.XmlReader
59     Data Proxies
60         Roo.data.DataProxy
61         Roo.data.HttpProxy
62         Roo.data.MemoryProxy
63         Roo.data.ScriptTagProxy
64     Tree Data
65         Roo.data.Node
66         Roo.data.Tree
67     Keys
68         Roo.KeyMap
69         Roo.KeyNav
70     Managers
71         Roo.ComponentMgr
72         Roo.DialogManager
73         Roo.EventManager
74         Roo.LayoutManager
75         Roo.UpdateManager
76         Roo.state.Manager
77     Templates
78         Roo.MasterTemplate
79         Roo.Template
80
81     Abstract Base Classes
82
83         Roo.BoxComponent
84         Roo.Component
85         Roo.form.Field
86         Roo.form.Layout
87         Roo.form.TriggerField
88         Roo.grid.AbstractGridView
89         Roo.grid.AbstractSelectionModel
90         Roo.menu.Adapter
91         Roo.menu.BaseItem
92         Roo.menu.Item
93         Roo.state.Provider
94         Roo.Editor
95         Roo.Toolbar.Item
96
97 Bootstrap Widgets 
98
99     Basic
100         Roo.bootstrap.Body Page container
101         Roo.bootstrap.Component Generic base class for most elements
102         Roo.bootstrap.Element Generic HTML use 'tag' for span or other..
103         Roo.bootstrap.Popover
104         Roo.bootstrap.Tooltip
105
106     Buttons
107         Roo.bootstrap.ButtonGroup
108         Roo.bootstrap.Button
109
110     Layout 
111         Roo.bootstrap.Column
112         Roo.bootstrap.Row
113         Roo.bootstrap.Container Panel Jumbo
114         Roo.bootstrap.Slider Header slider panel
115         Roo.bootstrap.Alert alert area
116         Roo.bootstrap.MessageBar message bar? not sure
117
118         Roo.bootstrap.Graph a graph (using g.raphael)
119
120     Panel Layout (like Classic Roo North/East/South/West Center)
121         Roo.bootstrap.layout.layout-ns
122         Roo.bootstrap.layout.Manager
123         Roo.bootstrap.layout.Border
124         Roo.bootstrap.layout.Basic
125         Roo.bootstrap.layout.Region
126         Roo.bootstrap.layout.Split
127         Roo.bootstrap.layout.Center
128         Roo.bootstrap.layout.North
129         Roo.bootstrap.layout.South
130         Roo.bootstrap.layout.East
131         Roo.bootstrap.layout.West
132
133
134
135         Roo.bootstrap.panel.panel-ns
136         Roo.bootstrap.panel.Content
137         Roo.bootstrap.panel.Grid
138         Roo.bootstrap.panel.Nest
139         Roo.bootstrap.panel.Tabs
140         Roo.bootstrap.panel.TabItem
141         Roo.bootstrap.SplitBar
142
143     Html
144         Roo.bootstrap.Img  Images
145         Roo.bootstrap.Link  Links (A href/name)
146         Roo.bootstrap.Header (Headers)
147
148     Menus
149         Roo.bootstrap.MenuMgr
150         Roo.bootstrap.Menu
151         Roo.bootstrap.MenuItem
152         Roo.bootstrap.MenuSeparator
153         Roo.bootstrap.menu.Menu (fixme these are dupes)
154         Roo.bootstrap.menu.Item (fixme these are dupes)
155         Roo.bootstrap.menu.Separator (fixme these are dupes)
156
157     Dialogs
158         Roo.bootstrap.Modal
159         Roo.bootstrap.MessageBox
160
161     Navigation Bars 
162         Roo.bootstrap.Navbar
163         Roo.bootstrap.NavSimplebar
164         Roo.bootstrap.NavHeaderbar
165         Roo.bootstrap.NavSidebar
166         Roo.bootstrap.NavGroup
167         Roo.bootstrap.NavItem
168         Roo.bootstrap.NavSidebarItem
169
170         Roo.bootstrap.NavProgressBar
171         Roo.bootstrap.NavProgressItem
172         
173     Grids / Pagers
174        
175         Roo.bootstrap.Pagination
176         Roo.bootstrap.PaginationItem
177         Roo.bootstrap.Table
178         Roo.bootstrap.Table.AbstractSelectionModel
179         Roo.bootstrap.Table.RowSelectionModel
180         Roo.bootstrap.PagingToolbar
181     Raw Table creation.
182         Roo.bootstrap.TableCell
183         Roo.bootstrap.TableRow
184         Roo.bootstrap.TableBody
185
186     Form
187         Roo.form.Action
188         Roo.bootstrap.Form
189         Roo.form.VTypes
190         Roo.bootstrap.Input
191         Roo.bootstrap.TextArea
192         Roo.bootstrap.TriggerField
193         Roo.bootstrap.ComboBox
194  
195         Roo.bootstrap.DateField
196         Roo.bootstrap.TimeField
197         Roo.bootstrap.MonthField
198
199         Roo.bootstrap.CheckBox
200         Roo.bootstrap.Radio
201         Roo.bootstrap.SecurePass Secure password       
202         Roo.HtmlEditorCore
203         Roo.bootstrap.HtmlEditor
204         Roo.bootstrap.htmleditor.ToolbarStandard
205         Roo.bootstrap.FieldLabel
206
207         Roo.bootstrap.DateSplitField
208         Roo.bootstrap.NumberField
209         Roo.bootstrap.PhoneInputData
210         Roo.bootstrap.PhoneInput
211
212         Roo.bootstrap.MoneyField
213
214         Roo.bootstrap.BezierSignature
215         Roo.bootstrap.RadioSet
216
217
218         
219     Complex Widgets
220         Roo.bootstrap.Calendar
221         Roo.bootstrap.LocationPicker google maps location picker
222         Roo.bootstrap.UploadCropbox image upload with crop
223         Roo.bootstrap.DocumentManager  document upload grid
224         Roo.bootstrap.DocumentViewer  document view dialog
225         Roo.bootstrap.DocumentSlider
226     Masonry Grid
227         Roo.bootstrap.LayoutMasonry
228         Roo.bootstrap.LayoutMasonryAuto
229         Roo.bootstrap.MasonryBrick
230         Roo.bootstrap.Brick
231
232     Progress
233         Roo.bootstrap.Progress
234         Roo.bootstrap.ProgressBar
235
236     Tabs
237         Roo.bootstrap.TabGroup
238         Roo.bootstrap.TabPanel
239
240
241        
242        
243
244        
245         
246     Dashboard (Beta)
247
248         Roo.bootstrap.dash.NumberBox
249         Roo.bootstrap.dash.TabBox
250         Roo.bootstrap.dash.TabPane
251
252        
253
254
255         
256        
257
258         
259
260        
261
262       
263
264       
265
266         
267
268         
269
270        
271         
272
273         
274
275        
276
277
278
279 Widgets (Classic Roo)
280  
281     Windows and Dialogs
282         Roo.BasicDialog
283         Roo.LayoutDialog
284         Roo.MessageBox
285         Examples
286             [examples/dialog/hello.html] Simple Hello World
287             [examples/dialog/layout.html]Dialog with Layout
288             [examples/dialog/msg-box.html]Various Standard Message Boxes
289             [examples/dialog/blog.html]Simple Blog Post interface
290     Buttons
291         Roo.Button
292         Roo.SplitButton
293     
294     Core Form / Layout
295         Roo.form.Form
296         Roo.form.BasicForm
297         Roo.form.Column
298         Roo.form.FieldSet
299     Form Elements
300         Roo.form.Hidden
301         Roo.form.TextField
302         Roo.form.DateField
303         Roo.form.NumberField
304         Roo.form.TextArea
305         Roo.form.Checkbox
306         Roo.form.Radio
307         Roo.form.ComboBox
308         Html Editor
309         Roo.form.HtmlEditor (broken on IE)
310         Roo.form.FCKeditor embeded FCKeditor (slow but works)
311     Other
312         Roo.form.Action What happens when you load and save a form.
313         Roo.form.VTypes Various types of Validation for form elements.
314         Roo.DatePicker Date Picker (not really a form element...)
315         Examples
316             [examples/form/dynamic.html]Dynamic Forms
317             [examples/form/combos.html]Combox boxes
318             [examples/form/htmledit.html]HTML editor example
319             [examples/form/custom.html]Custom-  Autocomplete example - (Broken until we sort out a Json callback for trac)
320             [examples/form/forum-search.html]Search forum  - (Broken until we sort out a Json callback for trac)
321             [examples/form/xml-form.html]Form from/to xml            
322             [examples/form/fck.html]FCK editor example
323     Tree
324         Roo.tree.TreePanel
325         Roo.tree.TreeEditor
326         Roo.tree.AsyncTreeNode
327         Roo.tree.TreeNode
328         Roo.tree.TreeFilter
329         Roo.tree.TreeLoader
330         Roo.tree.TreeSorter
331         Roo.tree.DefaultSelectionModel
332         Roo.tree.MultiSelectionModel
333         Examples
334             [examples/tree/two-trees.html]Two Trees</a> (need to rename it!)</li>
335             [examples/tree/reorder.html]Re-orderable Trees
336             [examples/tree/dependency.html]The Roo Dependancy tree</a> (needs some css tidy up.)</li>
337             [examples/tree/organizer.html]Organizer</a> (needs some css tidy up.)</li>
338     Grid
339         Roo.grid.GridPanel
340         Roo.grid.CellSelectionModel
341         Roo.grid.RowSelectionModel
342         Roo.grid.ColumnModel
343         Roo.grid.EditorGrid
344         Roo.grid.Grid
345         Roo.grid.GridEditor
346         Roo.grid.GridView
347         Roo.PagingToolbar
348         Examples
349             [examples/grid/array-grid.html]Grid from Array
350             [examples/grid/custom-grid.html]Property Grid
351             [examples/grid/from-markup.html]Grid from HTML markup< (IE: css broken)
352             [examples/grid/paging.html]Paging Grid - FF: minor tidy up req, IE: Broken slightly when scrolling.
353             [examples/grid/edit-grid.html]Editable Grid
354     Menu / Toolbars
355         Roo.menu.CheckItem
356         Roo.menu.ColorItem
357         Roo.menu.DateItem
358         Roo.menu.DateMenu
359         Roo.menu.Menu
360         Roo.menu.MenuMgr
361         Roo.menu.Separator
362         Roo.menu.TextItem
363         Roo.Toolbar
364         Roo.Toolbar.Button
365         Roo.Toolbar.Fill
366         Roo.Toolbar.Separator
367         Roo.Toolbar.Spacer
368         Roo.Toolbar.SplitButton
369         Roo.Toolbar.TextItem
370         Examples
371             [examples/menu/menus.html]Toolbar / Menus example ( Minor css tweaking needed)
372     View / Layers
373         Roo.JsonView
374         Roo.Layer
375         Roo.View
376         Examples
377             [examples/view/chooser.html]Image Chooser</a>  </li>
378     Layout / Tabs
379         Roo.BasicLayoutRegion
380         Roo.BorderRegion
381         Roo.ContentPanel
382         Roo.LayoutRegion
383         Roo.NestedLayoutPanel
384         Roo.ReaderLayout
385         Roo.SplitBar
386         Roo.SplitLayoutRegion
387         Roo.TabPanel
388         Roo.TabPanelItem
389         Examples
390             [examples/layout/simple.html]Simple Layout
391             [examples/layout/nested.html]Nested Layout
392             [examples/layout/complex.html]Complex Layout ( Broken - needs converting to Roo JS)
393             [examples/tabs/tabs.html]Basic Tabs  (borders broken on tab boxes)
394             [examples/tabs/tabs-adv.html]Advanced Tabs(dynamic adding of tabs)