{"version":3,"file":"mosaic-design-infosec-components-components-session-expiration-modal.mjs","sources":["../../../libs/components/session-expiration-modal/src/lib/components/session-expiration-modal/session-expiration-modal.component.ts","../../../libs/components/session-expiration-modal/src/lib/components/session-expiration-modal/session-expiration-modal.component.html","../../../libs/components/session-expiration-modal/src/lib/constants/i18n.ts","../../../libs/components/session-expiration-modal/src/lib/session-expiration-modal.module.ts","../../../libs/components/session-expiration-modal/mosaic-design-infosec-components-components-session-expiration-modal.ts"],"sourcesContent":["import { ChangeDetectionStrategy, Component } from '@angular/core';\nimport { KbqComponentColors } from '@koobiq/components/core';\nimport { KbqModalRef } from '@koobiq/components/modal';\n\nimport { IcTranslocoScopeAlias } from '@mosaic-design/infosec-components/types';\n\n@Component({\n    selector: 'ic-session-expiration-modal',\n    templateUrl: './session-expiration-modal.component.html',\n    styleUrls: ['./session-expiration-modal.component.scss'],\n    changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SessionExpirationModalComponent {\n    protected readonly IcTranslocoScopeAlias = IcTranslocoScopeAlias;\n    protected readonly KbqComponentColors = KbqComponentColors;\n\n    constructor(public modalRef: KbqModalRef) {}\n}\n","<kbq-modal-title>\n    <ic-coalesce-content\n        [items]=\"[\n            {\n                alias: IcTranslocoScopeAlias.SessionExpirationModal,\n                key: 'SessionExpirationModal.Header.Text.SessionExpired'\n            }\n        ]\"\n    ></ic-coalesce-content>\n</kbq-modal-title>\n\n<kbq-modal-body>\n    <ic-coalesce-content\n        [items]=\"[\n            {\n                alias: IcTranslocoScopeAlias.SessionExpirationModal,\n                key: 'SessionExpirationModal.Body.Text.Expired'\n            }\n        ]\"\n    ></ic-coalesce-content>\n</kbq-modal-body>\n\n<kbq-modal-footer>\n    <button type=\"button\" kbq-button icAutofocus [color]=\"KbqComponentColors.Contrast\" (click)=\"modalRef.close(true)\">\n        <ic-coalesce-content\n            [items]=\"[\n                {\n                    alias: IcTranslocoScopeAlias.SessionExpirationModal,\n                    key: 'SessionExpirationModal.Footer.Button.LogIn'\n                }\n            ]\"\n        ></ic-coalesce-content>\n    </button>\n</kbq-modal-footer>\n","import { sessionExpirationModalTranslates } from '@mosaic-design/infosec-components/i18n-resources';\nimport { LocalizationScopeConfig, IcTranslocoScopeAlias } from '@mosaic-design/infosec-components/types';\n\nexport const scopeConfig: LocalizationScopeConfig = {\n    alias: IcTranslocoScopeAlias.SessionExpirationModal,\n    localTranslates: sessionExpirationModalTranslates\n};\n","import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { KbqButtonModule } from '@koobiq/components/button';\nimport { KbqModalModule } from '@koobiq/components/modal';\n\nimport { IcCoalesceContentModule } from '@mosaic-design/infosec-components/components/coalesce-content';\nimport { IcAutofocusDirective } from '@mosaic-design/infosec-components/directives';\n\nimport { SessionExpirationModalComponent } from './components';\n\n/**\n * @deprecated Будет удален в 19 версии. Компоненты будут standalone\n */\n@NgModule({\n    imports: [CommonModule, KbqModalModule, KbqButtonModule, IcAutofocusDirective, IcCoalesceContentModule],\n    declarations: [SessionExpirationModalComponent],\n    exports: [SessionExpirationModalComponent]\n})\nexport class IcSessionExpirationModalModule {}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":"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"}