META API should specify basic and also complex data types of resource fields.
They can extend each other and each field type must be displayable in UI as a component.
Example of basic types::
- List (must specify item type)
- Object (must specify sub-properties)
- Options (select on or more from list)
- Raw data
- Date & time
Extended data types
- IP address
- Map (can be implemented as google map)
- 3D model viewer
- Meter (for displaying measured data - eg. thermostat)