docs/summary.txt
[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 Widgets Bootstrap
98
99     Basic
100         Roo.bootstrap.Body Page container
101         Roo.bootstrap.Component Generic base class for most elements
102         Roo.bootstrap.Element Generic Div tag use 'tag' for span or other..
103
104
105     Buttons
106         Roo.bootstrap.ButtonGroup
107         Roo.bootstrap.Button
108
109     Layout 
110         Roo.bootstrap.Column
111         Roo.bootstrap.Container Panel Jumbo
112
113     Html
114         Roo.bootstrap.Img  Images
115         Roo.bootstrap.Link  Links (A href/name)
116         Roo.bootstrap.Header (Headers)
117
118     Menus
119         Roo.bootstrap.MenuMgr
120         Roo.bootstrap.Menu
121         Roo.bootstrap.MenuItem
122         Roo.bootstrap.MenuSeparator
123
124     Dialogs
125         Roo.bootstrap.Modal
126         Roo.bootstrap.MessageBox
127
128     Navigation Bars 
129         Roo.bootstrap.Navbar
130         Roo.bootstrap.NavSimplebar
131         Roo.bootstrap.NavHeaderbar
132         Roo.bootstrap.NavSidebar
133         Roo.bootstrap.NavGroup
134         Roo.bootstrap.NavItem
135         Roo.bootstrap.NavSidebarItem
136
137
138         Roo.bootstrap.Row
139
140        
141         Roo.bootstrap.Pagination
142         Roo.bootstrap.PaginationItem
143         Roo.bootstrap.Slider
144
145         Roo.grid.ColumnModel
146         Roo.LoadMask
147         Roo.bootstrap.Table
148         Roo.bootstrap.TableCell
149         Roo.bootstrap.TableRow
150         Roo.bootstrap.TableBody
151
152         Roo.form.Action
153         Roo.bootstrap.Form
154         Roo.form.VTypes
155         Roo.bootstrap.Input
156         Roo.bootstrap.TextArea
157         Roo.bootstrap.TriggerField
158
159         Roo.data.SortTypes
160         Roo.data.Record
161         Roo.data.Store
162         Roo.data.SimpleStore
163         Roo.data.JsonStore
164         Roo.data.Field
165         Roo.data.DataReader
166         Roo.data.DataProxy
167         Roo.data.MemoryProxy
168         Roo.data.HttpProxy
169         Roo.data.ScriptTagProxy
170         Roo.data.JsonReader
171         Roo.data.ArrayReader
172
173         Roo.bootstrap.ComboBox
174         Roo.View
175
176
177         Roo.bootstrap.Calendar
178         Roo.bootstrap.Popover
179
180         Roo.bootstrap.Progress
181         Roo.bootstrap.ProgressBar
182
183         Roo.bootstrap.TabGroup
184         Roo.bootstrap.TabPanel
185
186         Roo.bootstrap.DateField
187         Roo.bootstrap.TimeField
188         Roo.bootstrap.MonthField
189
190         Roo.bootstrap.CheckBox
191         Roo.bootstrap.Radio
192         Roo.bootstrap.SecurePass
193
194         Roo.HtmlEditorCore
195         Roo.bootstrap.HtmlEditor
196         Roo.bootstrap.htmleditor.ToolbarStandard
197
198         Roo.bootstrap.Table.AbstractSelectionModel
199         Roo.bootstrap.Table.RowSelectionModel
200
201         Roo.bootstrap.PagingToolbar
202         Roo.bootstrap.MessageBar
203
204         Roo.bootstrap.Graph
205         Roo.bootstrap.dash.NumberBox
206         Roo.bootstrap.dash.TabBox
207         Roo.bootstrap.dash.TabPane
208
209         Roo.bootstrap.menu.Menu
210         Roo.bootstrap.menu.Item
211         Roo.bootstrap.menu.Separator
212
213
214         Roo.bootstrap.Tooltip
215         Roo.bootstrap.LocationPicker
216
217         Roo.bootstrap.Alert
218
219         Roo.bootstrap.UploadCropbox
220         Roo.bootstrap.DocumentManager
221         Roo.bootstrap.DocumentViewer
222
223         Roo.bootstrap.NavProgressBar
224         Roo.bootstrap.NavProgressItem
225
226         Roo.bootstrap.FieldLabel
227
228         Roo.bootstrap.DateSplitField
229
230         Roo.bootstrap.LayoutMasonry
231         Roo.bootstrap.LayoutMasonryAuto
232         Roo.bootstrap.MasonryBrick
233         Roo.bootstrap.Brick
234
235         Roo.bootstrap.NumberField
236
237         Roo.bootstrap.DocumentSlider
238
239         Roo.bootstrap.RadioSet
240
241         Roo.bootstrap.SplitBar
242
243         Roo.bootstrap.layout.layout-ns
244         Roo.bootstrap.layout.Manager
245         Roo.bootstrap.layout.Border
246         Roo.bootstrap.layout.Basic
247         Roo.bootstrap.layout.Region
248         Roo.bootstrap.layout.Split
249         Roo.bootstrap.layout.Center
250         Roo.bootstrap.layout.North
251         Roo.bootstrap.layout.South
252         Roo.bootstrap.layout.East
253         Roo.bootstrap.layout.West
254
255
256
257         Roo.bootstrap.panel.panel-ns
258         Roo.bootstrap.panel.Content
259         Roo.bootstrap.panel.Grid
260         Roo.bootstrap.panel.Nest
261         Roo.bootstrap.panel.Tabs
262         Roo.bootstrap.panel.TabItem
263
264         Roo.bootstrap.PhoneInputData
265         Roo.bootstrap.PhoneInput
266
267         Roo.bootstrap.MoneyField
268
269         Roo.bootstrap.BezierSignature
270
271
272
273 Widgets (Classic Roo)
274  
275     Windows and Dialogs
276         Roo.BasicDialog
277         Roo.LayoutDialog
278         Roo.MessageBox
279         Examples
280             [examples/dialog/hello.html] Simple Hello World
281             [examples/dialog/layout.html]Dialog with Layout
282             [examples/dialog/msg-box.html]Various Standard Message Boxes
283             [examples/dialog/blog.html]Simple Blog Post interface
284     Buttons
285         Roo.Button
286         Roo.SplitButton
287     
288     Core Form / Layout
289         Roo.form.Form
290         Roo.form.BasicForm
291         Roo.form.Column
292         Roo.form.FieldSet
293     Form Elements
294         Roo.form.Hidden
295         Roo.form.TextField
296         Roo.form.DateField
297         Roo.form.NumberField
298         Roo.form.TextArea
299         Roo.form.Checkbox
300         Roo.form.Radio
301         Roo.form.ComboBox
302         Html Editor
303         Roo.form.HtmlEditor (broken on IE)
304         Roo.form.FCKeditor embeded FCKeditor (slow but works)
305     Other
306         Roo.form.Action What happens when you load and save a form.
307         Roo.form.VTypes Various types of Validation for form elements.
308         Roo.DatePicker Date Picker (not really a form element...)
309         Examples
310             [examples/form/dynamic.html]Dynamic Forms
311             [examples/form/combos.html]Combox boxes
312             [examples/form/htmledit.html]HTML editor example
313             [examples/form/custom.html]Custom-  Autocomplete example - (Broken until we sort out a Json callback for trac)
314             [examples/form/forum-search.html]Search forum  - (Broken until we sort out a Json callback for trac)
315             [examples/form/xml-form.html]Form from/to xml            
316             [examples/form/fck.html]FCK editor example
317     Tree
318         Roo.tree.TreePanel
319         Roo.tree.TreeEditor
320         Roo.tree.AsyncTreeNode
321         Roo.tree.TreeNode
322         Roo.tree.TreeFilter
323         Roo.tree.TreeLoader
324         Roo.tree.TreeSorter
325         Roo.tree.DefaultSelectionModel
326         Roo.tree.MultiSelectionModel
327         Examples
328             [examples/tree/two-trees.html]Two Trees</a> (need to rename it!)</li>
329             [examples/tree/reorder.html]Re-orderable Trees
330             [examples/tree/dependency.html]The Roo Dependancy tree</a> (needs some css tidy up.)</li>
331             [examples/tree/organizer.html]Organizer</a> (needs some css tidy up.)</li>
332     Grid
333         Roo.grid.GridPanel
334         Roo.grid.CellSelectionModel
335         Roo.grid.RowSelectionModel
336         Roo.grid.ColumnModel
337         Roo.grid.EditorGrid
338         Roo.grid.Grid
339         Roo.grid.GridEditor
340         Roo.grid.GridView
341         Roo.PagingToolbar
342         Examples
343             [examples/grid/array-grid.html]Grid from Array
344             [examples/grid/custom-grid.html]Property Grid
345             [examples/grid/from-markup.html]Grid from HTML markup< (IE: css broken)
346             [examples/grid/paging.html]Paging Grid - FF: minor tidy up req, IE: Broken slightly when scrolling.
347             [examples/grid/edit-grid.html]Editable Grid
348     Menu / Toolbars
349         Roo.menu.CheckItem
350         Roo.menu.ColorItem
351         Roo.menu.DateItem
352         Roo.menu.DateMenu
353         Roo.menu.Menu
354         Roo.menu.MenuMgr
355         Roo.menu.Separator
356         Roo.menu.TextItem
357         Roo.Toolbar
358         Roo.Toolbar.Button
359         Roo.Toolbar.Fill
360         Roo.Toolbar.Separator
361         Roo.Toolbar.Spacer
362         Roo.Toolbar.SplitButton
363         Roo.Toolbar.TextItem
364         Examples
365             [examples/menu/menus.html]Toolbar / Menus example ( Minor css tweaking needed)
366     View / Layers
367         Roo.JsonView
368         Roo.Layer
369         Roo.View
370         Examples
371             [examples/view/chooser.html]Image Chooser</a>  </li>
372     Layout / Tabs
373         Roo.BasicLayoutRegion
374         Roo.BorderRegion
375         Roo.ContentPanel
376         Roo.LayoutRegion
377         Roo.NestedLayoutPanel
378         Roo.ReaderLayout
379         Roo.SplitBar
380         Roo.SplitLayoutRegion
381         Roo.TabPanel
382         Roo.TabPanelItem
383         Examples
384             [examples/layout/simple.html]Simple Layout
385             [examples/layout/nested.html]Nested Layout
386             [examples/layout/complex.html]Complex Layout ( Broken - needs converting to Roo JS)
387             [examples/tabs/tabs.html]Basic Tabs  (borders broken on tab boxes)
388             [examples/tabs/tabs-adv.html]Advanced Tabs(dynamic adding of tabs)