UIPropertyValueSpecification
An uxiverse.com typesimilar to schema:PropertyValueSpecification, but contains only a subset of properties. Some of the properties went into NumericTypeProperty and others
| Property | Expected Type | Description |
|---|---|---|
| defaultValue | The default value of the input. For properties that expect a literal, the default is a literal value, for properties that expect an object, it's an ID reference to one of the current values. | |
| multipleValues | https://schema.org/Boolean | Whether multiple values are allowed for the property. Default is false. |
| readonlyValue | https://schema.org/Boolean | Whether or not a property is mutable. Default is false. Specifying this for a property that also has a value makes it act similar to a 'hidden' input in an HTML form. |
| valueName | https://schema.org/Text | Indicates the name of the UIPropertyValueSpecification to be used in URL templates and form encoding in a manner analogous to HTML's input@name. |
| valueRequired | https://schema.org/Boolean | Whether the property must be filled in to complete the action. Default is false. |
| ContextProperty | Element | A property that holds the context a UI element is in |
| DescriptionFlag | Element | Flags to express that a UI element describes something, e.g. isHelp, isContent, isProgress |
| HierarchyFlag | https://schema.org/Boolean | Flags that express a hierarchical position on an element |
| NavigationProperty | Element | A property that holds the navigation on a UI element, e.g. menu, settings |
| OutcomeProperty | A property that holds a result, output or status |