OptionalAllowFalse: only server code may set it, and a client value is refused. Default true.
OptionalDefaultUsed when a run gives no value: a fixed value or a context token.
OptionalDescriptionShown to whoever sets the property.
OptionalIsTrue: a run with no value and no default is refused.
Unique within the view.
The predicate the value drives.
The value's type. A value of another type is refused.
One declared property of a User View: a named, typed input that adds one predicate on a target field when a run gives it a value or it has a default.
Stored as a JSON array in the
Propertiescolumn of theUser Viewsentity. The same shape is exported from@memberjunction/coreasUserViewProperty, with the resolver that works out token defaults.