All Tinderbox attributes use a specific data types. If not the author of the document, there are ways to determine an attribute's data type. In general descriptive usage, and in the UI, Tinderbox's labelling of data types is case insensitive, i.e. 'number' or 'Number'.
There are 13 types of attribute data types: action and font are not available for use by User attributes.
An Unsigned type is listed but not used or currently described, it should be regarded as experimental. Experimental attribute types appear from time to time and are usually adopted formally or removed; the release notes normally give detail on these types.
Note that Action, Color, File, Font, List, Set and URL data types are effectively all special forms of String attributes and share a common default: an empty string. Booleans default to
false (which is not a string), Dates to the string "
never", Intervals to the string "
00:00" and Numbers to
0 (zero). Empty/Default values are discussed further for each action type in the above list.
A combined list of default values for each individual data type can be found here. See per-type listings for detail of the value sorting order of that type.
These are the current Tinderbox attribute data types