Developer guide     >     Developing Extensions     >     Properties

Property types

The property type is set when a property gets added to an object type or an Extension (see API docs: PropertySettings->add). It defines which kind of data can get stored in a property and also affects how the data entry is exposed to the User (see User manual: Form fields). 

Following you will find a list of property types: 
 
TEXT
  
Single line text field
  
TEXTAREA
  
Multi line text field
  
RICHTEXT
  
Richtext editor
  
CHECKBOX
 
Checkbox
  
LIST
 
  
Dropdown list (to add and remove list values see: API docs: PropertySettings->getListValues, addListValue and clearListvalues)
 
LINK
  
Link field
  
TAG
  
Tag assignment
  
CBLOCK
  
Content Block assignment 
  
PAGE
  
Page assignment 
  
FILE
  
File assignment
  
PASSWORD
  
Password field 
  
DATE
  
Date field  
  
DATETIME
  
Date and time field 
  
HEADLINE
  
The headline property does not allow for data entry - it may be used to group all following properties into one panel