Roo.util.Observable
Roo.Component 

		   

Class Roo.Component

Package:Roo
Defined In: Roo/Component.js.
Class:Component
Subclasses: Roo.BoxComponent, Roo.CalendarPanel, Roo.ColorPalette, Roo.DatePicker, Roo.Editor, Roo.HtmlEditorCore, Roo.bootstrap.Alert, Roo.bootstrap.Body, Roo.bootstrap.Brick, Roo.bootstrap.Button, Roo.bootstrap.ButtonGroup, Roo.bootstrap.Calendar, Roo.bootstrap.CheckBox, Roo.bootstrap.Column, Roo.bootstrap.ComboBox, Roo.bootstrap.Component, Roo.bootstrap.Container, Roo.bootstrap.DateField, Roo.bootstrap.DateSplitField, Roo.bootstrap.DocumentManager, Roo.bootstrap.DocumentSlider, Roo.bootstrap.DocumentViewer, Roo.bootstrap.Element, Roo.bootstrap.FieldLabel, Roo.bootstrap.Form, Roo.bootstrap.Graph, Roo.bootstrap.Header, Roo.bootstrap.HtmlEditor, Roo.bootstrap.Img, Roo.bootstrap.Input, Roo.bootstrap.LayoutMasonry, Roo.bootstrap.LayoutMasonryAuto, Roo.bootstrap.Link, Roo.bootstrap.LocationPicker, Roo.bootstrap.MasonryBrick, Roo.bootstrap.Menu, Roo.bootstrap.MenuItem, Roo.bootstrap.MenuSeparator, Roo.bootstrap.MessageBar, Roo.bootstrap.Modal, Roo.bootstrap.MoneyField, Roo.bootstrap.MonthField, Roo.bootstrap.NavGroup, Roo.bootstrap.NavHeaderbar, Roo.bootstrap.NavItem, Roo.bootstrap.NavProgressBar, Roo.bootstrap.NavProgressItem, Roo.bootstrap.NavSidebar, Roo.bootstrap.NavSidebarItem, Roo.bootstrap.NavSimplebar, Roo.bootstrap.Navbar, Roo.bootstrap.NumberField, Roo.bootstrap.Pagination, Roo.bootstrap.PaginationItem, Roo.bootstrap.PagingToolbar, Roo.bootstrap.PhoneInput, Roo.bootstrap.Popover, Roo.bootstrap.Progress, Roo.bootstrap.ProgressBar, Roo.bootstrap.Radio, Roo.bootstrap.RadioSet, Roo.bootstrap.Row, Roo.bootstrap.SecurePass, Roo.bootstrap.Slider, Roo.bootstrap.TabGroup, Roo.bootstrap.TabPanel, Roo.bootstrap.Table, Roo.bootstrap.TableBody, Roo.bootstrap.TableCell, Roo.bootstrap.TableRow, Roo.bootstrap.TextArea, Roo.bootstrap.TimeField, Roo.bootstrap.TriggerField, Roo.bootstrap.UploadCropbox, Roo.bootstrap.dash.NumberBox, Roo.bootstrap.dash.TabBox, Roo.bootstrap.dash.TabPane, Roo.bootstrap.layout.Border, Roo.bootstrap.layout.Manager, Roo.bootstrap.menu.Item, Roo.bootstrap.menu.Menu, Roo.bootstrap.menu.Separator, Roo.doc.Book, Roo.doc.Entry, Roo.doc.Example, Roo.doc.NavCategory, Roo.doc.Para, Roo.doc.Param, Roo.doc.Section, Roo.doc.Synopsis, Roo.form.Checkbox, Roo.form.Column, Roo.form.ComboBox, Roo.form.ComboBoxArray, Roo.form.ComboBoxArray.Item, Roo.form.ComboCheck, Roo.form.DateField, Roo.form.DayPicker, Roo.form.DisplayField, Roo.form.FCKeditor, Roo.form.Field, Roo.form.FieldSet, Roo.form.GridField, Roo.form.Hidden, Roo.form.HtmlEditor, Roo.form.Layout, Roo.form.MonthField, Roo.form.NumberField, Roo.form.Radio, Roo.form.Row, Roo.form.Select, Roo.form.Signature, Roo.form.TextArea, Roo.form.TextField, Roo.form.TriggerField, Roo.grid.GridEditor, Roo.mailer.Block, Roo.mailer.Body, Roo.mailer.BodyContainer, Roo.mailer.Column, Roo.menu.Adapter, Roo.menu.BaseItem, Roo.menu.CheckItem, Roo.menu.ColorItem, Roo.menu.DateItem, Roo.menu.Item, Roo.menu.Separator, Roo.menu.TextItem, Roo.tree.TreeEditor
Extends: Roo.util.Observable
Base class for all major Roo components. All subclasses of Component can automatically participate in the standard
Roo component lifecycle of creation, rendering and destruction. They also have automatic support for basic hide/show
and enable/disable behavior. Component allows any subclass to be lazy-rendered into any {link Roo.Container} and
to be automatically registered with the {link Roo.ComponentMgr} so that it can be referenced at any time via {link Roo.getCmp}.
All visual components (widgets) that require rendering into a layout should subclass Component.
Class Comments / Notes => [Add Your comment/notes about this class]
Config Options (Usually are also Properties)
Options Defined By
Public Properties - Has None
Public Methods
Method Defined By
Events
Event Defined By
Documentation generated by Introspection Doc Generator on Fri Jul 13 2018 14:10:53 GMT+0800 (HKT) Based on JsDoc Toolkit