Interface ICreateWidgetData

Hierarchy

  • ICreateWidgetData

Properties

active?: boolean
authUserId?: number
config?: {
    crmEntity: "empty" | "lead" | "contact";
    disableSendMessageWhileFormNotSuccess?: boolean;
    fields: IFormField[];
    formWelcomeMessage: string;
    messageAfterFormSend: string;
    predefinedFields: IPredefinedField[];
    showForm: boolean;
    timeShowForm: ETimeFormShow;
}

Type declaration

  • crmEntity: "empty" | "lead" | "contact"
  • Optional disableSendMessageWhileFormNotSuccess?: boolean
  • fields: IFormField[]
  • formWelcomeMessage: string
  • messageAfterFormSend: string
  • predefinedFields: IPredefinedField[]
  • showForm: boolean
  • timeShowForm: ETimeFormShow
entryPoint?: string
externalLine?: string
id?: string
name: string
nameExternalLine?: string
settings: {
    backgroundColor?: string;
    icon?: string;
    iconColor?: string;
    operatorAvatar?: string;
    operatorName?: string;
    position?: WidgetPosition;
    showSignature?: boolean;
    welcomeMessage?: string;
}

Type declaration

  • Optional backgroundColor?: string
  • Optional icon?: string
  • Optional iconColor?: string
  • Optional operatorAvatar?: string
  • Optional operatorName?: string
  • Optional position?: WidgetPosition
  • Optional showSignature?: boolean
  • Optional welcomeMessage?: string
socialSettings?: {
    items: IWidgetSocialItem[];
    view?: WidgetSocialView;
}

Type declaration

Generated using TypeDoc