ha:lht_tree_doc { ha:types {

angle {
 A decimal number without unit, representing an angle in degree. Can
 be positive or negative.
}

coord {
 A decimal integer.
}

double {
 Unitless numeric value in decimal format. Depending on context it is
 sometimes signed.
}

integer {
 Unitless integer value in decimal format. Depending on context it is
 sometimes signed.
}

hex4 {
 4 digits of hexadecimal numbers (0-9, a-f, A-F)
}

bool {
 Single digit boolean value: 0 means false, 1 means true.
}

pen {
 Name of a pen defined in a parent group.
}

halign {
 One of: left, center, right, word_justify, justify.
}

shape {
 One of: round, square.
}

color {
 #rrggbb
}

minuid {
 An unique ID as generated by libminuid (24 ASCII characters).
}

none {
 No value.
}

string {
 Free form text data
}

oidpath {
 A slash separated list of integer object IDs (oids).
}

}}

