core-chat package
This package provides APIs to access Symphony Chat UI Services and Chat Overlay views.
Remarks
This package provides a set of APIs to add UI components through a set of UI extension points in the chat application. Each extension point is related to a specfic conversation.
Overlays
An extension can provide an overlay component that will be rendered in the chat application. The overlay component will be connected to a specific conversation, and the extension can choose where in the chat the overlay component should be rendered.
Enumerations
Enumeration | Description |
---|---|
DockingMode | Enum that determines how an IOverlayView is displayed within the chat view. |
Interfaces
Interface | Description |
---|---|
IChatService | Service module for conversations |
IOverlayView | View that will be displayed inside a container view The view can choose how to be docked to the container view, or to completely cover the container view. See DockingMode for details on how to position a view in different docking modes. |
Namespaces
Namespace | Description |
---|---|
IChatService |
Types
Type Alias | Description |
---|---|
OverlayFactory | Function to create overlay views for a specific chat view. The function will be invoked whenever a chat view is created, to give the opportunity to add zero or more overlay views to the chat. |