ESM
import "@arcgis/ai-components/components/arcgis-assistant-message-footer";
Inheritance
ArcgisAssistantMessageFooterHTMLElement

Renders the action row under an assistant message. Use it when you want feedback, log, copy, or read-aloud controls. Offers one footer surface that composes common assistant response actions.

Properties

PropertyAttributeType
copy-enabled
feedback-enabled
log-enabled
read-aloud-enabled

copyEnabled

Property
Type
boolean
Attribute
copy-enabled
Default value
false

feedbackEnabled

Property
Type
boolean
Attribute
feedback-enabled
Default value
false

logEnabled

Property
Type
boolean
Attribute
log-enabled
Default value
false

message

Property
Type
AssistantMessage | undefined

readAloudEnabled

Property
Type
boolean
Attribute
read-aloud-enabled
Default value
false

Methods

MethodSignature
inherited
componentOnReady(): Promise<this>

componentOnReady

inherited Method
Signature
componentOnReady (): Promise<this>
Inherited from: this

Creates a promise that resolves once the component is fully loaded.

Returns
Promise<this>
Example
const arcgisAssistantMessageFooter = document.createElement("arcgis-assistant-message-footer");
document.body.append(arcgisAssistantMessageFooter);
await arcgisAssistantMessageFooter.componentOnReady();
console.log("arcgis-assistant-message-footer is ready to go!");