{"version":3,"file":"ni-spright-angular-chat-message-welcome.mjs","sources":["../../../spright-angular/chat/message/welcome/spright-chat-message-welcome.directive.ts","../../../spright-angular/chat/message/welcome/spright-chat-message-welcome.module.ts","../../../spright-angular/chat/message/welcome/ni-spright-angular-chat-message-welcome.ts"],"sourcesContent":["import { Directive, ElementRef, Input, Renderer2 } from '@angular/core';\nimport { type ChatMessageWelcome, chatMessageWelcomeTag } from '@ni/spright-components/dist/esm/chat/message/welcome';\n\nexport type { ChatMessageWelcome };\nexport { chatMessageWelcomeTag };\n\n/**\n * Directive to provide Angular integration for the chat welcome message.\n */\n@Directive({\n    selector: 'spright-chat-message-welcome',\n    standalone: false\n})\nexport class SprightChatMessageWelcomeDirective {\n    public get welcomeTitle(): string | undefined {\n        return this.elementRef.nativeElement.welcomeTitle;\n    }\n\n    @Input('welcome-title') public set welcomeTitle(value: string | undefined) {\n        this.renderer.setProperty(this.elementRef.nativeElement, 'welcomeTitle', value);\n    }\n\n    public get subtitle(): string | undefined {\n        return this.elementRef.nativeElement.subtitle;\n    }\n\n    @Input() public set subtitle(value: string | undefined) {\n        this.renderer.setProperty(this.elementRef.nativeElement, 'subtitle', value);\n    }\n\n    public constructor(private readonly renderer: Renderer2, private readonly elementRef: ElementRef<ChatMessageWelcome>) {}\n}","import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { SprightChatMessageWelcomeDirective } from './spright-chat-message-welcome.directive';\n\nimport '@ni/spright-components/dist/esm/chat/message/welcome';\n\n@NgModule({\n    declarations: [\n        SprightChatMessageWelcomeDirective\n    ],\n    imports: [CommonModule],\n    exports: [\n        SprightChatMessageWelcomeDirective\n    ]\n})\nexport class SprightChatMessageWelcomeModule { }","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":";;;;;AAMA;;AAEG;MAKU,kCAAkC,CAAA;AAC3C,IAAA,IAAW,YAAY,GAAA;AACnB,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,aAAa,CAAC,YAAY;IACrD;IAEA,IAAmC,YAAY,CAAC,KAAyB,EAAA;AACrE,QAAA,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,IAAI,CAAC,UAAU,CAAC,aAAa,EAAE,cAAc,EAAE,KAAK,CAAC;IACnF;AAEA,IAAA,IAAW,QAAQ,GAAA;AACf,QAAA,OAAO,IAAI,CAAC,UAAU,CAAC,aAAa,CAAC,QAAQ;IACjD;IAEA,IAAoB,QAAQ,CAAC,KAAyB,EAAA;AAClD,QAAA,IAAI,CAAC,QAAQ,CAAC,WAAW,CAAC,IAAI,CAAC,UAAU,CAAC,aAAa,EAAE,UAAU,EAAE,KAAK,CAAC;IAC/E;IAEA,WAAA,CAAoC,QAAmB,EAAmB,UAA0C,EAAA;QAAhF,IAAA,CAAA,QAAQ,GAAR,QAAQ;QAA8B,IAAA,CAAA,UAAU,GAAV,UAAU;IAAmC;+GAjB9G,kCAAkC,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAA,EAAA,CAAA,SAAA,EAAA,EAAA,EAAA,KAAA,EAAA,EAAA,CAAA,UAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;mGAAlC,kCAAkC,EAAA,YAAA,EAAA,KAAA,EAAA,QAAA,EAAA,8BAAA,EAAA,MAAA,EAAA,EAAA,YAAA,EAAA,CAAA,eAAA,EAAA,cAAA,CAAA,EAAA,QAAA,EAAA,UAAA,EAAA,EAAA,QAAA,EAAA,EAAA,EAAA,CAAA,CAAA;;4FAAlC,kCAAkC,EAAA,UAAA,EAAA,CAAA;kBAJ9C,SAAS;AAAC,YAAA,IAAA,EAAA,CAAA;AACP,oBAAA,QAAQ,EAAE,8BAA8B;AACxC,oBAAA,UAAU,EAAE;AACf,iBAAA;;sBAMI,KAAK;uBAAC,eAAe;;sBAQrB;;;MCXQ,+BAA+B,CAAA;+GAA/B,+BAA+B,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,QAAA,EAAA,CAAA,CAAA;AAA/B,IAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,+BAA+B,EAAA,YAAA,EAAA,CAPpC,kCAAkC,CAAA,EAAA,OAAA,EAAA,CAE5B,YAAY,aAElB,kCAAkC,CAAA,EAAA,CAAA,CAAA;AAG7B,IAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,+BAA+B,YAL9B,YAAY,CAAA,EAAA,CAAA,CAAA;;4FAKb,+BAA+B,EAAA,UAAA,EAAA,CAAA;kBAT3C,QAAQ;AAAC,YAAA,IAAA,EAAA,CAAA;AACN,oBAAA,YAAY,EAAE;wBACV;AACH,qBAAA;oBACD,OAAO,EAAE,CAAC,YAAY,CAAC;AACvB,oBAAA,OAAO,EAAE;wBACL;AACH;AACJ,iBAAA;;;ACdD;;AAEG;;;;"}