This type can have following values:
"text"- Renders readonly String value.
"text"but allows user to edit the text.
"custom"- Supports arbitrary type of data but a drawing function has to be provided. Note that native objects like
Imagecan not be passed to