Name
{{ propertyDescriptor.name }}
Description
{{ propertyDescriptor.description }}
Type
{{ formatPropertyType() }}
Required
{{ propertyDescriptor.required ? 'Yes' : 'No' }}
@if (formatDefaultValue(); as defaultValue) {
Default Value
{{ defaultValue }}
}
@if (propertyDescriptor.allowableValues) {
Allowable Values
@for (allowableValue of propertyDescriptor.allowableValues; track allowableValue.value) {
-
{{ allowableValue.displayName }}
@if (allowableValue.description) {
}
}
}
@if (propertyDescriptor.dependencies) {
Dependencies
@for (
propertyDependency of sortDependencies(propertyDescriptor.dependencies);
track propertyDependency.propertyName
) {
-
@if (propertyDependency.dependentValues) {
{{ propertyDependency.propertyName }} is set to any of [{{
formatDependentValue(propertyDependency)
}}]
} @else {
{{ propertyDependency.propertyName }} has any value specified
}
}
}
}