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