@cognigy/rest-api-client
Version:
Cognigy REST-Client
49 lines • 1.7 kB
JavaScript
export 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;
};
export const getXAppsOverlaySettingsSection = () => {
const section = {
key: "overlaySettings",
label: "UI__NODE_EDITOR__XAPPS__WEBCHAT_OVERLAY_SETTINGS__SECTION_LABEL",
defaultCollapsed: true,
fields: getXAppsOverlaySettingsFields().map((field) => field.key),
};
return section;
};
//# sourceMappingURL=getXAppsOverlaySettings.js.map