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