@cognigy/rest-api-client
Version:
Cognigy REST-Client
54 lines • 2 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getXAppsOverlaySettingsSection = exports.getXAppsOverlaySettingsFields = void 0;
const getXAppsOverlaySettingsFields = () => {
const fields = [
{
key: "screenTitle",
type: "cognigyText",
label: "UI__NODE_EDITOR__XAPPS__WEBCHAT_OVERLAY_SETTINGS__SCREEN_TITLE__LABEL",
},
{
key: "showCloseIcon",
type: "toggle",
label: "UI__NODE_EDITOR__XAPPS__WEBCHAT_OVERLAY_SETTINGS__SHOW_CLOSE_ICON__LABEL",
defaultValue: true,
},
{
key: "sendEventOnCloseIconClick",
type: "toggle",
label: "UI__NODE_EDITOR__XAPPS__WEBCHAT_OVERLAY_SETTINGS__SEND_EVENT_ON_CLOSE_ICON__LABEL",
defaultValue: false,
},
{
key: "autoOpen",
type: "toggle",
label: "UI__NODE_EDITOR__XAPPS__WEBCHAT_OVERLAY_SETTINGS__AUTO_OPEN__LABEL",
defaultValue: true,
},
{
key: "closeOnSubmit",
type: "toggle",
label: "UI__NODE_EDITOR__XAPPS__WEBCHAT_OVERLAY_SETTINGS__CLOSE_ON_SUBMIT__LABEL",
defaultValue: true,
},
{
key: "feedbackMessage",
type: "cognigyText",
label: "UI__NODE_EDITOR__XAPPS__WEBCHAT_OVERLAY_SETTINGS__FEEDBACK_MESSAGE__LABEL",
},
];
return fields;
};
exports.getXAppsOverlaySettingsFields = getXAppsOverlaySettingsFields;
const getXAppsOverlaySettingsSection = () => {
const section = {
key: "overlaySettings",
label: "UI__NODE_EDITOR__XAPPS__WEBCHAT_OVERLAY_SETTINGS__SECTION_LABEL",
defaultCollapsed: true,
fields: (0, exports.getXAppsOverlaySettingsFields)().map((field) => field.key),
};
return section;
};
exports.getXAppsOverlaySettingsSection = getXAppsOverlaySettingsSection;
//# sourceMappingURL=getXAppsOverlaySettings.js.map