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 | Stabilizing | No | Forbidden | Permitted | common/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",
"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: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: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:sourceItem | complex | Optional | Schema Descriptor |
xdm:sourceProperty | string |
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 |
---|
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:
string
- defined in Schema Descriptor
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 |
---|