Provided property value types

 

TypeDescription
stringPlain String property
tagstringString 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
colorString color value (e.g. #FFFFFF)
point

Point representation

{
	x: 10, 
	y: 20
}
dimension

Dimension representation

{
	width: 100, 
	height: 20
}
fontCSS Font String
borderCSS Border String
booleanBoolean 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

{
	type:'styleclass', 
	values:[
		'btn',
		'btn-default',
		'btn-lg',
		'btn-sm',
		'btn-xs'
	]
}
doubleA floating point number
floatA floating point number
intA number
longA number
shortA number
dataprovider

Reference to Servoy dataprovider. Can be a complex object for supporting onDataChange

{ 
	type:'dataprovider', 
	ondatachange: { 
		onchange: 'onDataChangeMethodID', 
		callback: 'onDataChangeCallback'
	}
}
valuelistReference to Servoy ValueList
formURL 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

{
	for: 'dataProviderID',
	type: 'format'
}
relationReference to Servoy Relation
mediaReference to Servoy Media entry
dataDate value
tabSeq..

 

 

Provided property value types are:

See also: