resources/RooUsage.txt
[roobuilder] / resources / RooUsage.txt
1
2 // what can be added where...
3
4 left:
5  *top
6 right:
7  Roo.LayoutDialog         
8  Roo.NestedLayoutPanel
9  Roo.ContentPanel         
10  Roo.GridPanel         
11  Roo.TreePanel
12  Roo.bootstrap.Body
13  Roo.bootstrap.Modal
14  Roo.bootstrap.layout.Border
15  Roo.bootstrap.Container
16  Roo.mailer.Body
17  Roo.doc.Entry
18  
19  
20   
21 // added with a property..  (*prop)
22  
23 left: 
24  Roo.LayoutDialog:center
25  Roo.LayoutDialog:east          
26  Roo.LayoutDialog:west          
27  Roo.LayoutDialog:south          
28  Roo.LayoutDialog:north          
29  Roo.BorderLayout:center          
30  Roo.BorderLayout:east          
31  Roo.BorderLayout:west          
32  Roo.BorderLayout:south          
33  Roo.BorderLayout:north          
34 right:
35  Roo.LayoutRegion
36
37 // add with region? region= 
38  
39 left:
40   Roo.LayoutDialog
41   Roo.BorderLayout
42 right:
43   Roo.ContentPanel         
44   Roo.NestedLayoutPanel
45   Roo.GridPanel
46   Roo.TreePanel
47   
48 // should probably look like this
49 //  Roo.ContentPanel:region=center         
50 //  Roo.NestedLayoutPanel:region=center
51 // Roo.GridPanel:region=center
52 // Roo.TreePanel:region=center
53
54            
55 left:
56   Roo.NestedLayoutPanel:layout 
57 right: 
58   Roo.BorderLayout         
59            
60            
61 left: 
62   Roo.ContentPanel 
63 right: 
64   Roo.form.Form         
65   Roo.JsonView  
66   Roo.View
67      
68 // some popup menus..     
69 left:
70   Roo.ContentPanel:menu
71   Roo.NestedLayoutPanel:menu
72   Roo.GridPanel:menu
73   Roo.TreePanel:menu
74 right:
75   Roo.menu.Menu
76            
77            
78 // Parent items         
79 left: 
80  Roo.form.Form
81  Roo.form.FieldSet 
82  Roo.form.Column 
83  Roo.form.Row
84
85 right: 
86   Roo.form.Column         
87   Roo.form.FieldSet         
88   Roo.form.Row         
89   Roo.form.Hidden         
90   Roo.form.TextField         
91   Roo.form.GridField
92   Roo.form.DateField
93   Roo.form.MonthField
94   Roo.form.NumberField         
95   Roo.form.Checkbox         
96   Roo.form.Radio         
97   Roo.form.ComboBox
98   Roo.form.ComboBoxArray         
99   Roo.form.TextArea         
100   Roo.form.HtmlEditor         
101   Roo.form.FCKeditor         
102   Roo.Button         
103
104 left: 
105   Roo.form.HtmlEditor:toolbars[]
106 right:
107   Roo.form.HtmlEditor.ToolbarStandard
108   Roo.form.HtmlEditor.ToolbarContext
109
110 left: 
111   Roo.form.HtmlEditor.ToolbarStandard:btns[]
112   Roo.form.HtmlEditor.ToolbarContext:btns[]
113 right:
114   Roo.form.TextField         
115   Roo.form.DateField   
116   Roo.form.MonthField      
117   Roo.form.NumberField         
118   Roo.form.Checkbox         
119   Roo.form.Radio         
120   Roo.form.ComboBox         
121   Roo.form.TextArea
122   Roo.Toolbar.Button         
123   Roo.Toolbar.Fill         
124   Roo.Toolbar.Separator         
125   Roo.Toolbar.Spacer         
126   Roo.Toolbar.SplitButton         
127   Roo.Toolbar.TextItem
128
129 left: 
130   Roo.grid.GridEditor:field
131 right:
132   Roo.form.TextField         
133   Roo.form.DateField   
134   Roo.form.MonthField      
135   Roo.form.NumberField         
136   Roo.form.Checkbox         
137   Roo.form.Radio         
138   Roo.form.ComboBox         
139   Roo.form.TextArea         
140            
141  
142            
143 left:
144  Roo.LayoutDialog:buttons[]
145  Roo.form.Form:buttons[] 
146 right:
147  Roo.Button         
148            
149            
150            
151            
152            
153 //Toolbar           
154 left: 
155  Roo.Toolbar 
156  Roo.PagingToolbar 
157 right: 
158   Roo.Toolbar.Button         
159   Roo.Toolbar.Fill         
160   Roo.Toolbar.Separator         
161   Roo.Toolbar.Spacer         
162   Roo.Toolbar.SplitButton         
163   Roo.Toolbar.TextItem        
164   Roo.form.ComboBox
165   Roo.form.DateField
166   Roo.form.MonthField
167   Roo.form.TextField
168
169            
170 left:            
171  Roo.Toolbar.Button:menu 
172  Roo.Toolbar.SplitButton:menu
173  Roo.menu.Item:menu 
174 right: 
175  Roo.menu.Menu         
176            
177            
178            
179            
180 //Menu           
181 left:
182  Roo.menu.Menu
183 right:
184   Roo.menu.CheckItem         
185   Roo.menu.ColorItem         
186   Roo.menu.DateItem         
187   Roo.menu.DateMenu         
188   Roo.menu.Separator         
189   Roo.menu.TextItem         
190   Roo.menu.Item         
191            
192
193            
194
195 //Grids           
196 left: 
197         Roo.GridPanel:grid
198 right:
199         Roo.grid.Grid         
200         Roo.grid.EditorGrid         
201         Roo.grid.PropertyGrid
202
203            
204 left:
205   Roo.grid.Grid:sm
206   Roo.grid.EditorGrid:sm
207 right:  
208  Roo.grid.CellSelectionModel         
209  Roo.grid.RowSelectionModel         
210            
211 left:
212  Roo.grid.Grid:view
213 right:
214  Roo.grid.EditorGrid:view          
215  Roo.grid.GridView                 
216
217 left:   
218  Roo.grid.Grid:cm[] 
219  Roo.grid.EditorGrid:cm[]          
220 right:
221  Roo.grid.ColumnModel
222
223 left:           
224     Roo.grid.ColumnModel:editor
225 right:
226     Roo.grid.GridEditor         
227         
228         
229 left: 
230         Roo.grid.EditorGrid:footer
231         Roo.grid.Grid:footer
232         Roo.Grid:footer
233 right:
234         Roo.PagingToolbar
235         
236         
237 left: 
238         Roo.grid.EditorGrid:toolbar
239         Roo.grid.Grid:toolbar
240         Roo.Grid:toolbar
241         Roo.ContentPanel:toolbar
242         Roo.TreePanel:toolbar
243 right:
244         Roo.Toolbar
245                 
246         
247         
248         
249 //Tree           
250 left:
251  Roo.TreePanel:tree
252 right:
253  Roo.tree.TreePanel         
254
255 left:     
256  Roo.tree.TreePanel:root
257 right:
258  Roo.tree.AsyncTreeNode         
259   Roo.tree.TreeNode         
260
261 left:     
262   Roo.tree.TreePanel:editor
263 right:
264   Roo.tree.TreeEditor
265
266 left:     
267   Roo.tree.TreeEditor:field
268 right:
269   Roo.form.TextField
270   
271
272
273 left:           
274  Roo.tree.TreePanel:loader 
275 right:
276  Roo.tree.TreeLoader         
277  
278 left:
279         Roo.tree.TreePanel:sm
280 right:
281         Roo.tree.DefaultSelectionModel         
282         Roo.tree.MultiSelectionModel         
283
284   
285 // combos
286
287 left: 
288   Roo.grid.EditorGrid:ds
289   Roo.grid.Grid:ds
290   Roo.form.ComboBox:store
291   Roo.View:store
292   Roo.JsonView:store
293   Roo.bootstrap.ComboBox:store
294   Roo.bootstrap.Calendar:store
295   Roo.bootstrap.Table:store
296 right: 
297   Roo.data.Store
298   Roo.data.SimpleStore
299
300 left:
301     Roo.form.ComboBoxArray:combo
302 right:
303     Roo.form.ComboBox
304
305 left:
306   Roo.data.Store:proxy
307 right:
308   Roo.data.HttpProxy
309   Roo.data.MemoryProxy
310  
311
312 left:
313   Roo.data.Store:reader
314 right:
315   Roo.data.JsonReader
316   Roo.data.ArrayReader
317   Roo.data.XmlReader
318
319 left:
320   Roo.View:tpl
321   Roo.JsonView:tpl
322 right: 
323   Roo.Template
324
325   
326   //drag drop..
327 left: 
328    Roo.grid.Grid:dragTarget
329 right:
330    Roo.dd.DropTarget
331   
332   
333   
334   
335 // bootstrap?
336
337 left:
338     Roo.bootstrap.Body
339     Roo.bootstrap.Container
340     Roo.bootstrap.Modal
341     Roo.bootstrap.Column
342     Roo.bootstrap.Row
343     Roo.bootstrap.TabPanel
344     Roo.bootstrap.Element
345     Roo.bootstrap.Form
346     Roo.bootstrap.UploadCropbox
347     Roo.bootstrap.Popover
348     Roo.bootstrap.Link
349 right:
350     Roo.bootstrap.Container
351     Roo.bootstrap.Button
352     Roo.bootstrap.ButtonGroup
353     Roo.bootstrap.Column
354     Roo.bootstrap.Form
355     Roo.bootstrap.Navbar
356     Roo.bootstrap.NavGroup
357     Roo.bootstrap.NavSimplebar
358     Roo.bootstrap.NavHeaderbar
359     Roo.bootstrap.NavSidebar
360     Roo.bootstrap.Row
361     Roo.bootstrap.Header
362     Roo.bootstrap.Img
363     Roo.bootstrap.Link
364     Roo.bootstrap.Calendar  
365     Roo.bootstrap.Popover
366     Roo.bootstrap.Input
367     Roo.bootstrap.TextArea
368     Roo.bootstrap.Table
369     Roo.bootstrap.Pagination
370     Roo.bootstrap.Progress
371     Roo.bootstrap.TabPanel
372     Roo.bootstrap.DateField
373     Roo.bootstrap.MonthField
374     Roo.bootstrap.TimeField
375     Roo.bootstrap.CheckBox
376     Roo.bootstrap.Radio
377     Roo.bootstrap.ComboBox
378     Roo.bootstrap.Element
379     Roo.bootstrap.HtmlEditor
380     Roo.bootstrap.MessageBar
381     Roo.bootstrap.dash.NumberBox
382     Roo.bootstrap.Graph
383     Roo.bootstrap.dash.TabBox
384     Roo.bootstrap.menu.Menu
385     Roo.bootstrap.LocationPicker
386     Roo.bootstrap.Alert
387     Roo.bootstrap.TabGroup
388     Roo.bootstrap.LayoutMasonry
389     Roo.bootstrap.UploadCropbox
390     Roo.bootstrap.DocumentManager
391     Roo.bootstrap.DocumentViewer
392     Roo.bootstrap.PagingToolbar
393     Roo.bootstrap.NavProgressBar
394     Roo.bootstrap.FieldLabel
395     Roo.bootstrap.DateSplitField
396     Roo.bootstrap.Brick
397
398 left:
399     Roo.bootstrap.TabGroup
400 right:
401     Roo.bootstrap.TabPanel
402         
403
404 left:
405     Roo.bootstrap.Progress
406 right:
407     Roo.bootstrap.ProgressBar
408
409 left:
410     Roo.bootstrap.Table
411 right:
412     Roo.bootstrap.TableRow
413     Roo.bootstrap.TableCell
414     Roo.bootstrap.TableBody
415
416 left:   
417     Roo.bootstrap.Table:cm[]          
418 right:
419     Roo.grid.ColumnModel
420
421
422 #-??? it this correct?
423 left:
424     Roo.bootstrap.Table:sm
425 right:  
426     Roo.bootstrap.Table.RowSelectionModel    
427
428
429 left:
430     Roo.bootstrap.Table:footer
431 right:  
432     Roo.bootstrap.PagingToolbar
433
434 left:
435     Roo.bootstrap.PagingToolbar:buttons[]
436 right:  
437     Roo.bootstrap.Button
438
439 left:
440     Roo.bootstrap.PagingToolbar:store
441 right:  
442     Roo.data.Store
443
444 left:
445     Roo.bootstrap.NavProgressBar:bullets[]
446 right:
447     Roo.bootstrap.NavProgressItem
448
449 left:
450     Roo.bootstrap.TableBody
451 right:
452     Roo.bootstrap.TableRow
453     Roo.bootstrap.TableCell
454
455 left:
456     Roo.bootstrap.TableRow
457 right:
458     Roo.bootstrap.TableCell
459
460 left:
461     Roo.bootstrap.TableCell
462 right:
463     Roo.bootstrap.Button
464
465 left:
466     Roo.bootstrap.ButtonGroup
467 right:
468     Roo.bootstrap.Button
469     Roo.bootstrap.Form
470
471 left:
472     Roo.bootstrap.Button:menu
473     Roo.bootstrap.NavItem:menu
474     Roo.bootstrap.NavSidebarItem:menu
475 right:
476     Roo.bootstrap.Menu
477
478 left:
479     Roo.bootstrap.Menu
480 right:
481     Roo.bootstrap.MenuItem
482     
483 left:
484     Roo.bootstrap.Navbar
485     Roo.bootstrap.NavSimplebar
486     Roo.bootstrap.NavHeaderbar
487     Roo.bootstrap.NavSidebar
488 right:    
489     Roo.bootstrap.NavGroup
490     Roo.bootstrap.Form
491     Roo.bootstrap.Row
492     Roo.bootstrap.Column
493     Roo.bootstrap.Container
494     Roo.bootstrap.Link
495
496 left:
497     Roo.bootstrap.NavGroup
498 right:
499     Roo.bootstrap.NavItem
500     Roo.bootstrap.NavSidebarItem
501     
502     
503 left:
504     Roo.bootstrap.Form
505     Roo.bootstrap.Container
506 right:
507     Roo.bootstrap.Input
508     Roo.bootstrap.TextArea
509     Roo.bootstrap.Button
510     Roo.bootstrap.ComboBox
511     Roo.bootstrap.Container
512     Roo.bootstrap.Row
513     Roo.bootstrap.TabPanel
514     Roo.bootstrap.DateField
515     Roo.bootstrap.MonthField
516     Roo.bootstrap.TimeField
517     Roo.bootstrap.CheckBox
518     Roo.bootstrap.Radio
519 //    Roo.bootstrap.Fieldset
520         
521 left:
522     Roo.bootstrap.Body
523 right:
524     Roo.bootstrap.Modal
525
526 left:    
527     Roo.bootstrap.Modal:buttons[]
528 right:
529     Roo.bootstrap.Button
530
531 left:    
532     Roo.bootstrap.Modal:tmpl
533 right:
534     Roo.Template
535     Roo.XTemplate
536     Roo.DomTemplate
537
538
539 left:    
540     Roo.bootstrap.Header
541 right:
542     Roo.bootstrap.Container
543
544 left:    
545     Roo.bootstrap.NavItem
546     Roo.bootstrap.NavSidebarItem
547 right:
548     Roo.bootstrap.Container
549     Roo.bootstrap.Button
550
551 left:    
552     Roo.bootstrap.Pagination
553 right:
554     Roo.bootstrap.PaginationItem
555
556 left:
557     Roo.bootstrap.Input:before
558     Roo.bootstrap.Input:after
559 right:
560     Roo.bootstrap.Button
561
562 left:
563     Roo.mailer.Body
564 right:
565     Roo.mailer.BodyContainer
566
567 left:
568     Roo.mailer.BodyContainer    
569 right:
570     Roo.mailer.Block
571     
572 left:
573     Roo.mailer.Block
574 right:
575     Roo.mailer.Column
576     
577 left:
578     Roo.mailer.Column
579     Roo.mailer.Block
580 right:
581     Roo.bootstrap.Header
582     Roo.bootstrap.Container
583     Roo.bootstrap.Image
584     Roo.bootstrap.Link
585 left:
586     Roo.bootstrap.dash.TabBox
587 right:
588     Roo.bootstrap.dash.TabPane
589
590 left:
591     Roo.bootstrap.dash.TabPane
592 right:
593     Roo.bootstrap.Graph
594     Roo.bootstrap.Column
595
596
597 left:
598     Roo.bootstrap.menu.Menu
599 right:
600     Roo.bootstrap.menu.Item
601     Roo.bootstrap.menu.Separator
602
603 left:
604     Roo.bootstrap.menu.Item
605 right:
606     Roo.bootstrap.menu.Menu
607
608 left:
609     Roo.bootstrap.MenuItem
610 right:
611     Roo.bootstrap.Button
612     Roo.bootstrap.Row
613     Roo.bootstrap.Column
614     Roo.bootstrap.Container
615     
616 left:    
617     Roo.bootstrap.LayoutMasonry
618 right:
619     Roo.bootstrap.Element
620     Roo.bootstrap.Image
621     Roo.bootstrap.MasonryBrick
622
623     
624 // bootstrap layout 
625     
626 left: 
627  Roo.bootstrap.layout.Border:center
628  Roo.bootstrap.layout.Border:east
629  Roo.bootstrap.layout.Border:west
630  Roo.bootstrap.layout.Border:south
631  Roo.bootstrap.layout.Border:north
632  
633 right:
634  Roo.bootstrap.layout.Region
635
636
637  
638 left:
639   Roo.bootstrap.layout.Border
640 right:
641   Roo.bootstrap.panel.Content
642   Roo.bootstrap.panel.Nest
643
644 left:
645   Roo.bootstrap.panel.Nest:layout 
646 right: 
647   Roo.bootstrap.layout.Border
648            
649   
650     
651     
652 // docbook!!!
653
654 // top level ? - fake body??? - not sure yet..
655
656 left:
657     Roo.bootstrap.Body
658 right:
659     Roo.doc.Entry
660     Roo.doc.Book
661
662 left:
663     Roo.doc.Book
664 right:
665     Roo.doc.Entry
666
667
668 left:
669     Roo.doc.Entry
670 right:
671     Roo.doc.Synopsis
672     Roo.doc.Section
673
674 left:
675     Roo.doc.Synopsis
676 right:
677     Roo.doc.Param
678     
679 left:
680     Roo.doc.Section
681 right:
682     Roo.doc.Para    
683     Roo.doc.Param
684     Roo.doc.Example
685
686 left:
687     Roo.bootstrap.NavSidebar
688 right:
689     Roo.doc.NavCategory
690  
691
692 left:
693     Roo.doc.NavCategory
694 right:
695     Roo.bootstrap.NavGroup
696     
697     
698     
699     
700     
701     
702     
703     
704     
705     
706     
707     
708     
709     
710     
711     
712