Provided property value types
Type | Description | |
---|---|---|
string | Plain String property | |
tagstring | String property that can contain tags (e.g. 'Hello %%name%%') or i18n keys (i18n:com.mycompany.mykey). Will be preprocessed by Servoy before being provided to web component | |
color | String color value (e.g. #FFFFFF) | |
point | Point representation
| |
dimension | Dimension representation
| |
font | CSS Font String | |
border | CSS Border String | |
boolean | Boolean value, either true or false | |
styleclass | String with space separated CSS classnames.Possible values supported by the component can be specified as hint for teh developer
| |
double | A floating point number | |
float | A floating point number | |
int | A number | |
long | A number | |
short | A number | |
dataprovider | Reference to Servoy dataprovider. Can be a complex object for supporting onDataChange
| |
valuelist | Reference to Servoy ValueList | |
form | URL string pointing to a form template | |
format | Format string. Requires to be specified as object to specify which dataprovider property to map this format property on
| |
relation | Reference to Servoy Relation | |
media | Reference to Servoy Media entry | |
data | Date value | |
tabSeq | .. |
Provided property value types are:
tagstring: A string that can have tags inside it (so it will be processed by servoy to have tags replaced before it gets to the client)
insets:
font:
border:
boolean: true/false
scrollbars:
byte:
double: A floating point number
float: A floating point number
int: A number
long: A number
short: A number
values: Fixed values can have real/display values.
dataprovider: Servoy maps this on a record or scope variable, This can be a complex object: \{ 'type':'dataprovider', 'ondatachange': \{ 'onchange':'onDataChangeMethodID', 'callback':'onDataChangeCallback'\}\} if support for ondatachange is needed.
valuelist: Servoy maps this on a valuelist referene
form: This property will hold a url point to a form (like a tab in a tabpanel)
format: format property, this must be specified with a complex object like: \{'for':'dataProviderID' ,'type':'format'\} so that we know which dataprovider property must be used to map this format property on
relation: Servoy maps this on a relation reference
media:
date: A date type property
See also: