@linktor/angular-webchat
v0.1.2
Published
Angular component/module for the Linktor WebChat widget
Maintainers
Readme
@linktor/angular-webchat
Componente + módulo Angular do widget de chat do Linktor. Casca fina sobre
@linktor/webchat-core:
monta o widget em ngOnInit e o destrói em ngOnDestroy. Não renderiza nada —
o widget injeta seu próprio DOM flutuante no <body>.
Instalação
npm install @linktor/angular-webchat@angular/core >= 15 é peer dependency.
Uso
import { LinktorWebChatModule } from '@linktor/angular-webchat'
@NgModule({ imports: [LinktorWebChatModule] })
export class AppModule {}<linktor-chat
[channelId]="'YOUR_CHANNEL_ID'"
[baseUrl]="'https://api.linktor.dev'"
(message)="onMessage($event)"
></linktor-chat>Inputs principais
channelId e baseUrl são obrigatórios. Também aceita position, visitor,
autoOpen, showLauncher, token, e as opções de customização theme,
labels, launcherIcon, renderMessage, customCss, hidePoweredBy. Emite
os outputs ready, opened, closed, message.
<linktor-chat
[channelId]="id"
[baseUrl]="'https://api.linktor.dev'"
[theme]="{ primaryColor: '#4f46e5', borderRadius: '16px' }"
[labels]="{ title: 'Fale conosco', poweredBy: false }"
></linktor-chat>Documentação completa da customização no README do repositório.
Licença
MIT
