Valid xtypes in GWT-Ext


Say you have a panel, that contains a form and you want to get the values for the fields of that form, one way to go on about it is to use findByType():

Find a component under this container at any level by xtype.
xtype – the components xtype
an array of components

this is all well and good, however the available xtypes, what are those?

A bit of magic string here?,  what are the available xtypes?

You can find a list below:

* xtype Class
* ------------- ------------------
* box BoxComponent
* button Button
* colorpalette ColorPalette
* component Component
* container Container
* cycle CycleButton
* dataview DataView
* datepicker DatePicker
* editor Editor
* editorgrid EditorGridPanel
* grid GridPanel
* paging PagingToolbar
* panel Panel
* progress ProgressBar
* splitbutton SplitButton
* tabpanel TabPanel
* treepanel TreePanel
* viewport ViewPort
* window Window

* Toolbar components
* ---------------------------------------
* toolbar Toolbar
* Form components
* ---------------------------------------
* checkbox Checkbox
* combo ComboBox
* datefield DateField
* field Field
* fieldset FieldSet
* form FormPanel
* hidden Hidden
* htmleditor HtmlEditor
* numberfield NumberField
* radio Radio
* textarea TextArea
* textfield TextField
* timefield TimeField

This list is available from the Component class in the package com.gwtext.client.widgets;

As a cleaner way to deal with this I created an Enum to work with this information.

Hope it saves you 10min.


No Responses Yet to “Valid xtypes in GWT-Ext”

  1. Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: