https://ns.adobe.com/xdm/common/descriptors/alternateDisplayInfo
Allows to modify the "title" and "description" values of the core library schema fields. UI can use these to show a more friendly name for a standard field or to only show fields that have friendly names.
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | Yes | Stable | No | Forbidden | Permitted | descriptors/display/alternateDisplayInfo.schema.json |
- Friendly Name Descriptor
https://ns.adobe.com/xdm/common/descriptors/alternateDisplayInfo- Schema Descriptor
https://ns.adobe.com/xdm/common/descriptors/schemadescriptor
- Schema Descriptor
{
"@type": "xdm:alternateDisplayInfo",
"xdm:sourceSchema": "https://ns.adobe.com/xdm/context/environment",
"xdm:sourceVersion": 1,
"xdm:sourceProperty": "/browserDetails",
"xdm:title": {
"en_us": "friendly title for browser details"
},
"xdm:description": {
"en_us": "friendly description for browser details"
}
}{
"@type": "xdm:alternateDisplayInfo",
"xdm:sourceSchema": "https://ns.adobe.com/xdm/context/environment",
"xdm:sourceVersion": 1,
"xdm:sourceProperty": "/browserDetails",
"xdm:title": {
"en_us": "friendly title for browser details",
"fr_ca": "titre convivial pour les détails du navigateur"
}
}{
"@type": "xdm:alternateDisplayInfo",
"xdm:sourceSchema": "https://ns.adobe.com/xdm/context/environment",
"xdm:sourceVersion": 1,
"xdm:sourceProperty": "/browserDetails",
"xdm:description": {
"en_us": "friendly description for browser details",
"fr_ca": "description conviviale pour les détails du navigateur"
}
}| Property | Type | Required | Defined by |
|---|---|---|---|
| @id | string |
Optional | Schema Descriptor |
| @type | const |
Optional | Friendly Name Descriptor (this schema) |
| meta:enum | object |
Optional | Friendly Name Descriptor (this schema) |
| xdm:description | object |
Optional | Friendly Name Descriptor (this schema) |
| xdm:excludeMetaEnum | object |
Optional | Friendly Name Descriptor (this schema) |
| xdm:note | object |
Optional | Friendly Name Descriptor (this schema) |
| xdm:sourceItem | complex | Optional | Schema Descriptor |
| xdm:sourceProperty | complex | Optional | Schema Descriptor |
| xdm:sourceSchema | string |
Optional | Schema Descriptor |
| xdm:sourceVersion | number |
Optional | Schema Descriptor |
| xdm:title | object |
Optional | Friendly Name Descriptor (this schema) |
* |
any | Additional | this schema allows additional properties |
The unique identifier for the schema descriptor. This property is required when the descriptor is defined outside of the applicable schema, but is optional when applied via 'meta:descriptors'.
@id
- is optional
- type:
string - defined in Schema Descriptor
string
- format:
uri-reference– URI Reference (according to RFC3986)
@type
- is optional
- type:
const - defined in this schema
The value of this property must be equal to:
"xdm:alternateDisplayInfo"meta:enum
- is optional
- type:
object - defined in this schema
object with following properties:
| Property | Type | Required |
|---|
When present, user friendly description to display.
xdm:description
- is optional
- type:
object - defined in this schema
object with following properties:
| Property | Type | Required |
|---|
xdm:excludeMetaEnum
- is optional
- type:
object - defined in this schema
object with following properties:
| Property | Type | Required |
|---|
When present, user friendly note to display. Similar to a description, but provides more details about the actual usage of the field.
xdm:note
- is optional
- type:
object - defined in this schema
object with following properties:
| Property | Type | Required |
|---|
When present, the selector used to match a specific item in the array pointed to by sourceProperty.
xdm:sourceItem
- is optional
- type: complex
- defined in Schema Descriptor
One of the following conditions need to be fulfilled.
When present, the property of the source schema to which this descriptor applies. This value is a JSON Pointer, applied to an instance of an object described by xdm:sourceSchema.
xdm:sourceProperty
- is optional
- type: complex
- defined in Schema Descriptor
One of the following conditions need to be fulfilled.
string
Array type:
All items must be of the type:
string
The source schema this descriptor applies to. This property is required when the descriptor is defined outside of the applicable schema, but is optional when applied via 'meta:descriptors'
xdm:sourceSchema
- is optional
- type:
string - defined in Schema Descriptor
string
- format:
uri– Uniformous Resource Identifier (according to RFC3986)
Major version being referenced.
xdm:sourceVersion
- is optional
- type:
number - defined in Schema Descriptor
number
When present, user friendly title to display.
xdm:title
- is optional
- type:
object - defined in this schema
object with following properties:
| Property | Type | Required |
|---|