Editor type | Behavior | Kendo UI visualization |
bool-radio-set | Describes the visualization and behavior of a boolean field using a choice between two selectable elements. | Boolean Radio Button List |
calendar | Describes the visualization and behavior of a date field as a calendar control used to select its ISO-8601 value. | Calendar |
check-box | Describes the visualization and behavior of a boolean field using a single element to reflect two different choices. | Check Box |
combo-box | Describes the visualization and behavior of a control that is bound to a data source from which it displays a list of corresponding display fields that the user can both select and edit to specify the value of the control. | Combo Box |
currency-input | Describes the visualization and behavior of a numeric field that represents currency data. | Currency Text Box |
date-input | Describes the visualization and behavior of a date field with an ISO-8601 value. | Date Picker |
date-time-input | Describes the visualization and behavior of a date and time field with an ISO-8601 value. | Date Time Picker |
drop-down-list | Describes the visualization and behavior of a control that is bound to a data source from which it displays a list of corresponding display fields that the user can select to specify the value of the control. | Drop Down List |
editor | Describes the visualization and behavior of a multi-line text field. | Editor |
email-input | Describes the visualization of a text field that accepts well-formed email addresses. | Email Text Box |
integer-input | Describes the visualization and behavior of an integer field. | Numeric Text Box |
numeric-input | Describes the visualization and behavior of a numeric field for all supported numeric domains and formats. | Numeric Text Box |
numeric-slider | Describes the visualization and behavior of a numeric field for all supported numeric domains and formats entered using a graphic control. | Slider |
password-input | Describes the visualization and behavior of a text field that accepts a password with masking support. | Password Text Box |
percent-input | Describes the visualization and behavior of a numeric field that represents a percentage value, where the percentage value is the field's value times 100 (e.g., 0.25 * 100). | Percent Text Box |
percent-value-input | Describes the visualization and behavior of a numeric field that represents a percentage value, where the percentage value is the field's actual value (e.g., 25.0). | Percent Value Text Box |
phone-number-input | Describes the visualization and behavior of a text field that represents a phone number. | Phone Text Box |
plain-text | Provides the ability to display any semantic type as a read-only value. | Disabled Text Box (HTML5 text element (read-only)) |
text-input | Describes the visualization and behavior of a single-line text field. | Text Box |
url-input | Describes the visualization and behavior of a text field that accepts well-formed URL values. | Url Text Box |
Semantic type | Function | Default editor type | Compatible editor types |
Boolean | Two (2) values | check-box | bool-radio-set |
Currency | Decimal with currency symbol With localization override | currency-input | plain-text text-input numeric-slider |
Date | Date with no time With localization override | date-input (date only) | plain-text text-input calendar |
Datetime | Date and time with timezone support With localization override | date-time-input (with time) | plain-text text-input calendar |
Email | Text with single @ character delimiter | email-input | plain-text text-input |
Integer | Integer value With localization override | integer-input | plain-text text-input numeric-slider |
Internal | Fields marked as internal are not displayed to the user | — | — |
Lookup | A value retrieved from a separate data source using a foreign key. | combo-box | drop-down-list plain-text |
Number | Decimal with formatting options (separator, decimal points, etc.) With localization override | numeric-input | plain-text text-input numeric-slider |
Password | Text displayed as hidden characters | password-input | plain-text text-input |
Percent | Decimal x 100 (with % sign) Example: value in database = 0.255, represented as 25.5% | percent-input | plain-text text-input numeric-slider |
PercentValue | Decimal (with % sign) Example: value in database = 25.5, represented as 25.5% | percent-value-input | plain-text text-input numeric-slider |
PhoneNumber | Numbers, alpha characters, parentheses, and dashes With localization override | phone-number-input | plain-text text-input |
RichText | Multi-line, formatted text | editor | plain-text text-input |
Text | Single line of text Note: Data Object Services use UTF-8 as the content type. | text-input | plain-text |
URL | Click through hyperlink with alternate text | url-input | plain-text text-input |
ABL field data type | Semantic type default | Editor type default |
CHARACTER | Text | text-input |
CLOB | RichText | editor |
COM-HANDLE | Number | numeric-input |
DATE | Date | date-input |
DATETIME or DATETIME-TZ | DateTime | date-time-input |
DECIMAL | Number | numeric-input |
HANDLE | Number | numeric-input |
INT64 or INTEGER | Integer | integer-input |
LOGICAL | Boolean | check-box |
ROWID | Text | text-input |
ABLFieldName_idx |