Unique key/path used to read and write the property.
OptionallabelOptional display label shown in the inspector row.
Primitive value category used for adapter resolution.
OptionaleditorOptional explicit adapter/editor name overriding type-based resolution.
OptionaleditorOptional editor-specific configuration object passed to the adapter.
Marks the row as read-only.
OptionaldisabledMarks the row as disabled.
OptionalvolatileMarks the row as volatile so it can be rebuilt for selection-specific structures.
OptionalisOptional callback evaluated on every refresh. When it returns false the row is hidden. If omitted the row is always visible.
Defines how a single inspector row is rendered and edited.