Skip to main content
Version: 2.5

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 clickablegen-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 compactgen-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