Child pages
  • ELEMENT_TYPES
Skip to end of metadata
Go to start of metadata

Refresh page Apr 18, 2024 14:12

Supported Clients
SmartClient WebClient NGClient

Constants Summary
String ACCORDIONPANEL Constant representing a accordionpanel element.
String BUTTON Constant representing an element of the Button type.
String CALENDAR Constant representing an element of the Calendar type.
String CHECK Constant representing an element of the Check type.
String COMBOBOX Constant representing a combobox element.
String FORM Constant representing a form element.
String GROUP Constant representing a Group of elements.
String HTML_AREA Constant representing a html area element.
String IMAGE_MEDIA Constant representing an element of the ImageMedia type.
String LABEL Constant representing an element of the Label type.
String LISTBOX Constant representing a listbox element.
String MULTISELECT_LISTBOX Constant representing a multi selection listbox element.
String PASSWORD Constant representing an element of the Password type.
String PORTAL Constant representing an element of the Portal type.
String RADIOS Constant representing an element of the Radios type.
String RECTANGLE Constant representing a rectangle element.
String RTF_AREA Constant representing a rtf area of element.
String SPINNER Constant representing a spinner element.
String SPLITPANE Constant representing a splitpane element.
String TABPANEL Constant representing an element of the Tabpanel type.
String TEXT_AREA Constant representing an element of the TextArea type.
String TEXT_FIELD Constant representing an element of the TextField type.
String TYPE_AHEAD Constant representing a typeahead element.

Constants Details

ACCORDIONPANEL

Constant representing a accordionpanel element.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.ACCORDIONPANEL)
{
     // element is a accordion panel element
}

BUTTON

Constant representing an element of the Button type.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the Button type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.BUTTON)
{
     // element is a Button component
}

CALENDAR

Constant representing an element of the Calendar type.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the Calendar type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.CALENDAR)
{
     // element is a Calendar field
}

CHECK

Constant representing an element of the Check type.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the Check type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.CHECK)
{
     // element is a Check(box) field
}

COMBOBOX

Constant representing a combobox element.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the TextField type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.COMBOBOX)
{
     // element is a COMBOBOX element
}

FORM

Constant representing a form element.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the Form type, as returned by the following code
var renderElementType = event.getRenderable().getElementType();
if (renderElementType == ELEMENT_TYPES.FORM)
{
     // element is a type form element
}

GROUP

Constant representing a Group of elements.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.GROUP)
{
     // element is a group element
}

HTML_AREA

Constant representing a html area element.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the TextField type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.HTML_AREA)
{
     // element is a HTML textarea
}

IMAGE_MEDIA

Constant representing an element of the ImageMedia type.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the ImageMedia type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.IMAGE_MEDIA)
{
     // element is a Image Media field
}

LABEL

Constant representing an element of the Label type.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the Label type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.LABEL)
{
     // element is a Label component
}

LISTBOX

Constant representing a listbox element.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the ListBox type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.LISTBOX)
{
     // element is a LISTBOX element
}

MULTISELECT_LISTBOX

Constant representing a multi selection listbox element.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the TextField type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.MULTISELECT_LISTBOX)
{
     // element is a MULTISELECT_LISTBOX element
}

PASSWORD

Constant representing an element of the Password type.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the Password type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.PASSWORD)
{
     // element is a Password component
}

PORTAL

Constant representing an element of the Portal type.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the Portal type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.PORTAL)
{
     // element is a Portal component
}

RADIOS

Constant representing an element of the Radios type.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the Radios type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.RADIOS)
{
     // element is a Radios field.
}

RECTANGLE

Constant representing a rectangle element.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the TextField type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.RECTANGLE)
{
     // element is a rectangle element
}

RTF_AREA

Constant representing a rtf area of element.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the TextField type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.RTF_AREA)
{
     // element is a RTF textarea.
}

SPINNER

Constant representing a spinner element.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the Spinner type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.SPINNER)
{
     // element is a SPINNER element
}

SPLITPANE

Constant representing a splitpane element.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.SPLITPANE)
{
     // element is a splitpane element
}

TABPANEL

Constant representing an element of the Tabpanel type.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the Tabpanel type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.TABPANEL)
{
     // element is a Tabpanel component
}

TEXT_AREA

Constant representing an element of the TextArea type.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the TextArea type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.TEXT_AREA)
{
     // element is a TextArea field
}

TEXT_FIELD

Constant representing an element of the TextField type.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the TextField type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.TEXT_FIELD)
{
     // element is a text field
}

TYPE_AHEAD

Constant representing a typeahead element.

Returns

Supported Clients

SmartClient,WebClient,NGClient

Sample

//the return value for an element of the TextField type, as returned by the following code
var etype = elements.elementName.getElementType();
if (etype == ELEMENT_TYPES.TYPE_AHEAD)
{
     // element is a type ahead element
}

  • No labels