@cds/angular
Version:
Core component modules for Clarity Angular
1 lines • 10.2 kB
Source Map (JSON)
{"version":3,"file":"modal.mjs","sources":["../../../projects/cds-angular/modal/cds-modal-header.directive.ts","../../../projects/cds-angular/modal/cds-modal-header-actions.directive.ts","../../../projects/cds-angular/modal/cds-modal-content.directive.ts","../../../projects/cds-angular/modal/cds-modal-actions.directive.ts","../../../projects/cds-angular/modal/cds-modal.directive.ts","../../../projects/cds-angular/modal/modal.module.ts","../../../projects/cds-angular/modal/index.ts","../../../projects/cds-angular/modal/public-api.ts","../../../projects/cds-angular/modal/modal.ts"],"sourcesContent":["/*\n * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved.\n * This software is released under MIT license.\n * The full license information can be found in LICENSE in the root directory of this project.\n */\n\nimport { Directive, ElementRef } from '@angular/core';\nimport { CdsModalHeader } from '@cds/core/modal';\n\n@Directive({ selector: 'cds-modal-header' })\nexport class CdsModalHeaderDirective {\n protected element: CdsModalHeader;\n\n\n\n constructor(elementRef: ElementRef) {\n this.element = elementRef.nativeElement;\n }\n}\n","/*\n * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved.\n * This software is released under MIT license.\n * The full license information can be found in LICENSE in the root directory of this project.\n */\n\nimport { Directive, ElementRef } from '@angular/core';\nimport { CdsModalHeaderActions } from '@cds/core/modal';\n\n@Directive({ selector: 'cds-modal-header-actions' })\nexport class CdsModalHeaderActionsDirective {\n protected element: CdsModalHeaderActions;\n\n\n\n constructor(elementRef: ElementRef) {\n this.element = elementRef.nativeElement;\n }\n}\n","/*\n * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved.\n * This software is released under MIT license.\n * The full license information can be found in LICENSE in the root directory of this project.\n */\n\nimport { Directive, ElementRef } from '@angular/core';\nimport { CdsModalContent } from '@cds/core/modal';\n\n@Directive({ selector: 'cds-modal-content' })\nexport class CdsModalContentDirective {\n protected element: CdsModalContent;\n\n\n\n constructor(elementRef: ElementRef) {\n this.element = elementRef.nativeElement;\n }\n}\n","/*\n * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved.\n * This software is released under MIT license.\n * The full license information can be found in LICENSE in the root directory of this project.\n */\n\nimport { Directive, ElementRef } from '@angular/core';\nimport { CdsModalActions } from '@cds/core/modal';\n\n@Directive({ selector: 'cds-modal-actions' })\nexport class CdsModalActionsDirective {\n protected element: CdsModalActions;\n\n\n\n constructor(elementRef: ElementRef) {\n this.element = elementRef.nativeElement;\n }\n}\n","/*\n * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved.\n * This software is released under MIT license.\n * The full license information can be found in LICENSE in the root directory of this project.\n */\n\nimport { Directive, ElementRef , Input , Output, EventEmitter } from '@angular/core';\nimport { CdsModal } from '@cds/core/modal';\n\n@Directive({ selector: 'cds-modal' })\nexport class CdsModalDirective {\n protected element: CdsModal;\n\n get i18n() {\n return this.element.i18n;\n }\n @Input() set i18n(value) {\n this.element.i18n = value;\n };\n get closable() {\n return this.element.closable;\n }\n @Input() set closable(value: boolean | '') {\n this.element.closable = value === '' ? true : value;\n };\n get size() {\n return this.element.size;\n }\n @Input() set size(value) {\n this.element.size = value;\n };\n get content() {\n return this.element.content;\n }\n @Input() set content(value) {\n this.element.content = value;\n };\n get modalHeader() {\n return this.element.modalHeader;\n }\n @Input() set modalHeader(value) {\n this.element.modalHeader = value;\n };\n get modalFooter() {\n return this.element.modalFooter;\n }\n @Input() set modalFooter(value) {\n this.element.modalFooter = value;\n };\n get cdsMotion() {\n return this.element.cdsMotion;\n }\n @Input() set cdsMotion(value) {\n this.element.cdsMotion = value;\n };\n get hidden() {\n return this.element.hidden;\n }\n @Input() set hidden(value: boolean | '') {\n this.element.hidden = value === '' ? true : value;\n };\n get closeOverlay() {\n return this.element.closeOverlay;\n }\n @Input() set closeOverlay(value) {\n this.element.closeOverlay = value;\n };\n\n @Output() cdsMotionChange: EventEmitter<CustomEvent> = new EventEmitter();\n @Output() closeChange: EventEmitter<CustomEvent> = new EventEmitter();\n\n constructor(elementRef: ElementRef) {\n this.element = elementRef.nativeElement;\n }\n}\n","/*\n * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved.\n * This software is released under MIT license.\n * The full license information can be found in LICENSE in the root directory of this project.\n */\n\nimport { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport '@cds/core/modal/register.js';\n\nimport { CdsModalHeaderDirective } from './cds-modal-header.directive';\nimport { CdsModalHeaderActionsDirective } from './cds-modal-header-actions.directive';\nimport { CdsModalContentDirective } from './cds-modal-content.directive';\nimport { CdsModalActionsDirective } from './cds-modal-actions.directive';\nimport { CdsModalDirective } from './cds-modal.directive';\n\n@NgModule({\n imports: [CommonModule],\n declarations: [\n CdsModalHeaderDirective,\n CdsModalHeaderActionsDirective,\n CdsModalContentDirective,\n CdsModalActionsDirective,\n CdsModalDirective,\n ],\n exports: [\n CdsModalHeaderDirective,\n CdsModalHeaderActionsDirective,\n CdsModalContentDirective,\n CdsModalActionsDirective,\n CdsModalDirective,\n ],\n})\nexport class CdsModalModule {}\n","/*\n * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved.\n * This software is released under MIT license.\n * The full license information can be found in LICENSE in the root directory of this project.\n */\n\nexport * from './cds-modal-header.directive';\nexport * from './cds-modal-header-actions.directive';\nexport * from './cds-modal-content.directive';\nexport * from './cds-modal-actions.directive';\nexport * from './cds-modal.directive';\nexport * from './modal.module';\n","/*\n * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved.\n * This software is released under MIT license.\n * The full license information can be found in LICENSE in the root directory of this project.\n */\n\n/*\n * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved.\n * This software is released under MIT license.\n * The full license information can be found in LICENSE in the root directory of this project.\n */\n\n/*\n * Public API Surface of cds-angular\n */\n\nexport * from './index';\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":"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"}