File

src/app/component/chat-widget/chat-widget.config.ts

Index

Properties

Properties

Optional data
Type : D | null
Default value : null
Optional direction
Type : Direction
Optional horizontalPosition
Type : ChatWidgetHorizontalPosition
Default value : 'right'
Optional panelClass
Type : string | string[]
Optional verticalPosition
Type : ChatWidgetVerticalPosition
Default value : 'top'
Optional viewContainerRef
Type : ViewContainerRef
import { ViewContainerRef, InjectionToken } from '@angular/core';
import { Direction } from '@angular/cdk/bidi';

export const STBUI_CHATWIDGET_DATA = new InjectionToken<any>(
  'StbuiChatWidgetData'
);

export type ChatWidgetHorizontalPosition = 'start' | 'center' | 'end' | 'left' | 'right';
export type ChatWidgetVerticalPosition = 'top' | 'bottom';

export class ChatWidgetConfig<D = any> {
  panelClass?: string | string[];
  viewContainerRef?: ViewContainerRef;
  direction?: Direction;
  data?: D | null = null;

  horizontalPosition?: ChatWidgetHorizontalPosition = 'right';
  verticalPosition?: ChatWidgetVerticalPosition = 'top';
}

result-matching ""

    No results matching ""