An attribute that specifies that a text field should be displayed as a multiline text field.
This also means that newlines can be inserted into the text.
An attribute that specifies how many decimal digits of precision should be allowed.
If the field is an integer, this will be ignored. If present, field values will be
rounded to the nearest value with the specified number of decimal digits.
An attribute that specifies the increment and decrement step size for a numeric field.
If not present, the step size will be determined from the precision. If the precision is
not present, a heuristic will be used based on the range.
Trait that defines a factory for creating inspectors. Multiple factories can be registered,
and the first one that returns true will be used to create the inspector.