Skip to content

Interface: UICustomizationDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Conversation / UICustomizationDto

Interface: UICustomizationDto

Defined in: src/types/conversation.ts:213

UI customization detected from a conversation response.

Properties

customizationType

customizationType: string

Defined in: src/types/conversation.ts:215

Type of customization.


params?

optional params: object | null

Defined in: src/types/conversation.ts:223

Additional params (label, column name, style values, etc.).


propsOverride?

optional propsOverride: object | null

Defined in: src/types/conversation.ts:221

Props to override on an existing component.


targetPath?

optional targetPath: string | null

Defined in: src/types/conversation.ts:217

JSONPath-style target for modifications.


targetSlot?

optional targetSlot: string | null

Defined in: src/types/conversation.ts:219

Target slot for component additions/removals.