UNPKG

@designsystem-se/af-angular

Version:

Angular Components for Digi Designsystem

1 lines 688 kB
{"version":3,"file":"designsystem-se-af-angular.mjs","sources":["../../../../libs/arbetsformedlingen/angular/src/lib/stencil-generated/angular-component-lib/utils.ts","../../../../libs/arbetsformedlingen/angular/src/lib/stencil-generated/components.ts","../../../../libs/arbetsformedlingen/angular/src/lib/stencil-generated/value-accessor.ts","../../../../libs/arbetsformedlingen/angular/src/lib/stencil-generated/boolean-value-accessor.ts","../../../../libs/arbetsformedlingen/angular/src/lib/stencil-generated/number-value-accessor.ts","../../../../libs/arbetsformedlingen/angular/src/lib/stencil-generated/radio-value-accessor.ts","../../../../libs/arbetsformedlingen/angular/src/lib/stencil-generated/select-value-accessor.ts","../../../../libs/arbetsformedlingen/angular/src/lib/stencil-generated/text-value-accessor.ts","../../../../libs/arbetsformedlingen/angular/src/lib/stencil-generated/proxies-list.ts","../../../../libs/arbetsformedlingen/angular/src/lib/digi-arbetsformedlingen-angular.module.ts","../../../../libs/arbetsformedlingen/angular/src/index.ts","../../../../libs/arbetsformedlingen/angular/src/designsystem-se-af-angular.ts"],"sourcesContent":["/* eslint-disable */\n/* tslint:disable */\nimport { fromEvent } from 'rxjs';\n\nexport const proxyInputs = (Cmp: any, inputs: string[]) => {\n const Prototype = Cmp.prototype;\n inputs.forEach((item) => {\n Object.defineProperty(Prototype, item, {\n get() {\n return this.el[item];\n },\n set(val: any) {\n this.z.runOutsideAngular(() => (this.el[item] = val));\n },\n /**\n * In the event that proxyInputs is called\n * multiple times re-defining these inputs\n * will cause an error to be thrown. As a result\n * we set configurable: true to indicate these\n * properties can be changed.\n */\n configurable: true,\n });\n });\n};\n\nexport const proxyMethods = (Cmp: any, methods: string[]) => {\n const Prototype = Cmp.prototype;\n methods.forEach((methodName) => {\n Prototype[methodName] = function () {\n const args = arguments;\n return this.z.runOutsideAngular(() => this.el[methodName].apply(this.el, args));\n };\n });\n};\n\nexport const proxyOutputs = (instance: any, el: any, events: string[]) => {\n events.forEach((eventName) => (instance[eventName] = fromEvent(el, eventName)));\n};\n\nexport const defineCustomElement = (tagName: string, customElement: any) => {\n if (customElement !== undefined && typeof customElements !== 'undefined' && !customElements.get(tagName)) {\n customElements.define(tagName, customElement);\n }\n};\n\n// tslint:disable-next-line: only-arrow-functions\nexport function ProxyCmp(opts: { defineCustomElementFn?: () => void; inputs?: any; methods?: any }) {\n const decorator = function (cls: any) {\n const { defineCustomElementFn, inputs, methods } = opts;\n\n if (defineCustomElementFn !== undefined) {\n defineCustomElementFn();\n }\n\n if (inputs) {\n proxyInputs(cls, inputs);\n }\n if (methods) {\n proxyMethods(cls, methods);\n }\n return cls;\n };\n return decorator;\n}\n","/* tslint:disable */\n/* auto-generated angular directive proxies */\nimport { ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, EventEmitter, NgZone } from '@angular/core';\n\nimport { ProxyCmp, proxyOutputs } from './angular-component-lib/utils';\n\nimport type { Components } from '@designsystem-se/af/components';\n\nimport { defineCustomElement as defineDigiBadgeNotification } from '@designsystem-se/af/components/digi-badge-notification.js';\nimport { defineCustomElement as defineDigiBadgeStatus } from '@designsystem-se/af/components/digi-badge-status.js';\nimport { defineCustomElement as defineDigiBarChart } from '@designsystem-se/af/components/digi-bar-chart.js';\nimport { defineCustomElement as defineDigiButton } from '@designsystem-se/af/components/digi-button.js';\nimport { defineCustomElement as defineDigiCalendar } from '@designsystem-se/af/components/digi-calendar.js';\nimport { defineCustomElement as defineDigiCalendarDatepicker } from '@designsystem-se/af/components/digi-calendar-datepicker.js';\nimport { defineCustomElement as defineDigiCalendarWeekView } from '@designsystem-se/af/components/digi-calendar-week-view.js';\nimport { defineCustomElement as defineDigiCard } from '@designsystem-se/af/components/digi-card.js';\nimport { defineCustomElement as defineDigiChartLine } from '@designsystem-se/af/components/digi-chart-line.js';\nimport { defineCustomElement as defineDigiCode } from '@designsystem-se/af/components/digi-code.js';\nimport { defineCustomElement as defineDigiCodeBlock } from '@designsystem-se/af/components/digi-code-block.js';\nimport { defineCustomElement as defineDigiCodeExample } from '@designsystem-se/af/components/digi-code-example.js';\nimport { defineCustomElement as defineDigiContextMenu } from '@designsystem-se/af/components/digi-context-menu.js';\nimport { defineCustomElement as defineDigiDialog } from '@designsystem-se/af/components/digi-dialog.js';\nimport { defineCustomElement as defineDigiExpandableAccordion } from '@designsystem-se/af/components/digi-expandable-accordion.js';\nimport { defineCustomElement as defineDigiExpandableFaq } from '@designsystem-se/af/components/digi-expandable-faq.js';\nimport { defineCustomElement as defineDigiExpandableFaqItem } from '@designsystem-se/af/components/digi-expandable-faq-item.js';\nimport { defineCustomElement as defineDigiFooter } from '@designsystem-se/af/components/digi-footer.js';\nimport { defineCustomElement as defineDigiFooterCard } from '@designsystem-se/af/components/digi-footer-card.js';\nimport { defineCustomElement as defineDigiFormCategoryFilter } from '@designsystem-se/af/components/digi-form-category-filter.js';\nimport { defineCustomElement as defineDigiFormCheckbox } from '@designsystem-se/af/components/digi-form-checkbox.js';\nimport { defineCustomElement as defineDigiFormErrorList } from '@designsystem-se/af/components/digi-form-error-list.js';\nimport { defineCustomElement as defineDigiFormFieldset } from '@designsystem-se/af/components/digi-form-fieldset.js';\nimport { defineCustomElement as defineDigiFormFileUpload } from '@designsystem-se/af/components/digi-form-file-upload.js';\nimport { defineCustomElement as defineDigiFormFilter } from '@designsystem-se/af/components/digi-form-filter.js';\nimport { defineCustomElement as defineDigiFormInput } from '@designsystem-se/af/components/digi-form-input.js';\nimport { defineCustomElement as defineDigiFormInputSearch } from '@designsystem-se/af/components/digi-form-input-search.js';\nimport { defineCustomElement as defineDigiFormLabel } from '@designsystem-se/af/components/digi-form-label.js';\nimport { defineCustomElement as defineDigiFormRadiobutton } from '@designsystem-se/af/components/digi-form-radiobutton.js';\nimport { defineCustomElement as defineDigiFormRadiogroup } from '@designsystem-se/af/components/digi-form-radiogroup.js';\nimport { defineCustomElement as defineDigiFormReceipt } from '@designsystem-se/af/components/digi-form-receipt.js';\nimport { defineCustomElement as defineDigiFormSelect } from '@designsystem-se/af/components/digi-form-select.js';\nimport { defineCustomElement as defineDigiFormSelectFilter } from '@designsystem-se/af/components/digi-form-select-filter.js';\nimport { defineCustomElement as defineDigiFormTextarea } from '@designsystem-se/af/components/digi-form-textarea.js';\nimport { defineCustomElement as defineDigiFormValidationMessage } from '@designsystem-se/af/components/digi-form-validation-message.js';\nimport { defineCustomElement as defineDigiHeader } from '@designsystem-se/af/components/digi-header.js';\nimport { defineCustomElement as defineDigiHeaderAvatar } from '@designsystem-se/af/components/digi-header-avatar.js';\nimport { defineCustomElement as defineDigiHeaderNavigation } from '@designsystem-se/af/components/digi-header-navigation.js';\nimport { defineCustomElement as defineDigiHeaderNavigationItem } from '@designsystem-se/af/components/digi-header-navigation-item.js';\nimport { defineCustomElement as defineDigiHeaderNotification } from '@designsystem-se/af/components/digi-header-notification.js';\nimport { defineCustomElement as defineDigiIcon } from '@designsystem-se/af/components/digi-icon.js';\nimport { defineCustomElement as defineDigiIconAccessibilityDeaf } from '@designsystem-se/af/components/digi-icon-accessibility-deaf.js';\nimport { defineCustomElement as defineDigiIconAccessibilityUniversal } from '@designsystem-se/af/components/digi-icon-accessibility-universal.js';\nimport { defineCustomElement as defineDigiIconApple } from '@designsystem-se/af/components/digi-icon-apple.js';\nimport { defineCustomElement as defineDigiIconArchive } from '@designsystem-se/af/components/digi-icon-archive.js';\nimport { defineCustomElement as defineDigiIconArchiveOutline } from '@designsystem-se/af/components/digi-icon-archive-outline.js';\nimport { defineCustomElement as defineDigiIconArrowBack } from '@designsystem-se/af/components/digi-icon-arrow-back.js';\nimport { defineCustomElement as defineDigiIconArrowDown } from '@designsystem-se/af/components/digi-icon-arrow-down.js';\nimport { defineCustomElement as defineDigiIconArrowLeft } from '@designsystem-se/af/components/digi-icon-arrow-left.js';\nimport { defineCustomElement as defineDigiIconArrowRight } from '@designsystem-se/af/components/digi-icon-arrow-right.js';\nimport { defineCustomElement as defineDigiIconArrowSignIn } from '@designsystem-se/af/components/digi-icon-arrow-sign-in.js';\nimport { defineCustomElement as defineDigiIconArrowSignOut } from '@designsystem-se/af/components/digi-icon-arrow-sign-out.js';\nimport { defineCustomElement as defineDigiIconArrowUp } from '@designsystem-se/af/components/digi-icon-arrow-up.js';\nimport { defineCustomElement as defineDigiIconAt } from '@designsystem-se/af/components/digi-icon-at.js';\nimport { defineCustomElement as defineDigiIconBars } from '@designsystem-se/af/components/digi-icon-bars.js';\nimport { defineCustomElement as defineDigiIconBell } from '@designsystem-se/af/components/digi-icon-bell.js';\nimport { defineCustomElement as defineDigiIconBellFilled } from '@designsystem-se/af/components/digi-icon-bell-filled.js';\nimport { defineCustomElement as defineDigiIconBook } from '@designsystem-se/af/components/digi-icon-book.js';\nimport { defineCustomElement as defineDigiIconBookmarkOutline } from '@designsystem-se/af/components/digi-icon-bookmark-outline.js';\nimport { defineCustomElement as defineDigiIconBookmarkSolid } from '@designsystem-se/af/components/digi-icon-bookmark-solid.js';\nimport { defineCustomElement as defineDigiIconBubble } from '@designsystem-se/af/components/digi-icon-bubble.js';\nimport { defineCustomElement as defineDigiIconBubbleEllipsis } from '@designsystem-se/af/components/digi-icon-bubble-ellipsis.js';\nimport { defineCustomElement as defineDigiIconBuildingOutline } from '@designsystem-se/af/components/digi-icon-building-outline.js';\nimport { defineCustomElement as defineDigiIconBuildingSolid } from '@designsystem-se/af/components/digi-icon-building-solid.js';\nimport { defineCustomElement as defineDigiIconBullseye } from '@designsystem-se/af/components/digi-icon-bullseye.js';\nimport { defineCustomElement as defineDigiIconCalculatorSolid } from '@designsystem-se/af/components/digi-icon-calculator-solid.js';\nimport { defineCustomElement as defineDigiIconCalendar } from '@designsystem-se/af/components/digi-icon-calendar.js';\nimport { defineCustomElement as defineDigiIconCalendarAlt } from '@designsystem-se/af/components/digi-icon-calendar-alt.js';\nimport { defineCustomElement as defineDigiIconCalendarAltAlert } from '@designsystem-se/af/components/digi-icon-calendar-alt-alert.js';\nimport { defineCustomElement as defineDigiIconCaretCircleRight } from '@designsystem-se/af/components/digi-icon-caret-circle-right.js';\nimport { defineCustomElement as defineDigiIconCaretDown } from '@designsystem-se/af/components/digi-icon-caret-down.js';\nimport { defineCustomElement as defineDigiIconCaretLeft } from '@designsystem-se/af/components/digi-icon-caret-left.js';\nimport { defineCustomElement as defineDigiIconCaretRight } from '@designsystem-se/af/components/digi-icon-caret-right.js';\nimport { defineCustomElement as defineDigiIconCaretUp } from '@designsystem-se/af/components/digi-icon-caret-up.js';\nimport { defineCustomElement as defineDigiIconChart } from '@designsystem-se/af/components/digi-icon-chart.js';\nimport { defineCustomElement as defineDigiIconChat } from '@designsystem-se/af/components/digi-icon-chat.js';\nimport { defineCustomElement as defineDigiIconCheck } from '@designsystem-se/af/components/digi-icon-check.js';\nimport { defineCustomElement as defineDigiIconCheckCircleRegAlt } from '@designsystem-se/af/components/digi-icon-check-circle-reg-alt.js';\nimport { defineCustomElement as defineDigiIconCheckCircleSolid } from '@designsystem-se/af/components/digi-icon-check-circle-solid.js';\nimport { defineCustomElement as defineDigiIconChecklist } from '@designsystem-se/af/components/digi-icon-checklist.js';\nimport { defineCustomElement as defineDigiIconChevronDown } from '@designsystem-se/af/components/digi-icon-chevron-down.js';\nimport { defineCustomElement as defineDigiIconChevronLeft } from '@designsystem-se/af/components/digi-icon-chevron-left.js';\nimport { defineCustomElement as defineDigiIconChevronRight } from '@designsystem-se/af/components/digi-icon-chevron-right.js';\nimport { defineCustomElement as defineDigiIconChevronUp } from '@designsystem-se/af/components/digi-icon-chevron-up.js';\nimport { defineCustomElement as defineDigiIconClock } from '@designsystem-se/af/components/digi-icon-clock.js';\nimport { defineCustomElement as defineDigiIconCommunicationPlaySolid } from '@designsystem-se/af/components/digi-icon-communication-play-solid.js';\nimport { defineCustomElement as defineDigiIconCompressAlt } from '@designsystem-se/af/components/digi-icon-compress-alt.js';\nimport { defineCustomElement as defineDigiIconComunicationCase } from '@designsystem-se/af/components/digi-icon-comunication-case.js';\nimport { defineCustomElement as defineDigiIconComunicationFlag } from '@designsystem-se/af/components/digi-icon-comunication-flag.js';\nimport { defineCustomElement as defineDigiIconComunicationGraduate } from '@designsystem-se/af/components/digi-icon-comunication-graduate.js';\nimport { defineCustomElement as defineDigiIconComunicationPlay } from '@designsystem-se/af/components/digi-icon-comunication-play.js';\nimport { defineCustomElement as defineDigiIconCooperation } from '@designsystem-se/af/components/digi-icon-cooperation.js';\nimport { defineCustomElement as defineDigiIconCopy } from '@designsystem-se/af/components/digi-icon-copy.js';\nimport { defineCustomElement as defineDigiIconDangerOutline } from '@designsystem-se/af/components/digi-icon-danger-outline.js';\nimport { defineCustomElement as defineDigiIconDownload } from '@designsystem-se/af/components/digi-icon-download.js';\nimport { defineCustomElement as defineDigiIconDxa } from '@designsystem-se/af/components/digi-icon-dxa.js';\nimport { defineCustomElement as defineDigiIconEdit } from '@designsystem-se/af/components/digi-icon-edit.js';\nimport { defineCustomElement as defineDigiIconEllipsis } from '@designsystem-se/af/components/digi-icon-ellipsis.js';\nimport { defineCustomElement as defineDigiIconEnvelope } from '@designsystem-se/af/components/digi-icon-envelope.js';\nimport { defineCustomElement as defineDigiIconEnvelopeFilled } from '@designsystem-se/af/components/digi-icon-envelope-filled.js';\nimport { defineCustomElement as defineDigiIconExclamationCircleFilled } from '@designsystem-se/af/components/digi-icon-exclamation-circle-filled.js';\nimport { defineCustomElement as defineDigiIconExclamationTriangle } from '@designsystem-se/af/components/digi-icon-exclamation-triangle.js';\nimport { defineCustomElement as defineDigiIconExclamationTriangleFilled } from '@designsystem-se/af/components/digi-icon-exclamation-triangle-filled.js';\nimport { defineCustomElement as defineDigiIconExclamationTriangleWarning } from '@designsystem-se/af/components/digi-icon-exclamation-triangle-warning.js';\nimport { defineCustomElement as defineDigiIconExpandAlt } from '@designsystem-se/af/components/digi-icon-expand-alt.js';\nimport { defineCustomElement as defineDigiIconExternalLinkAlt } from '@designsystem-se/af/components/digi-icon-external-link-alt.js';\nimport { defineCustomElement as defineDigiIconEye } from '@designsystem-se/af/components/digi-icon-eye.js';\nimport { defineCustomElement as defineDigiIconEyeSlash } from '@designsystem-se/af/components/digi-icon-eye-slash.js';\nimport { defineCustomElement as defineDigiIconFacebookSquare } from '@designsystem-se/af/components/digi-icon-facebook-square.js';\nimport { defineCustomElement as defineDigiIconFileAdd } from '@designsystem-se/af/components/digi-icon-file-add.js';\nimport { defineCustomElement as defineDigiIconFileDocument } from '@designsystem-se/af/components/digi-icon-file-document.js';\nimport { defineCustomElement as defineDigiIconFileExcel } from '@designsystem-se/af/components/digi-icon-file-excel.js';\nimport { defineCustomElement as defineDigiIconFileExport } from '@designsystem-se/af/components/digi-icon-file-export.js';\nimport { defineCustomElement as defineDigiIconFileGoverning } from '@designsystem-se/af/components/digi-icon-file-governing.js';\nimport { defineCustomElement as defineDigiIconFilePdf } from '@designsystem-se/af/components/digi-icon-file-pdf.js';\nimport { defineCustomElement as defineDigiIconFilePowerpoint } from '@designsystem-se/af/components/digi-icon-file-powerpoint.js';\nimport { defineCustomElement as defineDigiIconFileRemove } from '@designsystem-se/af/components/digi-icon-file-remove.js';\nimport { defineCustomElement as defineDigiIconFileWord } from '@designsystem-se/af/components/digi-icon-file-word.js';\nimport { defineCustomElement as defineDigiIconFilm } from '@designsystem-se/af/components/digi-icon-film.js';\nimport { defineCustomElement as defineDigiIconFilter } from '@designsystem-se/af/components/digi-icon-filter.js';\nimport { defineCustomElement as defineDigiIconFolder } from '@designsystem-se/af/components/digi-icon-folder.js';\nimport { defineCustomElement as defineDigiIconFolderAdd } from '@designsystem-se/af/components/digi-icon-folder-add.js';\nimport { defineCustomElement as defineDigiIconFolderDirectory } from '@designsystem-se/af/components/digi-icon-folder-directory.js';\nimport { defineCustomElement as defineDigiIconFolderOpen } from '@designsystem-se/af/components/digi-icon-folder-open.js';\nimport { defineCustomElement as defineDigiIconGlobe } from '@designsystem-se/af/components/digi-icon-globe.js';\nimport { defineCustomElement as defineDigiIconGlobeFilled } from '@designsystem-se/af/components/digi-icon-globe-filled.js';\nimport { defineCustomElement as defineDigiIconHeadphones } from '@designsystem-se/af/components/digi-icon-headphones.js';\nimport { defineCustomElement as defineDigiIconHeart } from '@designsystem-se/af/components/digi-icon-heart.js';\nimport { defineCustomElement as defineDigiIconHeartSolid } from '@designsystem-se/af/components/digi-icon-heart-solid.js';\nimport { defineCustomElement as defineDigiIconHistory } from '@designsystem-se/af/components/digi-icon-history.js';\nimport { defineCustomElement as defineDigiIconHome } from '@designsystem-se/af/components/digi-icon-home.js';\nimport { defineCustomElement as defineDigiIconImage } from '@designsystem-se/af/components/digi-icon-image.js';\nimport { defineCustomElement as defineDigiIconInfoCircleSolid } from '@designsystem-se/af/components/digi-icon-info-circle-solid.js';\nimport { defineCustomElement as defineDigiIconInputSelectMarker } from '@designsystem-se/af/components/digi-icon-input-select-marker.js';\nimport { defineCustomElement as defineDigiIconInstagram } from '@designsystem-se/af/components/digi-icon-instagram.js';\nimport { defineCustomElement as defineDigiIconJobSuggestion } from '@designsystem-se/af/components/digi-icon-job-suggestion.js';\nimport { defineCustomElement as defineDigiIconLanguage } from '@designsystem-se/af/components/digi-icon-language.js';\nimport { defineCustomElement as defineDigiIconLanguageOutline } from '@designsystem-se/af/components/digi-icon-language-outline.js';\nimport { defineCustomElement as defineDigiIconLaptopPhone } from '@designsystem-se/af/components/digi-icon-laptop-phone.js';\nimport { defineCustomElement as defineDigiIconLattlast } from '@designsystem-se/af/components/digi-icon-lattlast.js';\nimport { defineCustomElement as defineDigiIconLicenceBus } from '@designsystem-se/af/components/digi-icon-licence-bus.js';\nimport { defineCustomElement as defineDigiIconLicenceCar } from '@designsystem-se/af/components/digi-icon-licence-car.js';\nimport { defineCustomElement as defineDigiIconLicenceMotorcycle } from '@designsystem-se/af/components/digi-icon-licence-motorcycle.js';\nimport { defineCustomElement as defineDigiIconLicenceTruck } from '@designsystem-se/af/components/digi-icon-licence-truck.js';\nimport { defineCustomElement as defineDigiIconLightbulb } from '@designsystem-se/af/components/digi-icon-lightbulb.js';\nimport { defineCustomElement as defineDigiIconLinkedinIn } from '@designsystem-se/af/components/digi-icon-linkedin-in.js';\nimport { defineCustomElement as defineDigiIconListUl } from '@designsystem-se/af/components/digi-icon-list-ul.js';\nimport { defineCustomElement as defineDigiIconLock } from '@designsystem-se/af/components/digi-icon-lock.js';\nimport { defineCustomElement as defineDigiIconMarker } from '@designsystem-se/af/components/digi-icon-marker.js';\nimport { defineCustomElement as defineDigiIconMarkerFilled } from '@designsystem-se/af/components/digi-icon-marker-filled.js';\nimport { defineCustomElement as defineDigiIconMediaCourse } from '@designsystem-se/af/components/digi-icon-media-course.js';\nimport { defineCustomElement as defineDigiIconMediaPodcast } from '@designsystem-se/af/components/digi-icon-media-podcast.js';\nimport { defineCustomElement as defineDigiIconMicrophone } from '@designsystem-se/af/components/digi-icon-microphone.js';\nimport { defineCustomElement as defineDigiIconMicrophoneOff } from '@designsystem-se/af/components/digi-icon-microphone-off.js';\nimport { defineCustomElement as defineDigiIconMinus } from '@designsystem-se/af/components/digi-icon-minus.js';\nimport { defineCustomElement as defineDigiIconMove } from '@designsystem-se/af/components/digi-icon-move.js';\nimport { defineCustomElement as defineDigiIconNews } from '@designsystem-se/af/components/digi-icon-news.js';\nimport { defineCustomElement as defineDigiIconNotificationError } from '@designsystem-se/af/components/digi-icon-notification-error.js';\nimport { defineCustomElement as defineDigiIconNotificationInfo } from '@designsystem-se/af/components/digi-icon-notification-info.js';\nimport { defineCustomElement as defineDigiIconNotificationSucces } from '@designsystem-se/af/components/digi-icon-notification-succes.js';\nimport { defineCustomElement as defineDigiIconNotificationWarning } from '@designsystem-se/af/components/digi-icon-notification-warning.js';\nimport { defineCustomElement as defineDigiIconOnlineComputervideo } from '@designsystem-se/af/components/digi-icon-online-computervideo.js';\nimport { defineCustomElement as defineDigiIconOnlineInterview } from '@designsystem-se/af/components/digi-icon-online-interview.js';\nimport { defineCustomElement as defineDigiIconOnlineMeeting } from '@designsystem-se/af/components/digi-icon-online-meeting.js';\nimport { defineCustomElement as defineDigiIconOnlineTask } from '@designsystem-se/af/components/digi-icon-online-task.js';\nimport { defineCustomElement as defineDigiIconOnlineVideo } from '@designsystem-se/af/components/digi-icon-online-video.js';\nimport { defineCustomElement as defineDigiIconOpenSource } from '@designsystem-se/af/components/digi-icon-open-source.js';\nimport { defineCustomElement as defineDigiIconPalette } from '@designsystem-se/af/components/digi-icon-palette.js';\nimport { defineCustomElement as defineDigiIconPaperclip } from '@designsystem-se/af/components/digi-icon-paperclip.js';\nimport { defineCustomElement as defineDigiIconPaste } from '@designsystem-se/af/components/digi-icon-paste.js';\nimport { defineCustomElement as defineDigiIconPen } from '@designsystem-se/af/components/digi-icon-pen.js';\nimport { defineCustomElement as defineDigiIconPhone } from '@designsystem-se/af/components/digi-icon-phone.js';\nimport { defineCustomElement as defineDigiIconPhoneHangup } from '@designsystem-se/af/components/digi-icon-phone-hangup.js';\nimport { defineCustomElement as defineDigiIconPlus } from '@designsystem-se/af/components/digi-icon-plus.js';\nimport { defineCustomElement as defineDigiIconPod } from '@designsystem-se/af/components/digi-icon-pod.js';\nimport { defineCustomElement as defineDigiIconPrint } from '@designsystem-se/af/components/digi-icon-print.js';\nimport { defineCustomElement as defineDigiIconRead } from '@designsystem-se/af/components/digi-icon-read.js';\nimport { defineCustomElement as defineDigiIconRedo } from '@designsystem-se/af/components/digi-icon-redo.js';\nimport { defineCustomElement as defineDigiIconScale } from '@designsystem-se/af/components/digi-icon-scale.js';\nimport { defineCustomElement as defineDigiIconScreensharing } from '@designsystem-se/af/components/digi-icon-screensharing.js';\nimport { defineCustomElement as defineDigiIconScreensharingOff } from '@designsystem-se/af/components/digi-icon-screensharing-off.js';\nimport { defineCustomElement as defineDigiIconSearch } from '@designsystem-se/af/components/digi-icon-search.js';\nimport { defineCustomElement as defineDigiIconSendOutline } from '@designsystem-se/af/components/digi-icon-send-outline.js';\nimport { defineCustomElement as defineDigiIconSendSolid } from '@designsystem-se/af/components/digi-icon-send-solid.js';\nimport { defineCustomElement as defineDigiIconSettings } from '@designsystem-se/af/components/digi-icon-settings.js';\nimport { defineCustomElement as defineDigiIconShareAlt } from '@designsystem-se/af/components/digi-icon-share-alt.js';\nimport { defineCustomElement as defineDigiIconShareChain } from '@designsystem-se/af/components/digi-icon-share-chain.js';\nimport { defineCustomElement as defineDigiIconSign } from '@designsystem-se/af/components/digi-icon-sign.js';\nimport { defineCustomElement as defineDigiIconSlidersH } from '@designsystem-se/af/components/digi-icon-sliders-h.js';\nimport { defineCustomElement as defineDigiIconSokkandidat } from '@designsystem-se/af/components/digi-icon-sokkandidat.js';\nimport { defineCustomElement as defineDigiIconSort } from '@designsystem-se/af/components/digi-icon-sort.js';\nimport { defineCustomElement as defineDigiIconSortDown } from '@designsystem-se/af/components/digi-icon-sort-down.js';\nimport { defineCustomElement as defineDigiIconSortUp } from '@designsystem-se/af/components/digi-icon-sort-up.js';\nimport { defineCustomElement as defineDigiIconSpinner } from '@designsystem-se/af/components/digi-icon-spinner.js';\nimport { defineCustomElement as defineDigiIconStar } from '@designsystem-se/af/components/digi-icon-star.js';\nimport { defineCustomElement as defineDigiIconStarReg } from '@designsystem-se/af/components/digi-icon-star-reg.js';\nimport { defineCustomElement as defineDigiIconSuitcaseOutline } from '@designsystem-se/af/components/digi-icon-suitcase-outline.js';\nimport { defineCustomElement as defineDigiIconSuitcaseSolid } from '@designsystem-se/af/components/digi-icon-suitcase-solid.js';\nimport { defineCustomElement as defineDigiIconSystemAssistance } from '@designsystem-se/af/components/digi-icon-system-assistance.js';\nimport { defineCustomElement as defineDigiIconTable } from '@designsystem-se/af/components/digi-icon-table.js';\nimport { defineCustomElement as defineDigiIconTableColumn } from '@designsystem-se/af/components/digi-icon-table-column.js';\nimport { defineCustomElement as defineDigiIconTableRow } from '@designsystem-se/af/components/digi-icon-table-row.js';\nimport { defineCustomElement as defineDigiIconTaskDone } from '@designsystem-se/af/components/digi-icon-task-done.js';\nimport { defineCustomElement as defineDigiIconToggleOff } from '@designsystem-se/af/components/digi-icon-toggle-off.js';\nimport { defineCustomElement as defineDigiIconToggleOn } from '@designsystem-se/af/components/digi-icon-toggle-on.js';\nimport { defineCustomElement as defineDigiIconTrash } from '@designsystem-se/af/components/digi-icon-trash.js';\nimport { defineCustomElement as defineDigiIconTwitter } from '@designsystem-se/af/components/digi-icon-twitter.js';\nimport { defineCustomElement as defineDigiIconTyckTill } from '@designsystem-se/af/components/digi-icon-tyck-till.js';\nimport { defineCustomElement as defineDigiIconUnlock } from '@designsystem-se/af/components/digi-icon-unlock.js';\nimport { defineCustomElement as defineDigiIconUpdate } from '@designsystem-se/af/components/digi-icon-update.js';\nimport { defineCustomElement as defineDigiIconUpload } from '@designsystem-se/af/components/digi-icon-upload.js';\nimport { defineCustomElement as defineDigiIconUserAdd } from '@designsystem-se/af/components/digi-icon-user-add.js';\nimport { defineCustomElement as defineDigiIconUserAlt } from '@designsystem-se/af/components/digi-icon-user-alt.js';\nimport { defineCustomElement as defineDigiIconUserEdit } from '@designsystem-se/af/components/digi-icon-user-edit.js';\nimport { defineCustomElement as defineDigiIconUsersSolid } from '@designsystem-se/af/components/digi-icon-users-solid.js';\nimport { defineCustomElement as defineDigiIconValidationError } from '@designsystem-se/af/components/digi-icon-validation-error.js';\nimport { defineCustomElement as defineDigiIconValidationSuccess } from '@designsystem-se/af/components/digi-icon-validation-success.js';\nimport { defineCustomElement as defineDigiIconValidationWarning } from '@designsystem-se/af/components/digi-icon-validation-warning.js';\nimport { defineCustomElement as defineDigiIconVideocamera } from '@designsystem-se/af/components/digi-icon-videocamera.js';\nimport { defineCustomElement as defineDigiIconVideocameraOff } from '@designsystem-se/af/components/digi-icon-videocamera-off.js';\nimport { defineCustomElement as defineDigiIconVolume } from '@designsystem-se/af/components/digi-icon-volume.js';\nimport { defineCustomElement as defineDigiIconWebTv } from '@designsystem-se/af/components/digi-icon-web-tv.js';\nimport { defineCustomElement as defineDigiIconWebinar } from '@designsystem-se/af/components/digi-icon-webinar.js';\nimport { defineCustomElement as defineDigiIconWifiSignal0 } from '@designsystem-se/af/components/digi-icon-wifi-signal0.js';\nimport { defineCustomElement as defineDigiIconWifiSignal1 } from '@designsystem-se/af/components/digi-icon-wifi-signal1.js';\nimport { defineCustomElement as defineDigiIconWifiSignal2 } from '@designsystem-se/af/components/digi-icon-wifi-signal2.js';\nimport { defineCustomElement as defineDigiIconWifiSignal3 } from '@designsystem-se/af/components/digi-icon-wifi-signal3.js';\nimport { defineCustomElement as defineDigiIconWindow } from '@designsystem-se/af/components/digi-icon-window.js';\nimport { defineCustomElement as defineDigiIconX } from '@designsystem-se/af/components/digi-icon-x.js';\nimport { defineCustomElement as defineDigiIconXButton } from '@designsystem-se/af/components/digi-icon-x-button.js';\nimport { defineCustomElement as defineDigiIconXButtonOutline } from '@designsystem-se/af/components/digi-icon-x-button-outline.js';\nimport { defineCustomElement as defineDigiIconYoutube } from '@designsystem-se/af/components/digi-icon-youtube.js';\nimport { defineCustomElement as defineDigiInfoCard } from '@designsystem-se/af/components/digi-info-card.js';\nimport { defineCustomElement as defineDigiInfoCardMulti } from '@designsystem-se/af/components/digi-info-card-multi.js';\nimport { defineCustomElement as defineDigiInfoCardMultiContainer } from '@designsystem-se/af/components/digi-info-card-multi-container.js';\nimport { defineCustomElement as defineDigiLayoutBlock } from '@designsystem-se/af/components/digi-layout-block.js';\nimport { defineCustomElement as defineDigiLayoutColumns } from '@designsystem-se/af/components/digi-layout-columns.js';\nimport { defineCustomElement as defineDigiLayoutContainer } from '@designsystem-se/af/components/digi-layout-container.js';\nimport { defineCustomElement as defineDigiLayoutMediaObject } from '@designsystem-se/af/components/digi-layout-media-object.js';\nimport { defineCustomElement as defineDigiLink } from '@designsystem-se/af/components/digi-link.js';\nimport { defineCustomElement as defineDigiLinkButton } from '@designsystem-se/af/components/digi-link-button.js';\nimport { defineCustomElement as defineDigiLinkExternal } from '@designsystem-se/af/components/digi-link-external.js';\nimport { defineCustomElement as defineDigiLinkInternal } from '@designsystem-se/af/components/digi-link-internal.js';\nimport { defineCustomElement as defineDigiList } from '@designsystem-se/af/components/digi-list.js';\nimport { defineCustomElement as defineDigiLoaderSkeleton } from '@designsystem-se/af/components/digi-loader-skeleton.js';\nimport { defineCustomElement as defineDigiLoaderSpinner } from '@designsystem-se/af/components/digi-loader-spinner.js';\nimport { defineCustomElement as defineDigiLogo } from '@designsystem-se/af/components/digi-logo.js';\nimport { defineCustomElement as defineDigiMediaFigure } from '@designsystem-se/af/components/digi-media-figure.js';\nimport { defineCustomElement as defineDigiMediaImage } from '@designsystem-se/af/components/digi-media-image.js';\nimport { defineCustomElement as defineDigiNavigationBreadcrumbs } from '@designsystem-se/af/components/digi-navigation-breadcrumbs.js';\nimport { defineCustomElement as defineDigiNavigationContextMenu } from '@designsystem-se/af/components/digi-navigation-context-menu.js';\nimport { defineCustomElement as defineDigiNavigationContextMenuItem } from '@designsystem-se/af/components/digi-navigation-context-menu-item.js';\nimport { defineCustomElement as defineDigiNavigationDropdown } from '@designsystem-se/af/components/digi-navigation-dropdown.js';\nimport { defineCustomElement as defineDigiNavigationPagination } from '@designsystem-se/af/components/digi-navigation-pagination.js';\nimport { defineCustomElement as defineDigiNavigationSidebar } from '@designsystem-se/af/components/digi-navigation-sidebar.js';\nimport { defineCustomElement as defineDigiNavigationSidebarButton } from '@designsystem-se/af/components/digi-navigation-sidebar-button.js';\nimport { defineCustomElement as defineDigiNavigationVerticalMenu } from '@designsystem-se/af/components/digi-navigation-vertical-menu.js';\nimport { defineCustomElement as defineDigiNavigationVerticalMenuItem } from '@designsystem-se/af/components/digi-navigation-vertical-menu-item.js';\nimport { defineCustomElement as defineDigiNotificationAlert } from '@designsystem-se/af/components/digi-notification-alert.js';\nimport { defineCustomElement as defineDigiNotificationErrorPage } from '@designsystem-se/af/components/digi-notification-error-page.js';\nimport { defineCustomElement as defineDigiProgressCircle } from '@designsystem-se/af/components/digi-progress-circle.js';\nimport { defineCustomElement as defineDigiProgressIndicator } from '@designsystem-se/af/components/digi-progress-indicator.js';\nimport { defineCustomElement as defineDigiProgressList } from '@designsystem-se/af/components/digi-progress-list.js';\nimport { defineCustomElement as defineDigiProgressListItem } from '@designsystem-se/af/components/digi-progress-list-item.js';\nimport { defineCustomElement as defineDigiProgressbar } from '@designsystem-se/af/components/digi-progressbar.js';\nimport { defineCustomElement as defineDigiQuote } from '@designsystem-se/af/components/digi-quote.js';\nimport { defineCustomElement as defineDigiQuoteMultiContainer } from '@designsystem-se/af/components/digi-quote-multi-container.js';\nimport { defineCustomElement as defineDigiQuoteSingle } from '@designsystem-se/af/components/digi-quote-single.js';\nimport { defineCustomElement as defineDigiTable } from '@designsystem-se/af/components/digi-table.js';\nimport { defineCustomElement as defineDigiTablist } from '@designsystem-se/af/components/digi-tablist.js';\nimport { defineCustomElement as defineDigiTablistPanel } from '@designsystem-se/af/components/digi-tablist-panel.js';\nimport { defineCustomElement as defineDigiTag } from '@designsystem-se/af/components/digi-tag.js';\nimport { defineCustomElement as defineDigiTagMedia } from '@designsystem-se/af/components/digi-tag-media.js';\nimport { defineCustomElement as defineDigiToolsFeedback } from '@designsystem-se/af/components/digi-tools-feedback.js';\nimport { defineCustomElement as defineDigiToolsFeedbackBanner } from '@designsystem-se/af/components/digi-tools-feedback-banner.js';\nimport { defineCustomElement as defineDigiToolsFeedbackRating } from '@designsystem-se/af/components/digi-tools-feedback-rating.js';\nimport { defineCustomElement as defineDigiToolsLanguagepicker } from '@designsystem-se/af/components/digi-tools-languagepicker.js';\nimport { defineCustomElement as defineDigiTypography } from '@designsystem-se/af/components/digi-typography.js';\nimport { defineCustomElement as defineDigiTypographyHeadingJumbo } from '@designsystem-se/af/components/digi-typography-heading-jumbo.js';\nimport { defineCustomElement as defineDigiTypographyMeta } from '@designsystem-se/af/components/digi-typography-meta.js';\nimport { defineCustomElement as defineDigiTypographyPreamble } from '@designsystem-se/af/components/digi-typography-preamble.js';\nimport { defineCustomElement as defineDigiTypographyTime } from '@designsystem-se/af/components/digi-typography-time.js';\nimport { defineCustomElement as defineDigiUtilBreakpointObserver } from '@designsystem-se/af/components/digi-util-breakpoint-observer.js';\nimport { defineCustomElement as defineDigiUtilDetectClickOutside } from '@designsystem-se/af/components/digi-util-detect-click-outside.js';\nimport { defineCustomElement as defineDigiUtilDetectFocusOutside } from '@designsystem-se/af/components/digi-util-detect-focus-outside.js';\nimport { defineCustomElement as defineDigiUtilIntersectionObserver } from '@designsystem-se/af/components/digi-util-intersection-observer.js';\nimport { defineCustomElement as defineDigiUtilKeydownHandler } from '@designsystem-se/af/components/digi-util-keydown-handler.js';\nimport { defineCustomElement as defineDigiUtilKeyupHandler } from '@designsystem-se/af/components/digi-util-keyup-handler.js';\nimport { defineCustomElement as defineDigiUtilMutationObserver } from '@designsystem-se/af/components/digi-util-mutation-observer.js';\nimport { defineCustomElement as defineDigiUtilResizeObserver } from '@designsystem-se/af/components/digi-util-resize-observer.js';\n@ProxyCmp({\n defineCustomElementFn: defineDigiBadgeNotification,\n inputs: ['afAriaLabel', 'afValue']\n})\n@Component({\n selector: 'digi-badge-notification',\n changeDetection: ChangeDetectionStrategy.OnPush,\n template: '<ng-content></ng-content>',\n // eslint-disable-next-line @angular-eslint/no-inputs-metadata-property\n inputs: ['afAriaLabel', 'afValue'],\n standalone: true\n})\nexport class DigiBadgeNotification {\n protected el: HTMLDigiBadgeNotificationElement;\n constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {\n c.detach();\n this.el = r.nativeElement;\n }\n}\n\n\nexport declare interface DigiBadgeNotification extends Components.DigiBadgeNotification {}\n\n\n@ProxyCmp({\n defineCustomElementFn: defineDigiBadgeStatus,\n inputs: ['afAriaLabel', 'afSize', 'afText', 'afType', 'afVariation']\n})\n@Component({\n selector: 'digi-badge-status',\n changeDetection: ChangeDetectionStrategy.OnPush,\n template: '<ng-content></ng-content>',\n // eslint-disable-next-line @angular-eslint/no-inputs-metadata-property\n inputs: ['afAriaLabel', 'afSize', 'afText', 'afType', 'afVariation'],\n standalone: true\n})\nexport class DigiBadgeStatus {\n protected el: HTMLDigiBadgeStatusElement;\n constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {\n c.detach();\n this.el = r.nativeElement;\n }\n}\n\n\nexport declare interface DigiBadgeStatus extends Components.DigiBadgeStatus {}\n\n\n@ProxyCmp({\n defineCustomElementFn: defineDigiBarChart,\n inputs: ['afChartData', 'afHeadingLevel', 'afId', 'afVariation']\n})\n@Component({\n selector: 'digi-bar-chart',\n changeDetection: ChangeDetectionStrategy.OnPush,\n template: '<ng-content></ng-content>',\n // eslint-disable-next-line @angular-eslint/no-inputs-metadata-property\n inputs: ['afChartData', 'afHeadingLevel', 'afId', 'afVariation'],\n standalone: true\n})\nexport class DigiBarChart {\n protected el: HTMLDigiBarChartElement;\n constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {\n c.detach();\n this.el = r.nativeElement;\n }\n}\n\n\nexport declare interface DigiBarChart extends Components.DigiBarChart {}\n\n\n@ProxyCmp({\n defineCustomElementFn: defineDigiButton,\n inputs: ['afAriaChecked', 'afAriaControls', 'afAriaCurrent', 'afAriaExpanded', 'afAriaHaspopup', 'afAriaLabel', 'afAriaLabelledby', 'afAriaPressed', 'afAutofocus', 'afDir', 'afForm', 'afFullWidth', 'afId', 'afInputRef', 'afLang', 'afRole', 'afSize', 'afTabindex', 'afType', 'afVariation'],\n methods: ['afMGetButtonElement']\n})\n@Component({\n selector: 'digi-button',\n changeDetection: ChangeDetectionStrategy.OnPush,\n template: '<ng-content></ng-content>',\n // eslint-disable-next-line @angular-eslint/no-inputs-metadata-property\n inputs: ['afAriaChecked', 'afAriaControls', 'afAriaCurrent', 'afAriaExpanded', 'afAriaHaspopup', 'afAriaLabel', 'afAriaLabelledby', 'afAriaPressed', 'afAutofocus', 'afDir', 'afForm', 'afFullWidth', 'afId', 'afInputRef', 'afLang', 'afRole', 'afSize', 'afTabindex', 'afType', 'afVariation'],\n standalone: true\n})\nexport class DigiButton {\n protected el: HTMLDigiButtonElement;\n constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {\n c.detach();\n this.el = r.nativeElement;\n proxyOutputs(this, this.el, ['afOnClick', 'afOnFocus', 'afOnBlur', 'afOnReady']);\n }\n}\n\n\nexport declare interface DigiButton extends Components.DigiButton {\n /**\n * Buttonelementets 'onclick'-event. @en The button element's 'onclick' event.\n */\n afOnClick: EventEmitter<CustomEvent<MouseEvent>>;\n /**\n * Buttonelementets 'onfocus'-event. @en The button element's 'onfocus' event.\n */\n afOnFocus: EventEmitter<CustomEvent<FocusEvent>>;\n /**\n * Buttonelementets 'onblur'-event. @en The button element's 'onblur' event.\n */\n afOnBlur: EventEmitter<CustomEvent<any>>;\n /**\n * När komponenten och slotsen är laddade och initierade så skickas detta eventet. @en When the component and slots are loaded and initialized this event will trigger.\n */\n afOnReady: EventEmitter<CustomEvent<any>>;\n}\n\n\n@ProxyCmp({\n defineCustomElementFn: defineDigiCalendar,\n inputs: ['afActive', 'afId', 'afInitSelectedDate', 'afInitSelectedMonth', 'afMaxDate', 'afMinDate', 'afMultipleDates', 'afSelectedDate', 'afSelectedDates', 'afShowWeekNumber', 'afYearSelect']\n})\n@Component({\n selector: 'digi-calendar',\n changeDetection: ChangeDetectionStrategy.OnPush,\n template: '<ng-content></ng-content>',\n // eslint-disable-next-line @angular-eslint/no-inputs-metadata-property\n inputs: ['afActive', 'afId', 'afInitSelectedDate', 'afInitSelectedMonth', 'afMaxDate', 'afMinDate', 'afMultipleDates', 'afSelectedDate', 'afSelectedDates', 'afShowWeekNumber', 'afYearSelect'],\n standalone: true\n})\nexport class DigiCalendar {\n protected el: HTMLDigiCalendarElement;\n constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {\n c.detach();\n this.el = r.nativeElement;\n proxyOutputs(this, this.el, ['afOnDateSelectedChange', 'afOnFocusOutside', 'afOnClickOutside', 'afOnDirty']);\n }\n}\n\n\nexport declare interface DigiCalendar extends Components.DigiCalendar {\n /**\n * Sker när ett datum har valts eller avvalts. Returnerar datumen i en array. @en When a date is selected. Return the dates in an array.\n */\n afOnDateSelectedChange: EventEmitter<CustomEvent<any>>;\n /**\n * Sker när fokus flyttas utanför kalendern @en When focus moves out from the calendar\n */\n afOnFocusOutside: EventEmitter<CustomEvent<any>>;\n /**\n * Sker vid klick utanför kalendern @en When click outside the calendar\n */\n afOnClickOutside: EventEmitter<CustomEvent<any>>;\n /**\n * Sker när kalenderdatumen har rörts första gången, när värdet på focusedDate har ändrats första gången. @en When the calendar dates are touched the first time, when focusedDate is changed the first time.\n */\n afOnDirty: EventEmitter<CustomEvent<any>>;\n}\n\n\n@ProxyCmp({\n defineCustomElementFn: defineDigiCalendarDatepicker,\n inputs: ['afCloseOnSelect', 'afDisableValidation', 'afId', 'afInvalid', 'afLabel', 'afLabelDescription', 'afMaxDate', 'afMinDate', 'afMultipleDates', 'afRequired', 'afRequiredText', 'afSelectedDates', 'afShowWeekNumber', 'afValidation', 'afValidationDisabledDate', 'afValidationMessage', 'afValidationText', 'afValidationWrongFormat', 'value']\n})\n@Component({\n selector: 'digi-calendar-datepicker',\n changeDetection: ChangeDetectionStrategy.OnPush,\n template: '<ng-content></ng-content>',\n // eslint-disable-next-line @angular-eslint/no-inputs-metadata-property\n inputs: ['afCloseOnSelect', 'afDisableValidation', 'afId', 'afInvalid', 'afLabel', 'afLabelDescription', 'afMaxDate', 'afMinDate', 'afMultipleDates', 'afRequired', 'afRequiredText', 'afSelectedDates', 'afShowWeekNumber', 'afValidation', 'afValidationDisabledDate', 'afValidationMessage', 'afValidationText', 'afValidationWrongFormat', 'value'],\n standalone: true\n})\nexport class DigiCalendarDatepicker {\n protected el: HTMLDigiCalendarDatepickerElement;\n constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {\n c.detach();\n this.el = r.nativeElement;\n proxyOutputs(this, this.el, ['afOnDateChange']);\n }\n}\n\n\nexport declare interface DigiCalendarDatepicker extends Components.DigiCalendarDatepicker {\n /**\n * Sker vid datum uppdatering @en When date is updated\n */\n afOnDateChange: EventEmitter<CustomEvent<Date[] | string[] | []>>;\n}\n\n\n@ProxyCmp({\n defineCustomElementFn: defineDigiCalendarWeekView,\n inputs: ['afDates', 'afHeadingLevel', 'afId', 'afMaxWeek', 'afMinWeek'],\n methods: ['afMSetActiveDate']\n})\n@Component({\n selector: 'digi-calendar-week-view',\n changeDetection: ChangeDetectionStrategy.OnPush,\n template: '<ng-content></ng-content>',\n // eslint-disable-next-line @angular-eslint/no-inputs-metadata-property\n inputs: ['afDates', 'afHeadingLevel', 'afId', 'afMaxWeek', 'afMinWeek'],\n standalone: true\n})\nexport class DigiCalendarWeekView {\n protected el: HTMLDigiCalendarWeekViewElement;\n constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {\n c.detach();\n this.el = r.nativeElement;\n proxyOutputs(this, this.el, ['afOnWeekChange', 'afOnDateChange', 'afOnReady']);\n }\n}\n\n\nexport declare interface DigiCalendarWeekView extends Components.DigiCalendarWeekView {\n /**\n * Vid byte av vecka @en When week changes\n */\n afOnWeekChange: EventEmitter<CustomEvent<string>>;\n /**\n * Vid byte av dag @en When day changes\n */\n afOnDateChange: EventEmitter<CustomEvent<string>>;\n /**\n * När komponenten och slotsen är laddade och initierade så skickas detta eventet. @en When the component and slots are loaded and initialized this event will trigger.\n */\n afOnReady: EventEmitter<CustomEvent<any>>;\n}\n\n\n@ProxyCmp({\n defineCustomElementFn: defineDigiCard,\n inputs: ['afBorder', 'afBorderRadius', 'afFooterBorder']\n})\n@Component({\n selector: 'digi-card',\n changeDetection: ChangeDetectionStrategy.OnPush,\n template: '<ng-content></ng-content>',\n // eslint-disable-next-line @angular-eslint/no-inputs-metadata-property\n inputs: ['afBorder', 'afBorderRadius', 'afFooterBorder'],\n standalone: true\n})\nexport class DigiCard {\n protected el: HTMLDigiCardElement;\n constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {\n c.detach();\n this.el = r.nativeElement;\n }\n}\n\n\nexport declare interface DigiCard extends Components.DigiCard {}\n\n\n@ProxyCmp({\n defineCustomElementFn: defineDigiChartLine,\n inputs: ['afChartData', 'afHeadingLevel', 'afId']\n})\n@Component({\n selector: 'digi-chart-line',\n changeDetection: ChangeDetectionStrategy.OnPush,\n template: '<ng-content></ng-content>',\n // eslint-disable-next-line @angular-eslint/no-inputs-metadata-property\n inputs: ['afChartData', 'afHeadingLevel', 'afId'],\n standalone: true\n})\nexport class DigiChartLine {\n protected el: HTMLDigiChartLineElement;\n constructor(c: ChangeDetectorRef, r: ElementRef, protected z: NgZone) {\n c.detach();\n this.el = r.nativeElement;\n }\n}\n\n\nexport declare interface DigiChartLine extends Components.DigiChartLine {}\n\n\n@ProxyCmp({\n defineCustomElementFn: defineDigiCode,\n inputs: ['afCode', 'afLang', 'afLanguage', 'afVariation']\n})\n@Component({\n selector: 'digi-code',\n changeDetection: ChangeDetectionStrategy.OnPush,\n template: '<ng-content></ng-content>',\n // eslint-disable-next-line @angular-eslint/no-inputs-metadata-property\n inputs: ['afCode', 'afLang', 'afLanguage', 'afVariation'],\n standalone: true\n})\nexport class DigiCode {\n protected el: H