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