Audit Widgets
tsm-entity-history
Widget Or Layout: unknown
Value:
{
"title": "History",
"widget": {
"type": "tsm-entity-history"
},
"type": "layout"
}
Inputs
Owner Id
Key: ownerId
Name: Owner Id
Default: null
Owner type
Key: ownerType
Name: Owner type
Default: null
Additional information
Key: additionalEvents
Name: Additional information
Description: Configuration expects and expression or object with this structure {
"icon": "calendar",
"iconClass": "event-icon",
"entityType": "event",
"entityTitle": "Project Meeting",
"customerType": "internal",
"collapsed": false,
"sortTimestamp": "2024-07-16T10:30:00Z",
"leftContent": {
"type": "timestampAndUser",
"timestamp": "2024-07-16T10:30:00Z",
"timestampSecondary": "2024-07-16T12:00:00Z",
"userId": "user123"
},
"rightContent": {
"type": "paragraph",
"title": "Meeting Notes",
"titleClass": "notes-title",
"titleClickNavigateCommands": ["navigateToMeetingNotes"],
"titleClickable": true,
"text": "Discussed project milestones and timelines."
}
}
Default: null
Compact
Key: compact
Name: Compact
Default: false
Clickable title
Key: canTitleClickable
Name: Clickable title
Default: false
Examples
Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-entity-history/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen can title clickable — gen-can-title-clickable.json
Demonstrates config.canTitleClickable = true on tsm-entity-history.
{
"type": "object",
"title": "tsm-entity-history — Clickable title",
"description": "Demonstrates config.canTitleClickable = true on tsm-entity-history.",
"properties": {},
"layout": [
{
"widget": {
"type": "tsm-entity-history"
},
"type": "layout",
"config": {
"canTitleClickable": true
}
}
]
}
Gen compact — gen-compact.json
Demonstrates config.compact = true on tsm-entity-history.
{
"type": "object",
"title": "tsm-entity-history — Compact",
"description": "Demonstrates config.compact = true on tsm-entity-history.",
"properties": {},
"layout": [
{
"widget": {
"type": "tsm-entity-history"
},
"type": "layout",
"config": {
"compact": true
}
}
]
}
tsm-audit
Widget Or Layout: unknown
Value:
{
"title": "Audit",
"widget": {
"type": "tsm-audit"
},
"type": "layout"
}
Inputs
Owner Id
Key: ownerId
Name: Owner Id
Default: null
Owner type
Key: ownerType
Name: Owner type
Default: null
Parent privilege
Key: parentPriv
Name: Parent privilege
Default: null
URL address
Key: url
Name: URL address
Default: null