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     Roo.bootstrap.panel.Content
353 right:
354     Roo.bootstrap.Container
355     Roo.bootstrap.Button
356     Roo.bootstrap.ButtonGroup
357     Roo.bootstrap.Column
358     Roo.bootstrap.Form
359     Roo.bootstrap.Navbar
360     Roo.bootstrap.NavGroup
361     Roo.bootstrap.NavSimplebar
362     Roo.bootstrap.NavHeaderbar
363     Roo.bootstrap.NavSidebar
364     Roo.bootstrap.Row
365     Roo.bootstrap.Header
366     Roo.bootstrap.Img
367     Roo.bootstrap.Link
368     Roo.bootstrap.Calendar  
369     Roo.bootstrap.Popover
370     Roo.bootstrap.Input
371     Roo.bootstrap.TextArea
372     Roo.bootstrap.Table
373     Roo.bootstrap.Pagination
374     Roo.bootstrap.Progress
375     Roo.bootstrap.TabPanel
376     Roo.bootstrap.DateField
377     Roo.bootstrap.MonthField
378     Roo.bootstrap.TimeField
379     Roo.bootstrap.CheckBox
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     Roo.bootstrap.NumberField
401     Roo.bootstrap.DocumentSlider
402     Roo.bootstrap.RadioSet
403
404 left:
405     Roo.bootstrap.TabGroup
406 right:
407     Roo.bootstrap.TabPanel
408
409 left:
410     Roo.bootstrap.RadioSet
411 right:
412     Roo.bootstrap.Radio
413         
414
415 left:
416     Roo.bootstrap.Progress
417 right:
418     Roo.bootstrap.ProgressBar
419
420 left:
421     Roo.bootstrap.Table
422 right:
423     Roo.bootstrap.TableRow
424     Roo.bootstrap.TableCell
425     Roo.bootstrap.TableBody
426
427 left:   
428     Roo.bootstrap.Table:cm[]          
429 right:
430     Roo.grid.ColumnModel
431
432
433 #-??? it this correct?
434 left:
435     Roo.bootstrap.Table:sm
436 right:  
437     Roo.bootstrap.Table.RowSelectionModel    
438
439
440 left:
441     Roo.bootstrap.Table:footer
442 right:  
443     Roo.bootstrap.PagingToolbar
444
445 left:
446     Roo.bootstrap.PagingToolbar:buttons[]
447 right:  
448     Roo.bootstrap.Button
449
450 left:
451     Roo.bootstrap.PagingToolbar:store
452 right:  
453     Roo.data.Store
454
455 left:
456     Roo.bootstrap.NavProgressBar:bullets[]
457 right:
458     Roo.bootstrap.NavProgressItem
459
460 left:
461     Roo.bootstrap.TableBody
462 right:
463     Roo.bootstrap.TableRow
464     Roo.bootstrap.TableCell
465
466 left:
467     Roo.bootstrap.TableRow
468 right:
469     Roo.bootstrap.TableCell
470
471 left:
472     Roo.bootstrap.TableCell
473 right:
474     Roo.bootstrap.Button
475
476 left:
477     Roo.bootstrap.ButtonGroup
478 right:
479     Roo.bootstrap.Button
480     Roo.bootstrap.Form
481
482 left:
483     Roo.bootstrap.Button:menu
484     Roo.bootstrap.NavItem:menu
485     Roo.bootstrap.NavSidebarItem:menu
486 right:
487     Roo.bootstrap.Menu
488
489 left:
490     Roo.bootstrap.Menu
491 right:
492     Roo.bootstrap.MenuItem
493     
494 left:
495     Roo.bootstrap.Navbar
496     Roo.bootstrap.NavSimplebar
497     Roo.bootstrap.NavHeaderbar
498     Roo.bootstrap.NavSidebar
499 right:    
500     Roo.bootstrap.NavGroup
501     Roo.bootstrap.Form
502     Roo.bootstrap.Row
503     Roo.bootstrap.Column
504     Roo.bootstrap.Container
505     Roo.bootstrap.Link
506
507 left:
508     Roo.bootstrap.NavGroup
509 right:
510     Roo.bootstrap.NavItem
511     Roo.bootstrap.NavSidebarItem
512     
513     
514 left:
515     Roo.bootstrap.Form
516     Roo.bootstrap.Container
517 right:
518     Roo.bootstrap.Input
519     Roo.bootstrap.TextArea
520     Roo.bootstrap.Button
521     Roo.bootstrap.ComboBox
522     Roo.bootstrap.Container
523     Roo.bootstrap.Row
524     Roo.bootstrap.TabPanel
525     Roo.bootstrap.DateField
526     Roo.bootstrap.MonthField
527     Roo.bootstrap.TimeField
528     Roo.bootstrap.CheckBox
529     Roo.bootstrap.Radio
530 //    Roo.bootstrap.Fieldset
531         
532 left:
533     Roo.bootstrap.Body
534 right:
535     Roo.bootstrap.Modal
536
537 left:    
538     Roo.bootstrap.Modal:buttons[]
539 right:
540     Roo.bootstrap.Button
541
542 left:    
543     Roo.bootstrap.Modal:tmpl
544 right:
545     Roo.Template
546     Roo.XTemplate
547     Roo.DomTemplate
548
549 left:    
550     Roo.bootstrap.Modal
551 right:
552     Roo.bootstrap.layout.Border
553
554 left:    
555     Roo.bootstrap.Header
556 right:
557     Roo.bootstrap.Container
558
559 left:    
560     Roo.bootstrap.NavItem
561     Roo.bootstrap.NavSidebarItem
562 right:
563     Roo.bootstrap.Container
564     Roo.bootstrap.Button
565
566 left:    
567     Roo.bootstrap.Pagination
568 right:
569     Roo.bootstrap.PaginationItem
570
571 left:
572     Roo.bootstrap.Input:before
573     Roo.bootstrap.Input:after
574 right:
575     Roo.bootstrap.Button
576
577 left:
578     Roo.mailer.Body
579 right:
580     Roo.mailer.BodyContainer
581
582 left:
583     Roo.mailer.BodyContainer    
584 right:
585     Roo.mailer.Block
586     
587 left:
588     Roo.mailer.Block
589 right:
590     Roo.mailer.Column
591     
592 left:
593     Roo.mailer.Column
594     Roo.mailer.Block
595 right:
596     Roo.bootstrap.Header
597     Roo.bootstrap.Container
598     Roo.bootstrap.Image
599     Roo.bootstrap.Link
600 left:
601     Roo.bootstrap.dash.TabBox
602 right:
603     Roo.bootstrap.dash.TabPane
604
605 left:
606     Roo.bootstrap.dash.TabPane
607 right:
608     Roo.bootstrap.Graph
609     Roo.bootstrap.Column
610
611
612 left:
613     Roo.bootstrap.menu.Menu
614 right:
615     Roo.bootstrap.menu.Item
616     Roo.bootstrap.menu.Separator
617
618 left:
619     Roo.bootstrap.menu.Item
620 right:
621     Roo.bootstrap.menu.Menu
622
623 left:
624     Roo.bootstrap.MenuItem
625 right:
626     Roo.bootstrap.Button
627     Roo.bootstrap.Row
628     Roo.bootstrap.Column
629     Roo.bootstrap.Container
630     
631 left:    
632     Roo.bootstrap.LayoutMasonry
633 right:
634     Roo.bootstrap.Element
635     Roo.bootstrap.Image
636     Roo.bootstrap.MasonryBrick
637
638     
639 // bootstrap layout 
640     
641 left: 
642  Roo.bootstrap.layout.Border:center
643  Roo.bootstrap.layout.Border:east
644  Roo.bootstrap.layout.Border:west
645  Roo.bootstrap.layout.Border:south
646  Roo.bootstrap.layout.Border:north 
647 right:
648  Roo.bootstrap.layout.Region
649
650  
651  
652 left:
653   Roo.bootstrap.layout.Border
654 right:
655   Roo.bootstrap.panel.Content
656   Roo.bootstrap.panel.Nest
657   Roo.bootstrap.panel.Grid
658   
659 left:
660   Roo.bootstrap.panel.Nest:layout 
661 right: 
662   Roo.bootstrap.layout.Border
663
664 left:           
665   Roo.bootstrap.panel.Grid:grid
666 right: 
667   Roo.bootstrap.Table
668
669 left:           
670   Roo.bootstrap.panel.Grid:toolbar
671 right: 
672   Roo.bootstrap.NavSimplebar
673   
674     
675     
676 // docbook!!!
677
678 // top level ? - fake body??? - not sure yet..
679
680 left:
681     Roo.bootstrap.Body
682 right:
683     Roo.doc.Entry
684     Roo.doc.Book
685
686 left:
687     Roo.doc.Book
688 right:
689     Roo.doc.Entry
690
691
692 left:
693     Roo.doc.Entry
694 right:
695     Roo.doc.Synopsis
696     Roo.doc.Section
697
698 left:
699     Roo.doc.Synopsis
700 right:
701     Roo.doc.Param
702     
703 left:
704     Roo.doc.Section
705 right:
706     Roo.doc.Para    
707     Roo.doc.Param
708     Roo.doc.Example
709
710 left:
711     Roo.bootstrap.NavSidebar
712 right:
713     Roo.doc.NavCategory
714  
715
716 left:
717     Roo.doc.NavCategory
718 right:
719     Roo.bootstrap.NavGroup
720     
721     
722     
723     
724     
725     
726     
727     
728     
729     
730     
731     
732     
733     
734     
735     
736     
737