각 컴포넌트들은 xtype라고 부르는 각 컴포넌트를 가르키는 이름을 가지고 있습니다.주로 선언할때는 xtype으로만 지정해주기 때문에 관련 메서드나 프로퍼티를 알기 위해서는 어떤 컴포넌트인지를 찾아서 API문서를 찾아봐야하기 때문입니다.(정리라기 보단 위 API문서에 있는 내용을 가져온것입니다.)
| xtype | Class |
| box | Ext.BoxComponent |
| button | Ext.Button |
| buttongroup | Ext.ButtonGroup |
| colorpalette | Ext.ColorPalette |
| component | Ext.Component |
| container | Ext.Container |
| cycle | Ext.CycleButton |
| dataview | Ext.DataView |
| datepicker | Ext.DatePicker |
| editor | Ext.Editor |
| editorgrid | Ext.grid.EditorGridPanel |
| flash | Ext.FlashComponent |
| grid | Ext.grid.GridPanel |
| listview | Ext.ListView |
| panel | Ext.Panel |
| progress | Ext.ProgressBar |
| propertygrid | Ext.grid.PropertyGrid |
| slider | Ext.Slider |
| spacer | Ext.Spacer |
| splitbutton | Ext.SplitButton |
| tabpanel | Ext.TabPanel |
| treepanel | Ext.tree.TreePanel |
| viewport | Ext.ViewPort |
| window | Ext.Window |
Toolbar Components
| xtype | Class |
| paging | Ext.PagingToolbar |
| toolbar | Ext.Toolbar |
| tbbutton | Ext.Toolbar.Button (deprecated; use button) |
| tbfill | Ext.Toolbar.Fill |
| tbitem | Ext.Toolbar.Item |
| tbseparator | Ext.Toolbar.Separator |
| tbspacer | Ext.Toolbar.Spacer |
| tbsplit | Ext.Toolbar.SplitButton (deprecated; use splitbutton) |
| tbtext | Ext.Toolbar.TextItem |
Menu Components
| xtype | Class |
| menu | Ext.menu.Menu |
| colormenu | Ext.menu.ColorMenu |
| datemenu | Ext.menu.DateMenu |
| menubaseitem | Ext.menu.BaseItem |
| menucheckitem | Ext.menu.CheckItem |
| menuitem | Ext.menu.Item |
| menuseparator | Ext.menu.Separator |
| menutextitem | Ext.menu.TextItem |
Form Components
| xtype | Class |
| form | Ext.form.FormPanel |
| checkboxgroup | Ext.form.CheckboxGroup |
| combo | Ext.form.ComboBox |
| datefield | Ext.form.DateField |
| displayfield | Ext.form.DisplayField |
| field | Ext.form.Field |
| fieldset | Ext.form.FieldSet |
| hidden | Ext.form.Hidden |
| htmleditor | Ext.form.HtmlEditor |
| label | Ext.form.Label |
| numberfield | Ext.form.NumberField |
| radio | Ext.form.Radio |
| radiogroup | Ext.form.RadioGroup |
| textarea | Ext.form.TextArea |
| textfield | Ext.form.TextField |
| timefield | Ext.form.TimeField |
| trigger | Ext.form.TriggerField |
Chart Components
| xtype | Class |
| chart | Ext.chart.Chart |
| barchart | Ext.chart.BarChart |
| cartesianchart | Ext.chart.CartesianChart |
| columnchart | Ext.chart.ColumnChart |
| linechart | Ext.chart.LineChart |
| piechart | Ext.chart.PieChart |
Store xtypes
| xtype | Class |
| arraystore | Ext.data.ArrayStore |
| directstore | Ext.data.DirectStore |
| groupingstore | Ext.data.GroupingStore |
| jsonstore | Ext.data.JsonStore |
| simplestore | Ext.data.SimpleStore (deprecated; use arraystore) |
| store | Ext.data.Store |
| xmlstore | Ext.data.XmlStore |
아직 ExtJS의 클래스 구조방식이나 메서드규칙같은 것이 감이 안와서 API찾아보는 시간이 꽤 많이 드는군요. Rhio.Kim님이 만들어주심 Ext JS 3.1 Designed Class Diagram 참조..

API 문서에 xtype 정의된데 어딘지 까먹어서 찾고 있었는데 이렇게 정리해주시다니.. 감사합니다.. ^^
ㅎㅎㅎ 누군가 했네 ㅎ
그때 이후로 Ext.js를 만져볼 기회가 없어서 약간 아쉬운... ㅎ