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