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