@designsystem-se/af-angular
Version:
Angular Components for Digi Designsystem
517 lines (514 loc) • 640 kB
JavaScript
import { __decorate, __metadata } from 'tslib';
import * as i0 from '@angular/core';
import { ChangeDetectorRef, ElementRef, NgZone, ChangeDetectionStrategy, Component, HostListener, Directive, NgModule } from '@angular/core';
import { fromEvent } from 'rxjs';
import { defineCustomElement as defineCustomElement$1 } from '@designsystem-se/af/components/digi-badge-notification.js';
import { defineCustomElement as defineCustomElement$2 } from '@designsystem-se/af/components/digi-badge-status.js';
import { defineCustomElement as defineCustomElement$3 } from '@designsystem-se/af/components/digi-bar-chart.js';
import { defineCustomElement as defineCustomElement$4 } from '@designsystem-se/af/components/digi-button.js';
import { defineCustomElement as defineCustomElement$5 } from '@designsystem-se/af/components/digi-calendar.js';
import { defineCustomElement as defineCustomElement$6 } from '@designsystem-se/af/components/digi-calendar-datepicker.js';
import { defineCustomElement as defineCustomElement$7 } from '@designsystem-se/af/components/digi-calendar-week-view.js';
import { defineCustomElement as defineCustomElement$8 } from '@designsystem-se/af/components/digi-card.js';
import { defineCustomElement as defineCustomElement$9 } from '@designsystem-se/af/components/digi-chart-line.js';
import { defineCustomElement as defineCustomElement$a } from '@designsystem-se/af/components/digi-code.js';
import { defineCustomElement as defineCustomElement$b } from '@designsystem-se/af/components/digi-code-block.js';
import { defineCustomElement as defineCustomElement$c } from '@designsystem-se/af/components/digi-code-example.js';
import { defineCustomElement as defineCustomElement$d } from '@designsystem-se/af/components/digi-context-menu.js';
import { defineCustomElement as defineCustomElement$e } from '@designsystem-se/af/components/digi-dialog.js';
import { defineCustomElement as defineCustomElement$f } from '@designsystem-se/af/components/digi-expandable-accordion.js';
import { defineCustomElement as defineCustomElement$g } from '@designsystem-se/af/components/digi-expandable-faq.js';
import { defineCustomElement as defineCustomElement$h } from '@designsystem-se/af/components/digi-expandable-faq-item.js';
import { defineCustomElement as defineCustomElement$i } from '@designsystem-se/af/components/digi-footer.js';
import { defineCustomElement as defineCustomElement$j } from '@designsystem-se/af/components/digi-footer-card.js';
import { defineCustomElement as defineCustomElement$k } from '@designsystem-se/af/components/digi-form-category-filter.js';
import { defineCustomElement as defineCustomElement$l } from '@designsystem-se/af/components/digi-form-checkbox.js';
import { defineCustomElement as defineCustomElement$m } from '@designsystem-se/af/components/digi-form-error-list.js';
import { defineCustomElement as defineCustomElement$n } from '@designsystem-se/af/components/digi-form-fieldset.js';
import { defineCustomElement as defineCustomElement$o } from '@designsystem-se/af/components/digi-form-file-upload.js';
import { defineCustomElement as defineCustomElement$p } from '@designsystem-se/af/components/digi-form-filter.js';
import { defineCustomElement as defineCustomElement$q } from '@designsystem-se/af/components/digi-form-input.js';
import { defineCustomElement as defineCustomElement$r } from '@designsystem-se/af/components/digi-form-input-search.js';
import { defineCustomElement as defineCustomElement$s } from '@designsystem-se/af/components/digi-form-label.js';
import { defineCustomElement as defineCustomElement$t } from '@designsystem-se/af/components/digi-form-radiobutton.js';
import { defineCustomElement as defineCustomElement$u } from '@designsystem-se/af/components/digi-form-radiogroup.js';
import { defineCustomElement as defineCustomElement$v } from '@designsystem-se/af/components/digi-form-receipt.js';
import { defineCustomElement as defineCustomElement$w } from '@designsystem-se/af/components/digi-form-select.js';
import { defineCustomElement as defineCustomElement$x } from '@designsystem-se/af/components/digi-form-select-filter.js';
import { defineCustomElement as defineCustomElement$y } from '@designsystem-se/af/components/digi-form-textarea.js';
import { defineCustomElement as defineCustomElement$z } from '@designsystem-se/af/components/digi-form-validation-message.js';
import { defineCustomElement as defineCustomElement$A } from '@designsystem-se/af/components/digi-header.js';
import { defineCustomElement as defineCustomElement$B } from '@designsystem-se/af/components/digi-header-avatar.js';
import { defineCustomElement as defineCustomElement$C } from '@designsystem-se/af/components/digi-header-navigation.js';
import { defineCustomElement as defineCustomElement$D } from '@designsystem-se/af/components/digi-header-navigation-item.js';
import { defineCustomElement as defineCustomElement$E } from '@designsystem-se/af/components/digi-header-notification.js';
import { defineCustomElement as defineCustomElement$F } from '@designsystem-se/af/components/digi-icon.js';
import { defineCustomElement as defineCustomElement$G } from '@designsystem-se/af/components/digi-icon-accessibility-deaf.js';
import { defineCustomElement as defineCustomElement$H } from '@designsystem-se/af/components/digi-icon-accessibility-universal.js';
import { defineCustomElement as defineCustomElement$I } from '@designsystem-se/af/components/digi-icon-apple.js';
import { defineCustomElement as defineCustomElement$J } from '@designsystem-se/af/components/digi-icon-archive.js';
import { defineCustomElement as defineCustomElement$K } from '@designsystem-se/af/components/digi-icon-archive-outline.js';
import { defineCustomElement as defineCustomElement$L } from '@designsystem-se/af/components/digi-icon-arrow-back.js';
import { defineCustomElement as defineCustomElement$M } from '@designsystem-se/af/components/digi-icon-arrow-down.js';
import { defineCustomElement as defineCustomElement$N } from '@designsystem-se/af/components/digi-icon-arrow-left.js';
import { defineCustomElement as defineCustomElement$O } from '@designsystem-se/af/components/digi-icon-arrow-right.js';
import { defineCustomElement as defineCustomElement$P } from '@designsystem-se/af/components/digi-icon-arrow-sign-in.js';
import { defineCustomElement as defineCustomElement$Q } from '@designsystem-se/af/components/digi-icon-arrow-sign-out.js';
import { defineCustomElement as defineCustomElement$R } from '@designsystem-se/af/components/digi-icon-arrow-up.js';
import { defineCustomElement as defineCustomElement$S } from '@designsystem-se/af/components/digi-icon-at.js';
import { defineCustomElement as defineCustomElement$T } from '@designsystem-se/af/components/digi-icon-bars.js';
import { defineCustomElement as defineCustomElement$U } from '@designsystem-se/af/components/digi-icon-bell.js';
import { defineCustomElement as defineCustomElement$V } from '@designsystem-se/af/components/digi-icon-bell-filled.js';
import { defineCustomElement as defineCustomElement$W } from '@designsystem-se/af/components/digi-icon-book.js';
import { defineCustomElement as defineCustomElement$X } from '@designsystem-se/af/components/digi-icon-bookmark-outline.js';
import { defineCustomElement as defineCustomElement$Y } from '@designsystem-se/af/components/digi-icon-bookmark-solid.js';
import { defineCustomElement as defineCustomElement$Z } from '@designsystem-se/af/components/digi-icon-bubble.js';
import { defineCustomElement as defineCustomElement$_ } from '@designsystem-se/af/components/digi-icon-bubble-ellipsis.js';
import { defineCustomElement as defineCustomElement$$ } from '@designsystem-se/af/components/digi-icon-building-outline.js';
import { defineCustomElement as defineCustomElement$10 } from '@designsystem-se/af/components/digi-icon-building-solid.js';
import { defineCustomElement as defineCustomElement$11 } from '@designsystem-se/af/components/digi-icon-bullseye.js';
import { defineCustomElement as defineCustomElement$12 } from '@designsystem-se/af/components/digi-icon-calculator-solid.js';
import { defineCustomElement as defineCustomElement$13 } from '@designsystem-se/af/components/digi-icon-calendar.js';
import { defineCustomElement as defineCustomElement$14 } from '@designsystem-se/af/components/digi-icon-calendar-alt.js';
import { defineCustomElement as defineCustomElement$15 } from '@designsystem-se/af/components/digi-icon-calendar-alt-alert.js';
import { defineCustomElement as defineCustomElement$16 } from '@designsystem-se/af/components/digi-icon-caret-circle-right.js';
import { defineCustomElement as defineCustomElement$17 } from '@designsystem-se/af/components/digi-icon-caret-down.js';
import { defineCustomElement as defineCustomElement$18 } from '@designsystem-se/af/components/digi-icon-caret-left.js';
import { defineCustomElement as defineCustomElement$19 } from '@designsystem-se/af/components/digi-icon-caret-right.js';
import { defineCustomElement as defineCustomElement$1a } from '@designsystem-se/af/components/digi-icon-caret-up.js';
import { defineCustomElement as defineCustomElement$1b } from '@designsystem-se/af/components/digi-icon-chart.js';
import { defineCustomElement as defineCustomElement$1c } from '@designsystem-se/af/components/digi-icon-chat.js';
import { defineCustomElement as defineCustomElement$1d } from '@designsystem-se/af/components/digi-icon-check.js';
import { defineCustomElement as defineCustomElement$1e } from '@designsystem-se/af/components/digi-icon-check-circle-reg-alt.js';
import { defineCustomElement as defineCustomElement$1f } from '@designsystem-se/af/components/digi-icon-check-circle-solid.js';
import { defineCustomElement as defineCustomElement$1g } from '@designsystem-se/af/components/digi-icon-checklist.js';
import { defineCustomElement as defineCustomElement$1h } from '@designsystem-se/af/components/digi-icon-chevron-down.js';
import { defineCustomElement as defineCustomElement$1i } from '@designsystem-se/af/components/digi-icon-chevron-left.js';
import { defineCustomElement as defineCustomElement$1j } from '@designsystem-se/af/components/digi-icon-chevron-right.js';
import { defineCustomElement as defineCustomElement$1k } from '@designsystem-se/af/components/digi-icon-chevron-up.js';
import { defineCustomElement as defineCustomElement$1l } from '@designsystem-se/af/components/digi-icon-clock.js';
import { defineCustomElement as defineCustomElement$1m } from '@designsystem-se/af/components/digi-icon-communication-play-solid.js';
import { defineCustomElement as defineCustomElement$1n } from '@designsystem-se/af/components/digi-icon-compress-alt.js';
import { defineCustomElement as defineCustomElement$1o } from '@designsystem-se/af/components/digi-icon-comunication-case.js';
import { defineCustomElement as defineCustomElement$1p } from '@designsystem-se/af/components/digi-icon-comunication-flag.js';
import { defineCustomElement as defineCustomElement$1q } from '@designsystem-se/af/components/digi-icon-comunication-graduate.js';
import { defineCustomElement as defineCustomElement$1r } from '@designsystem-se/af/components/digi-icon-comunication-play.js';
import { defineCustomElement as defineCustomElement$1s } from '@designsystem-se/af/components/digi-icon-cooperation.js';
import { defineCustomElement as defineCustomElement$1t } from '@designsystem-se/af/components/digi-icon-copy.js';
import { defineCustomElement as defineCustomElement$1u } from '@designsystem-se/af/components/digi-icon-danger-outline.js';
import { defineCustomElement as defineCustomElement$1v } from '@designsystem-se/af/components/digi-icon-download.js';
import { defineCustomElement as defineCustomElement$1w } from '@designsystem-se/af/components/digi-icon-dxa.js';
import { defineCustomElement as defineCustomElement$1x } from '@designsystem-se/af/components/digi-icon-edit.js';
import { defineCustomElement as defineCustomElement$1y } from '@designsystem-se/af/components/digi-icon-ellipsis.js';
import { defineCustomElement as defineCustomElement$1z } from '@designsystem-se/af/components/digi-icon-envelope.js';
import { defineCustomElement as defineCustomElement$1A } from '@designsystem-se/af/components/digi-icon-envelope-filled.js';
import { defineCustomElement as defineCustomElement$1B } from '@designsystem-se/af/components/digi-icon-exclamation-circle-filled.js';
import { defineCustomElement as defineCustomElement$1C } from '@designsystem-se/af/components/digi-icon-exclamation-triangle.js';
import { defineCustomElement as defineCustomElement$1D } from '@designsystem-se/af/components/digi-icon-exclamation-triangle-filled.js';
import { defineCustomElement as defineCustomElement$1E } from '@designsystem-se/af/components/digi-icon-exclamation-triangle-warning.js';
import { defineCustomElement as defineCustomElement$1F } from '@designsystem-se/af/components/digi-icon-expand-alt.js';
import { defineCustomElement as defineCustomElement$1G } from '@designsystem-se/af/components/digi-icon-external-link-alt.js';
import { defineCustomElement as defineCustomElement$1H } from '@designsystem-se/af/components/digi-icon-eye.js';
import { defineCustomElement as defineCustomElement$1I } from '@designsystem-se/af/components/digi-icon-eye-slash.js';
import { defineCustomElement as defineCustomElement$1J } from '@designsystem-se/af/components/digi-icon-facebook-square.js';
import { defineCustomElement as defineCustomElement$1K } from '@designsystem-se/af/components/digi-icon-file-add.js';
import { defineCustomElement as defineCustomElement$1L } from '@designsystem-se/af/components/digi-icon-file-document.js';
import { defineCustomElement as defineCustomElement$1M } from '@designsystem-se/af/components/digi-icon-file-excel.js';
import { defineCustomElement as defineCustomElement$1N } from '@designsystem-se/af/components/digi-icon-file-export.js';
import { defineCustomElement as defineCustomElement$1O } from '@designsystem-se/af/components/digi-icon-file-governing.js';
import { defineCustomElement as defineCustomElement$1P } from '@designsystem-se/af/components/digi-icon-file-pdf.js';
import { defineCustomElement as defineCustomElement$1Q } from '@designsystem-se/af/components/digi-icon-file-powerpoint.js';
import { defineCustomElement as defineCustomElement$1R } from '@designsystem-se/af/components/digi-icon-file-remove.js';
import { defineCustomElement as defineCustomElement$1S } from '@designsystem-se/af/components/digi-icon-file-word.js';
import { defineCustomElement as defineCustomElement$1T } from '@designsystem-se/af/components/digi-icon-film.js';
import { defineCustomElement as defineCustomElement$1U } from '@designsystem-se/af/components/digi-icon-filter.js';
import { defineCustomElement as defineCustomElement$1V } from '@designsystem-se/af/components/digi-icon-folder.js';
import { defineCustomElement as defineCustomElement$1W } from '@designsystem-se/af/components/digi-icon-folder-add.js';
import { defineCustomElement as defineCustomElement$1X } from '@designsystem-se/af/components/digi-icon-folder-directory.js';
import { defineCustomElement as defineCustomElement$1Y } from '@designsystem-se/af/components/digi-icon-folder-open.js';
import { defineCustomElement as defineCustomElement$1Z } from '@designsystem-se/af/components/digi-icon-globe.js';
import { defineCustomElement as defineCustomElement$1_ } from '@designsystem-se/af/components/digi-icon-globe-filled.js';
import { defineCustomElement as defineCustomElement$1$ } from '@designsystem-se/af/components/digi-icon-headphones.js';
import { defineCustomElement as defineCustomElement$20 } from '@designsystem-se/af/components/digi-icon-heart.js';
import { defineCustomElement as defineCustomElement$21 } from '@designsystem-se/af/components/digi-icon-heart-solid.js';
import { defineCustomElement as defineCustomElement$22 } from '@designsystem-se/af/components/digi-icon-history.js';
import { defineCustomElement as defineCustomElement$23 } from '@designsystem-se/af/components/digi-icon-home.js';
import { defineCustomElement as defineCustomElement$24 } from '@designsystem-se/af/components/digi-icon-image.js';
import { defineCustomElement as defineCustomElement$25 } from '@designsystem-se/af/components/digi-icon-info-circle-solid.js';
import { defineCustomElement as defineCustomElement$26 } from '@designsystem-se/af/components/digi-icon-input-select-marker.js';
import { defineCustomElement as defineCustomElement$27 } from '@designsystem-se/af/components/digi-icon-instagram.js';
import { defineCustomElement as defineCustomElement$28 } from '@designsystem-se/af/components/digi-icon-job-suggestion.js';
import { defineCustomElement as defineCustomElement$29 } from '@designsystem-se/af/components/digi-icon-language.js';
import { defineCustomElement as defineCustomElement$2a } from '@designsystem-se/af/components/digi-icon-language-outline.js';
import { defineCustomElement as defineCustomElement$2b } from '@designsystem-se/af/components/digi-icon-laptop-phone.js';
import { defineCustomElement as defineCustomElement$2c } from '@designsystem-se/af/components/digi-icon-lattlast.js';
import { defineCustomElement as defineCustomElement$2d } from '@designsystem-se/af/components/digi-icon-licence-bus.js';
import { defineCustomElement as defineCustomElement$2e } from '@designsystem-se/af/components/digi-icon-licence-car.js';
import { defineCustomElement as defineCustomElement$2f } from '@designsystem-se/af/components/digi-icon-licence-motorcycle.js';
import { defineCustomElement as defineCustomElement$2g } from '@designsystem-se/af/components/digi-icon-licence-truck.js';
import { defineCustomElement as defineCustomElement$2h } from '@designsystem-se/af/components/digi-icon-lightbulb.js';
import { defineCustomElement as defineCustomElement$2i } from '@designsystem-se/af/components/digi-icon-linkedin-in.js';
import { defineCustomElement as defineCustomElement$2j } from '@designsystem-se/af/components/digi-icon-list-ul.js';
import { defineCustomElement as defineCustomElement$2k } from '@designsystem-se/af/components/digi-icon-lock.js';
import { defineCustomElement as defineCustomElement$2l } from '@designsystem-se/af/components/digi-icon-marker.js';
import { defineCustomElement as defineCustomElement$2m } from '@designsystem-se/af/components/digi-icon-marker-filled.js';
import { defineCustomElement as defineCustomElement$2n } from '@designsystem-se/af/components/digi-icon-media-course.js';
import { defineCustomElement as defineCustomElement$2o } from '@designsystem-se/af/components/digi-icon-media-podcast.js';
import { defineCustomElement as defineCustomElement$2p } from '@designsystem-se/af/components/digi-icon-microphone.js';
import { defineCustomElement as defineCustomElement$2q } from '@designsystem-se/af/components/digi-icon-microphone-off.js';
import { defineCustomElement as defineCustomElement$2r } from '@designsystem-se/af/components/digi-icon-minus.js';
import { defineCustomElement as defineCustomElement$2s } from '@designsystem-se/af/components/digi-icon-move.js';
import { defineCustomElement as defineCustomElement$2t } from '@designsystem-se/af/components/digi-icon-news.js';
import { defineCustomElement as defineCustomElement$2u } from '@designsystem-se/af/components/digi-icon-notification-error.js';
import { defineCustomElement as defineCustomElement$2v } from '@designsystem-se/af/components/digi-icon-notification-info.js';
import { defineCustomElement as defineCustomElement$2w } from '@designsystem-se/af/components/digi-icon-notification-succes.js';
import { defineCustomElement as defineCustomElement$2x } from '@designsystem-se/af/components/digi-icon-notification-warning.js';
import { defineCustomElement as defineCustomElement$2y } from '@designsystem-se/af/components/digi-icon-online-computervideo.js';
import { defineCustomElement as defineCustomElement$2z } from '@designsystem-se/af/components/digi-icon-online-interview.js';
import { defineCustomElement as defineCustomElement$2A } from '@designsystem-se/af/components/digi-icon-online-meeting.js';
import { defineCustomElement as defineCustomElement$2B } from '@designsystem-se/af/components/digi-icon-online-task.js';
import { defineCustomElement as defineCustomElement$2C } from '@designsystem-se/af/components/digi-icon-online-video.js';
import { defineCustomElement as defineCustomElement$2D } from '@designsystem-se/af/components/digi-icon-open-source.js';
import { defineCustomElement as defineCustomElement$2E } from '@designsystem-se/af/components/digi-icon-palette.js';
import { defineCustomElement as defineCustomElement$2F } from '@designsystem-se/af/components/digi-icon-paperclip.js';
import { defineCustomElement as defineCustomElement$2G } from '@designsystem-se/af/components/digi-icon-paste.js';
import { defineCustomElement as defineCustomElement$2H } from '@designsystem-se/af/components/digi-icon-pen.js';
import { defineCustomElement as defineCustomElement$2I } from '@designsystem-se/af/components/digi-icon-phone.js';
import { defineCustomElement as defineCustomElement$2J } from '@designsystem-se/af/components/digi-icon-phone-hangup.js';
import { defineCustomElement as defineCustomElement$2K } from '@designsystem-se/af/components/digi-icon-plus.js';
import { defineCustomElement as defineCustomElement$2L } from '@designsystem-se/af/components/digi-icon-pod.js';
import { defineCustomElement as defineCustomElement$2M } from '@designsystem-se/af/components/digi-icon-print.js';
import { defineCustomElement as defineCustomElement$2N } from '@designsystem-se/af/components/digi-icon-read.js';
import { defineCustomElement as defineCustomElement$2O } from '@designsystem-se/af/components/digi-icon-redo.js';
import { defineCustomElement as defineCustomElement$2P } from '@designsystem-se/af/components/digi-icon-scale.js';
import { defineCustomElement as defineCustomElement$2Q } from '@designsystem-se/af/components/digi-icon-screensharing.js';
import { defineCustomElement as defineCustomElement$2R } from '@designsystem-se/af/components/digi-icon-screensharing-off.js';
import { defineCustomElement as defineCustomElement$2S } from '@designsystem-se/af/components/digi-icon-search.js';
import { defineCustomElement as defineCustomElement$2T } from '@designsystem-se/af/components/digi-icon-send-outline.js';
import { defineCustomElement as defineCustomElement$2U } from '@designsystem-se/af/components/digi-icon-send-solid.js';
import { defineCustomElement as defineCustomElement$2V } from '@designsystem-se/af/components/digi-icon-settings.js';
import { defineCustomElement as defineCustomElement$2W } from '@designsystem-se/af/components/digi-icon-share-alt.js';
import { defineCustomElement as defineCustomElement$2X } from '@designsystem-se/af/components/digi-icon-share-chain.js';
import { defineCustomElement as defineCustomElement$2Y } from '@designsystem-se/af/components/digi-icon-sign.js';
import { defineCustomElement as defineCustomElement$2Z } from '@designsystem-se/af/components/digi-icon-sliders-h.js';
import { defineCustomElement as defineCustomElement$2_ } from '@designsystem-se/af/components/digi-icon-sokkandidat.js';
import { defineCustomElement as defineCustomElement$2$ } from '@designsystem-se/af/components/digi-icon-sort.js';
import { defineCustomElement as defineCustomElement$30 } from '@designsystem-se/af/components/digi-icon-sort-down.js';
import { defineCustomElement as defineCustomElement$31 } from '@designsystem-se/af/components/digi-icon-sort-up.js';
import { defineCustomElement as defineCustomElement$32 } from '@designsystem-se/af/components/digi-icon-spinner.js';
import { defineCustomElement as defineCustomElement$33 } from '@designsystem-se/af/components/digi-icon-star.js';
import { defineCustomElement as defineCustomElement$34 } from '@designsystem-se/af/components/digi-icon-star-reg.js';
import { defineCustomElement as defineCustomElement$35 } from '@designsystem-se/af/components/digi-icon-suitcase-outline.js';
import { defineCustomElement as defineCustomElement$36 } from '@designsystem-se/af/components/digi-icon-suitcase-solid.js';
import { defineCustomElement as defineCustomElement$37 } from '@designsystem-se/af/components/digi-icon-system-assistance.js';
import { defineCustomElement as defineCustomElement$38 } from '@designsystem-se/af/components/digi-icon-table.js';
import { defineCustomElement as defineCustomElement$39 } from '@designsystem-se/af/components/digi-icon-table-column.js';
import { defineCustomElement as defineCustomElement$3a } from '@designsystem-se/af/components/digi-icon-table-row.js';
import { defineCustomElement as defineCustomElement$3b } from '@designsystem-se/af/components/digi-icon-task-done.js';
import { defineCustomElement as defineCustomElement$3c } from '@designsystem-se/af/components/digi-icon-toggle-off.js';
import { defineCustomElement as defineCustomElement$3d } from '@designsystem-se/af/components/digi-icon-toggle-on.js';
import { defineCustomElement as defineCustomElement$3e } from '@designsystem-se/af/components/digi-icon-trash.js';
import { defineCustomElement as defineCustomElement$3f } from '@designsystem-se/af/components/digi-icon-twitter.js';
import { defineCustomElement as defineCustomElement$3g } from '@designsystem-se/af/components/digi-icon-tyck-till.js';
import { defineCustomElement as defineCustomElement$3h } from '@designsystem-se/af/components/digi-icon-unlock.js';
import { defineCustomElement as defineCustomElement$3i } from '@designsystem-se/af/components/digi-icon-update.js';
import { defineCustomElement as defineCustomElement$3j } from '@designsystem-se/af/components/digi-icon-upload.js';
import { defineCustomElement as defineCustomElement$3k } from '@designsystem-se/af/components/digi-icon-user-add.js';
import { defineCustomElement as defineCustomElement$3l } from '@designsystem-se/af/components/digi-icon-user-alt.js';
import { defineCustomElement as defineCustomElement$3m } from '@designsystem-se/af/components/digi-icon-user-edit.js';
import { defineCustomElement as defineCustomElement$3n } from '@designsystem-se/af/components/digi-icon-users-solid.js';
import { defineCustomElement as defineCustomElement$3o } from '@designsystem-se/af/components/digi-icon-validation-error.js';
import { defineCustomElement as defineCustomElement$3p } from '@designsystem-se/af/components/digi-icon-validation-success.js';
import { defineCustomElement as defineCustomElement$3q } from '@designsystem-se/af/components/digi-icon-validation-warning.js';
import { defineCustomElement as defineCustomElement$3r } from '@designsystem-se/af/components/digi-icon-videocamera.js';
import { defineCustomElement as defineCustomElement$3s } from '@designsystem-se/af/components/digi-icon-videocamera-off.js';
import { defineCustomElement as defineCustomElement$3t } from '@designsystem-se/af/components/digi-icon-volume.js';
import { defineCustomElement as defineCustomElement$3u } from '@designsystem-se/af/components/digi-icon-web-tv.js';
import { defineCustomElement as defineCustomElement$3v } from '@designsystem-se/af/components/digi-icon-webinar.js';
import { defineCustomElement as defineCustomElement$3w } from '@designsystem-se/af/components/digi-icon-wifi-signal0.js';
import { defineCustomElement as defineCustomElement$3x } from '@designsystem-se/af/components/digi-icon-wifi-signal1.js';
import { defineCustomElement as defineCustomElement$3y } from '@designsystem-se/af/components/digi-icon-wifi-signal2.js';
import { defineCustomElement as defineCustomElement$3z } from '@designsystem-se/af/components/digi-icon-wifi-signal3.js';
import { defineCustomElement as defineCustomElement$3A } from '@designsystem-se/af/components/digi-icon-window.js';
import { defineCustomElement as defineCustomElement$3B } from '@designsystem-se/af/components/digi-icon-x.js';
import { defineCustomElement as defineCustomElement$3C } from '@designsystem-se/af/components/digi-icon-x-button.js';
import { defineCustomElement as defineCustomElement$3D } from '@designsystem-se/af/components/digi-icon-x-button-outline.js';
import { defineCustomElement as defineCustomElement$3E } from '@designsystem-se/af/components/digi-icon-youtube.js';
import { defineCustomElement as defineCustomElement$3F } from '@designsystem-se/af/components/digi-info-card.js';
import { defineCustomElement as defineCustomElement$3G } from '@designsystem-se/af/components/digi-info-card-multi.js';
import { defineCustomElement as defineCustomElement$3H } from '@designsystem-se/af/components/digi-info-card-multi-container.js';
import { defineCustomElement as defineCustomElement$3I } from '@designsystem-se/af/components/digi-layout-block.js';
import { defineCustomElement as defineCustomElement$3J } from '@designsystem-se/af/components/digi-layout-columns.js';
import { defineCustomElement as defineCustomElement$3K } from '@designsystem-se/af/components/digi-layout-container.js';
import { defineCustomElement as defineCustomElement$3L } from '@designsystem-se/af/components/digi-layout-media-object.js';
import { defineCustomElement as defineCustomElement$3M } from '@designsystem-se/af/components/digi-link.js';
import { defineCustomElement as defineCustomElement$3N } from '@designsystem-se/af/components/digi-link-button.js';
import { defineCustomElement as defineCustomElement$3O } from '@designsystem-se/af/components/digi-link-external.js';
import { defineCustomElement as defineCustomElement$3P } from '@designsystem-se/af/components/digi-link-internal.js';
import { defineCustomElement as defineCustomElement$3Q } from '@designsystem-se/af/components/digi-list.js';
import { defineCustomElement as defineCustomElement$3R } from '@designsystem-se/af/components/digi-loader-skeleton.js';
import { defineCustomElement as defineCustomElement$3S } from '@designsystem-se/af/components/digi-loader-spinner.js';
import { defineCustomElement as defineCustomElement$3T } from '@designsystem-se/af/components/digi-logo.js';
import { defineCustomElement as defineCustomElement$3U } from '@designsystem-se/af/components/digi-media-figure.js';
import { defineCustomElement as defineCustomElement$3V } from '@designsystem-se/af/components/digi-media-image.js';
import { defineCustomElement as defineCustomElement$3W } from '@designsystem-se/af/components/digi-navigation-breadcrumbs.js';
import { defineCustomElement as defineCustomElement$3X } from '@designsystem-se/af/components/digi-navigation-context-menu.js';
import { defineCustomElement as defineCustomElement$3Y } from '@designsystem-se/af/components/digi-navigation-context-menu-item.js';
import { defineCustomElement as defineCustomElement$3Z } from '@designsystem-se/af/components/digi-navigation-dropdown.js';
import { defineCustomElement as defineCustomElement$3_ } from '@designsystem-se/af/components/digi-navigation-pagination.js';
import { defineCustomElement as defineCustomElement$3$ } from '@designsystem-se/af/components/digi-navigation-sidebar.js';
import { defineCustomElement as defineCustomElement$40 } from '@designsystem-se/af/components/digi-navigation-sidebar-button.js';
import { defineCustomElement as defineCustomElement$41 } from '@designsystem-se/af/components/digi-navigation-vertical-menu.js';
import { defineCustomElement as defineCustomElement$42 } from '@designsystem-se/af/components/digi-navigation-vertical-menu-item.js';
import { defineCustomElement as defineCustomElement$43 } from '@designsystem-se/af/components/digi-notification-alert.js';
import { defineCustomElement as defineCustomElement$44 } from '@designsystem-se/af/components/digi-notification-error-page.js';
import { defineCustomElement as defineCustomElement$45 } from '@designsystem-se/af/components/digi-progress-circle.js';
import { defineCustomElement as defineCustomElement$46 } from '@designsystem-se/af/components/digi-progress-indicator.js';
import { defineCustomElement as defineCustomElement$47 } from '@designsystem-se/af/components/digi-progress-list.js';
import { defineCustomElement as defineCustomElement$48 } from '@designsystem-se/af/components/digi-progress-list-item.js';
import { defineCustomElement as defineCustomElement$49 } from '@designsystem-se/af/components/digi-progressbar.js';
import { defineCustomElement as defineCustomElement$4a } from '@designsystem-se/af/components/digi-quote.js';
import { defineCustomElement as defineCustomElement$4b } from '@designsystem-se/af/components/digi-quote-multi-container.js';
import { defineCustomElement as defineCustomElement$4c } from '@designsystem-se/af/components/digi-quote-single.js';
import { defineCustomElement as defineCustomElement$4d } from '@designsystem-se/af/components/digi-table.js';
import { defineCustomElement as defineCustomElement$4e } from '@designsystem-se/af/components/digi-tablist.js';
import { defineCustomElement as defineCustomElement$4f } from '@designsystem-se/af/components/digi-tablist-panel.js';
import { defineCustomElement as defineCustomElement$4g } from '@designsystem-se/af/components/digi-tag.js';
import { defineCustomElement as defineCustomElement$4h } from '@designsystem-se/af/components/digi-tag-media.js';
import { defineCustomElement as defineCustomElement$4i } from '@designsystem-se/af/components/digi-tools-feedback.js';
import { defineCustomElement as defineCustomElement$4j } from '@designsystem-se/af/components/digi-tools-feedback-banner.js';
import { defineCustomElement as defineCustomElement$4k } from '@designsystem-se/af/components/digi-tools-feedback-rating.js';
import { defineCustomElement as defineCustomElement$4l } from '@designsystem-se/af/components/digi-tools-languagepicker.js';
import { defineCustomElement as defineCustomElement$4m } from '@designsystem-se/af/components/digi-typography.js';
import { defineCustomElement as defineCustomElement$4n } from '@designsystem-se/af/components/digi-typography-heading-jumbo.js';
import { defineCustomElement as defineCustomElement$4o } from '@designsystem-se/af/components/digi-typography-meta.js';
import { defineCustomElement as defineCustomElement$4p } from '@designsystem-se/af/components/digi-typography-preamble.js';
import { defineCustomElement as defineCustomElement$4q } from '@designsystem-se/af/components/digi-typography-time.js';
import { defineCustomElement as defineCustomElement$4r } from '@designsystem-se/af/components/digi-util-breakpoint-observer.js';
import { defineCustomElement as defineCustomElement$4s } from '@designsystem-se/af/components/digi-util-detect-click-outside.js';
import { defineCustomElement as defineCustomElement$4t } from '@designsystem-se/af/components/digi-util-detect-focus-outside.js';
import { defineCustomElement as defineCustomElement$4u } from '@designsystem-se/af/components/digi-util-intersection-observer.js';
import { defineCustomElement as defineCustomElement$4v } from '@designsystem-se/af/components/digi-util-keydown-handler.js';
import { defineCustomElement as defineCustomElement$4w } from '@designsystem-se/af/components/digi-util-keyup-handler.js';
import { defineCustomElement as defineCustomElement$4x } from '@designsystem-se/af/components/digi-util-mutation-observer.js';
import { defineCustomElement as defineCustomElement$4y } from '@designsystem-se/af/components/digi-util-resize-observer.js';
import { NG_VALUE_ACCESSOR } from '@angular/forms';
import { CommonModule } from '@angular/common';
/* eslint-disable */
/* tslint:disable */
const proxyInputs = (Cmp, inputs) => {
const Prototype = Cmp.prototype;
inputs.forEach((item) => {
Object.defineProperty(Prototype, item, {
get() {
return this.el[item];
},
set(val) {
this.z.runOutsideAngular(() => (this.el[item] = val));
},
/**
* In the event that proxyInputs is called
* multiple times re-defining these inputs
* will cause an error to be thrown. As a result
* we set configurable: true to indicate these
* properties can be changed.
*/
configurable: true,
});
});
};
const proxyMethods = (Cmp, methods) => {
const Prototype = Cmp.prototype;
methods.forEach((methodName) => {
Prototype[methodName] = function () {
const args = arguments;
return this.z.runOutsideAngular(() => this.el[methodName].apply(this.el, args));
};
});
};
const proxyOutputs = (instance, el, events) => {
events.forEach((eventName) => (instance[eventName] = fromEvent(el, eventName)));
};
const defineCustomElement = (tagName, customElement) => {
if (customElement !== undefined && typeof customElements !== 'undefined' && !customElements.get(tagName)) {
customElements.define(tagName, customElement);
}
};
// tslint:disable-next-line: only-arrow-functions
function ProxyCmp(opts) {
const decorator = function (cls) {
const { defineCustomElementFn, inputs, methods } = opts;
if (defineCustomElementFn !== undefined) {
defineCustomElementFn();
}
if (inputs) {
proxyInputs(cls, inputs);
}
if (methods) {
proxyMethods(cls, methods);
}
return cls;
};
return decorator;
}
let DigiBadgeNotification = class DigiBadgeNotification {
constructor(c, r, z) {
this.z = z;
c.detach();
this.el = r.nativeElement;
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "19.2.14", ngImport: i0, type: DigiBadgeNotification, deps: [{ token: i0.ChangeDetectorRef }, { token: i0.ElementRef }, { token: i0.NgZone }], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "19.2.14", type: DigiBadgeNotification, isStandalone: true, selector: "digi-badge-notification", inputs: { afAriaLabel: "afAriaLabel", afValue: "afValue" }, ngImport: i0, template: '<ng-content></ng-content>', isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush }); }
};
DigiBadgeNotification = __decorate([
ProxyCmp({
defineCustomElementFn: defineCustomElement$1,
inputs: ['afAriaLabel', 'afValue']
}),
__metadata("design:paramtypes", [ChangeDetectorRef, ElementRef, NgZone])
], DigiBadgeNotification);
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "19.2.14", ngImport: i0, type: DigiBadgeNotification, decorators: [{
type: Component,
args: [{
selector: 'digi-badge-notification',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '<ng-content></ng-content>',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['afAriaLabel', 'afValue'],
standalone: true
}]
}], ctorParameters: () => [{ type: i0.ChangeDetectorRef }, { type: i0.ElementRef }, { type: i0.NgZone }] });
let DigiBadgeStatus = class DigiBadgeStatus {
constructor(c, r, z) {
this.z = z;
c.detach();
this.el = r.nativeElement;
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "19.2.14", ngImport: i0, type: DigiBadgeStatus, deps: [{ token: i0.ChangeDetectorRef }, { token: i0.ElementRef }, { token: i0.NgZone }], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "19.2.14", type: DigiBadgeStatus, isStandalone: true, selector: "digi-badge-status", inputs: { afAriaLabel: "afAriaLabel", afSize: "afSize", afText: "afText", afType: "afType", afVariation: "afVariation" }, ngImport: i0, template: '<ng-content></ng-content>', isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush }); }
};
DigiBadgeStatus = __decorate([
ProxyCmp({
defineCustomElementFn: defineCustomElement$2,
inputs: ['afAriaLabel', 'afSize', 'afText', 'afType', 'afVariation']
}),
__metadata("design:paramtypes", [ChangeDetectorRef, ElementRef, NgZone])
], DigiBadgeStatus);
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "19.2.14", ngImport: i0, type: DigiBadgeStatus, decorators: [{
type: Component,
args: [{
selector: 'digi-badge-status',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '<ng-content></ng-content>',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['afAriaLabel', 'afSize', 'afText', 'afType', 'afVariation'],
standalone: true
}]
}], ctorParameters: () => [{ type: i0.ChangeDetectorRef }, { type: i0.ElementRef }, { type: i0.NgZone }] });
let DigiBarChart = class DigiBarChart {
constructor(c, r, z) {
this.z = z;
c.detach();
this.el = r.nativeElement;
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "19.2.14", ngImport: i0, type: DigiBarChart, deps: [{ token: i0.ChangeDetectorRef }, { token: i0.ElementRef }, { token: i0.NgZone }], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "19.2.14", type: DigiBarChart, isStandalone: true, selector: "digi-bar-chart", inputs: { afChartData: "afChartData", afHeadingLevel: "afHeadingLevel", afId: "afId", afVariation: "afVariation" }, ngImport: i0, template: '<ng-content></ng-content>', isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush }); }
};
DigiBarChart = __decorate([
ProxyCmp({
defineCustomElementFn: defineCustomElement$3,
inputs: ['afChartData', 'afHeadingLevel', 'afId', 'afVariation']
}),
__metadata("design:paramtypes", [ChangeDetectorRef, ElementRef, NgZone])
], DigiBarChart);
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "19.2.14", ngImport: i0, type: DigiBarChart, decorators: [{
type: Component,
args: [{
selector: 'digi-bar-chart',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '<ng-content></ng-content>',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['afChartData', 'afHeadingLevel', 'afId', 'afVariation'],
standalone: true
}]
}], ctorParameters: () => [{ type: i0.ChangeDetectorRef }, { type: i0.ElementRef }, { type: i0.NgZone }] });
let DigiButton = class DigiButton {
constructor(c, r, z) {
this.z = z;
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['afOnClick', 'afOnFocus', 'afOnBlur', 'afOnReady']);
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "19.2.14", ngImport: i0, type: DigiButton, deps: [{ token: i0.ChangeDetectorRef }, { token: i0.ElementRef }, { token: i0.NgZone }], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "19.2.14", type: DigiButton, isStandalone: true, selector: "digi-button", inputs: { afAriaChecked: "afAriaChecked", afAriaControls: "afAriaControls", afAriaCurrent: "afAriaCurrent", afAriaExpanded: "afAriaExpanded", afAriaHaspopup: "afAriaHaspopup", afAriaLabel: "afAriaLabel", afAriaLabelledby: "afAriaLabelledby", afAriaPressed: "afAriaPressed", afAutofocus: "afAutofocus", afDir: "afDir", afForm: "afForm", afFullWidth: "afFullWidth", afId: "afId", afInputRef: "afInputRef", afLang: "afLang", afRole: "afRole", afSize: "afSize", afTabindex: "afTabindex", afType: "afType", afVariation: "afVariation" }, ngImport: i0, template: '<ng-content></ng-content>', isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush }); }
};
DigiButton = __decorate([
ProxyCmp({
defineCustomElementFn: defineCustomElement$4,
inputs: ['afAriaChecked', 'afAriaControls', 'afAriaCurrent', 'afAriaExpanded', 'afAriaHaspopup', 'afAriaLabel', 'afAriaLabelledby', 'afAriaPressed', 'afAutofocus', 'afDir', 'afForm', 'afFullWidth', 'afId', 'afInputRef', 'afLang', 'afRole', 'afSize', 'afTabindex', 'afType', 'afVariation'],
methods: ['afMGetButtonElement']
}),
__metadata("design:paramtypes", [ChangeDetectorRef, ElementRef, NgZone])
], DigiButton);
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "19.2.14", ngImport: i0, type: DigiButton, decorators: [{
type: Component,
args: [{
selector: 'digi-button',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '<ng-content></ng-content>',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['afAriaChecked', 'afAriaControls', 'afAriaCurrent', 'afAriaExpanded', 'afAriaHaspopup', 'afAriaLabel', 'afAriaLabelledby', 'afAriaPressed', 'afAutofocus', 'afDir', 'afForm', 'afFullWidth', 'afId', 'afInputRef', 'afLang', 'afRole', 'afSize', 'afTabindex', 'afType', 'afVariation'],
standalone: true
}]
}], ctorParameters: () => [{ type: i0.ChangeDetectorRef }, { type: i0.ElementRef }, { type: i0.NgZone }] });
let DigiCalendar = class DigiCalendar {
constructor(c, r, z) {
this.z = z;
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['afOnDateSelectedChange', 'afOnFocusOutside', 'afOnClickOutside', 'afOnDirty']);
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "19.2.14", ngImport: i0, type: DigiCalendar, deps: [{ token: i0.ChangeDetectorRef }, { token: i0.ElementRef }, { token: i0.NgZone }], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "19.2.14", type: DigiCalendar, isStandalone: true, selector: "digi-calendar", inputs: { afActive: "afActive", afId: "afId", afInitSelectedDate: "afInitSelectedDate", afInitSelectedMonth: "afInitSelectedMonth", afMaxDate: "afMaxDate", afMinDate: "afMinDate", afMultipleDates: "afMultipleDates", afSelectedDate: "afSelectedDate", afSelectedDates: "afSelectedDates", afShowWeekNumber: "afShowWeekNumber", afYearSelect: "afYearSelect" }, ngImport: i0, template: '<ng-content></ng-content>', isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush }); }
};
DigiCalendar = __decorate([
ProxyCmp({
defineCustomElementFn: defineCustomElement$5,
inputs: ['afActive', 'afId', 'afInitSelectedDate', 'afInitSelectedMonth', 'afMaxDate', 'afMinDate', 'afMultipleDates', 'afSelectedDate', 'afSelectedDates', 'afShowWeekNumber', 'afYearSelect']
}),
__metadata("design:paramtypes", [ChangeDetectorRef, ElementRef, NgZone])
], DigiCalendar);
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "19.2.14", ngImport: i0, type: DigiCalendar, decorators: [{
type: Component,
args: [{
selector: 'digi-calendar',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '<ng-content></ng-content>',
// eslint-disable-next-line @angular-eslint/no-inputs-metadata-property
inputs: ['afActive', 'afId', 'afInitSelectedDate', 'afInitSelectedMonth', 'afMaxDate', 'afMinDate', 'afMultipleDates', 'afSelectedDate', 'afSelectedDates', 'afShowWeekNumber', 'afYearSelect'],
standalone: true
}]
}], ctorParameters: () => [{ type: i0.ChangeDetectorRef }, { type: i0.ElementRef }, { type: i0.NgZone }] });
let DigiCalendarDatepicker = class DigiCalendarDatepicker {
constructor(c, r, z) {
this.z = z;
c.detach();
this.el = r.nativeElement;
proxyOutputs(this, this.el, ['afOnDateChange']);
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "19.2.14", ngImport: i0, type: DigiCalendarDatepicker, deps: [{ token: i0.ChangeDetectorRef }, { token: i0.ElementRef }, { token: i0.NgZone }], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "19.2.14", type: DigiCalendarDatepicker, isStandalone: true, selector: "digi-calendar-datepicker", inputs: { afCloseOnSelect: "afCloseOnSelect", afDisableValidation: "afDisableValidation", afId: "afId", afInvalid: "afInvalid", afLabel: "afLabel", afLabelDescription: "afLabelDescription", afMaxDate: "afMaxDate", afMinDate: "afMinDate", afMultipleDates: "afMultipleDates", afRequired: "afRequired", afRequiredText: "afRequiredText", afSelectedDates: "afSelectedDates", afShowWeekNumber: "afShowWeekNumber", afValidation: "afValidation", afValidationDisabledDate: "afValidationDisabledDate", afValidationMessage: "afValidationMessage", afValidationText: "afValidationText", afValidationWrongFormat: "afValidationWrongFormat", value: "value" }, ngImport: i0, template: '<ng-content></ng-content>', isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush }); }
};
DigiCalendarDatepicker = __decorate([
ProxyCmp({
defineCustomElementFn: defineCustomElement$6,
inputs: ['afCloseOnSelect', 'afDisableValidation', 'afId', 'afInvalid', 'afLabel', 'afLabelDescription', 'afMaxDate', 'afMinDate', 'afMultipleDates', 'afRequired', 'afRequiredText', 'afSelectedDates', 'afShowWeekNumber', 'afValidation', 'afValidationDisabledDate', 'afValidationMessage', 'afValidationText', 'afValidationWrongFormat', 'value']
}),
__metadata("design:paramtypes", [ChangeDetectorRef, ElementRef, NgZone])
], DigiCalendarDatepicker);
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "19.2.14", ngImport: i0, type: DigiCalendarDatepicker, decorators: [{
type: Component,
args: [{
selector: 'digi-calendar-datepicker',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '<ng-content></ng-content>',