Variable WIDGET_INPUT_PROPERTIESConst
WIDGET_INPUT_PROPERTIES: readonly [
"apiUrl",
"widgetKey",
"inviteToken",
"token",
"agentId",
"applicationId",
"conversationId",
"channels",
"channelInputs",
"chrome",
"autoStart",
"requireConsent",
"theme",
"themeTokens",
"locale",
"agentName",
"cspNonce",
"launcher",
"perception",
"frameCapture",
"preload",
"sessionUrl",
] = ...
Every page-facing input of the element, by property name. The attribute is the dash-cased form (
apiUrl→api-url). This list IS the element's configuration contract; the Angular component's@Input()s are checked against it by a test so the two cannot drift.