/* eslint-disable */ /* tslint:disable */ /* auto-generated vue proxies */ import { defineContainer } from './vue-component-lib/utils'; import type { JSX } from '@ionic/core/components'; import { defineCustomElement as defineIonAccordion } from '@ionic/core/components/ion-accordion.js'; import { defineCustomElement as defineIonAccordionGroup } from '@ionic/core/components/ion-accordion-group.js'; import { defineCustomElement as defineIonAvatar } from '@ionic/core/components/ion-avatar.js'; import { defineCustomElement as defineIonBackdrop } from '@ionic/core/components/ion-backdrop.js'; import { defineCustomElement as defineIonBadge } from '@ionic/core/components/ion-badge.js'; import { defineCustomElement as defineIonBreadcrumb } from '@ionic/core/components/ion-breadcrumb.js'; import { defineCustomElement as defineIonBreadcrumbs } from '@ionic/core/components/ion-breadcrumbs.js'; import { defineCustomElement as defineIonButton } from '@ionic/core/components/ion-button.js'; import { defineCustomElement as defineIonButtons } from '@ionic/core/components/ion-buttons.js'; import { defineCustomElement as defineIonCard } from '@ionic/core/components/ion-card.js'; import { defineCustomElement as defineIonCardContent } from '@ionic/core/components/ion-card-content.js'; import { defineCustomElement as defineIonCardHeader } from '@ionic/core/components/ion-card-header.js'; import { defineCustomElement as defineIonCardSubtitle } from '@ionic/core/components/ion-card-subtitle.js'; import { defineCustomElement as defineIonCardTitle } from '@ionic/core/components/ion-card-title.js'; import { defineCustomElement as defineIonCheckbox } from '@ionic/core/components/ion-checkbox.js'; import { defineCustomElement as defineIonChip } from '@ionic/core/components/ion-chip.js'; import { defineCustomElement as defineIonCol } from '@ionic/core/components/ion-col.js'; import { defineCustomElement as defineIonContent } from '@ionic/core/components/ion-content.js'; import { defineCustomElement as defineIonDatetime } from '@ionic/core/components/ion-datetime.js'; import { defineCustomElement as defineIonDatetimeButton } from '@ionic/core/components/ion-datetime-button.js'; import { defineCustomElement as defineIonFab } from '@ionic/core/components/ion-fab.js'; import { defineCustomElement as defineIonFabButton } from '@ionic/core/components/ion-fab-button.js'; import { defineCustomElement as defineIonFabList } from '@ionic/core/components/ion-fab-list.js'; import { defineCustomElement as defineIonFooter } from '@ionic/core/components/ion-footer.js'; import { defineCustomElement as defineIonGrid } from '@ionic/core/components/ion-grid.js'; import { defineCustomElement as defineIonHeader } from '@ionic/core/components/ion-header.js'; import { defineCustomElement as defineIonImg } from '@ionic/core/components/ion-img.js'; import { defineCustomElement as defineIonInfiniteScroll } from '@ionic/core/components/ion-infinite-scroll.js'; import { defineCustomElement as defineIonInfiniteScrollContent } from '@ionic/core/components/ion-infinite-scroll-content.js'; import { defineCustomElement as defineIonInput } from '@ionic/core/components/ion-input.js'; import { defineCustomElement as defineIonItem } from '@ionic/core/components/ion-item.js'; import { defineCustomElement as defineIonItemDivider } from '@ionic/core/components/ion-item-divider.js'; import { defineCustomElement as defineIonItemGroup } from '@ionic/core/components/ion-item-group.js'; import { defineCustomElement as defineIonItemOption } from '@ionic/core/components/ion-item-option.js'; import { defineCustomElement as defineIonItemOptions } from '@ionic/core/components/ion-item-options.js'; import { defineCustomElement as defineIonItemSliding } from '@ionic/core/components/ion-item-sliding.js'; import { defineCustomElement as defineIonLabel } from '@ionic/core/components/ion-label.js'; import { defineCustomElement as defineIonList } from '@ionic/core/components/ion-list.js'; import { defineCustomElement as defineIonListHeader } from '@ionic/core/components/ion-list-header.js'; import { defineCustomElement as defineIonMenu } from '@ionic/core/components/ion-menu.js'; import { defineCustomElement as defineIonMenuButton } from '@ionic/core/components/ion-menu-button.js'; import { defineCustomElement as defineIonMenuToggle } from '@ionic/core/components/ion-menu-toggle.js'; import { defineCustomElement as defineIonNav } from '@ionic/core/components/ion-nav.js'; import { defineCustomElement as defineIonNavLink } from '@ionic/core/components/ion-nav-link.js'; import { defineCustomElement as defineIonNote } from '@ionic/core/components/ion-note.js'; import { defineCustomElement as defineIonPicker } from '@ionic/core/components/ion-picker.js'; import { defineCustomElement as defineIonPickerColumn } from '@ionic/core/components/ion-picker-column.js'; import { defineCustomElement as defineIonPickerColumnOption } from '@ionic/core/components/ion-picker-column-option.js'; import { defineCustomElement as defineIonProgressBar } from '@ionic/core/components/ion-progress-bar.js'; import { defineCustomElement as defineIonRadio } from '@ionic/core/components/ion-radio.js'; import { defineCustomElement as defineIonRadioGroup } from '@ionic/core/components/ion-radio-group.js'; import { defineCustomElement as defineIonRange } from '@ionic/core/components/ion-range.js'; import { defineCustomElement as defineIonRefresher } from '@ionic/core/components/ion-refresher.js'; import { defineCustomElement as defineIonRefresherContent } from '@ionic/core/components/ion-refresher-content.js'; import { defineCustomElement as defineIonReorder } from '@ionic/core/components/ion-reorder.js'; import { defineCustomElement as defineIonReorderGroup } from '@ionic/core/components/ion-reorder-group.js'; import { defineCustomElement as defineIonRippleEffect } from '@ionic/core/components/ion-ripple-effect.js'; import { defineCustomElement as defineIonRow } from '@ionic/core/components/ion-row.js'; import { defineCustomElement as defineIonSearchbar } from '@ionic/core/components/ion-searchbar.js'; import { defineCustomElement as defineIonSegment } from '@ionic/core/components/ion-segment.js'; import { defineCustomElement as defineIonSegmentButton } from '@ionic/core/components/ion-segment-button.js'; import { defineCustomElement as defineIonSelect } from '@ionic/core/components/ion-select.js'; import { defineCustomElement as defineIonSelectOption } from '@ionic/core/components/ion-select-option.js'; import { defineCustomElement as defineIonSkeletonText } from '@ionic/core/components/ion-skeleton-text.js'; import { defineCustomElement as defineIonSpinner } from '@ionic/core/components/ion-spinner.js'; import { defineCustomElement as defineIonSplitPane } from '@ionic/core/components/ion-split-pane.js'; import { defineCustomElement as defineIonText } from '@ionic/core/components/ion-text.js'; import { defineCustomElement as defineIonTextarea } from '@ionic/core/components/ion-textarea.js'; import { defineCustomElement as defineIonThumbnail } from '@ionic/core/components/ion-thumbnail.js'; import { defineCustomElement as defineIonTitle } from '@ionic/core/components/ion-title.js'; import { defineCustomElement as defineIonToggle } from '@ionic/core/components/ion-toggle.js'; import { defineCustomElement as defineIonToolbar } from '@ionic/core/components/ion-toolbar.js'; export const IonAccordion = /*@__PURE__*/ defineContainer('ion-accordion', defineIonAccordion, [ 'value', 'disabled', 'readonly', 'toggleIcon', 'toggleIconSlot' ]); export const IonAccordionGroup = /*@__PURE__*/ defineContainer('ion-accordion-group', defineIonAccordionGroup, [ 'animated', 'multiple', 'value', 'disabled', 'readonly', 'expand', 'ionChange', 'ionValueChange' ], 'value', 'ion-change'); export const IonAvatar = /*@__PURE__*/ defineContainer('ion-avatar', defineIonAvatar); export const IonBackdrop = /*@__PURE__*/ defineContainer('ion-backdrop', defineIonBackdrop, [ 'visible', 'tappable', 'stopPropagation', 'ionBackdropTap' ]); export const IonBadge = /*@__PURE__*/ defineContainer('ion-badge', defineIonBadge, [ 'color' ]); export const IonBreadcrumb = /*@__PURE__*/ defineContainer('ion-breadcrumb', defineIonBreadcrumb, [ 'collapsed', 'last', 'showCollapsedIndicator', 'color', 'active', 'disabled', 'download', 'href', 'rel', 'separator', 'target', 'routerDirection', 'routerAnimation', 'ionFocus', 'ionBlur', 'collapsedClick' ]); export const IonBreadcrumbs = /*@__PURE__*/ defineContainer('ion-breadcrumbs', defineIonBreadcrumbs, [ 'color', 'maxItems', 'itemsBeforeCollapse', 'itemsAfterCollapse', 'ionCollapsedClick' ]); export const IonButton = /*@__PURE__*/ defineContainer('ion-button', defineIonButton, [ 'color', 'buttonType', 'disabled', 'expand', 'fill', 'routerDirection', 'routerAnimation', 'download', 'href', 'rel', 'shape', 'size', 'strong', 'target', 'type', 'form', 'ionFocus', 'ionBlur' ]); export const IonButtons = /*@__PURE__*/ defineContainer('ion-buttons', defineIonButtons, [ 'collapse' ]); export const IonCard = /*@__PURE__*/ defineContainer('ion-card', defineIonCard, [ 'color', 'button', 'type', 'disabled', 'download', 'href', 'rel', 'routerDirection', 'routerAnimation', 'target' ]); export const IonCardContent = /*@__PURE__*/ defineContainer('ion-card-content', defineIonCardContent); export const IonCardHeader = /*@__PURE__*/ defineContainer('ion-card-header', defineIonCardHeader, [ 'color', 'translucent' ]); export const IonCardSubtitle = /*@__PURE__*/ defineContainer('ion-card-subtitle', defineIonCardSubtitle, [ 'color' ]); export const IonCardTitle = /*@__PURE__*/ defineContainer('ion-card-title', defineIonCardTitle, [ 'color' ]); export const IonCheckbox = /*@__PURE__*/ defineContainer('ion-checkbox', defineIonCheckbox, [ 'color', 'name', 'checked', 'indeterminate', 'disabled', 'value', 'labelPlacement', 'justify', 'alignment', 'legacy', 'ionChange', 'ionFocus', 'ionBlur', 'ionStyle' ], 'checked', 'ion-change'); export const IonChip = /*@__PURE__*/ defineContainer('ion-chip', defineIonChip, [ 'color', 'outline', 'disabled' ]); export const IonCol = /*@__PURE__*/ defineContainer('ion-col', defineIonCol, [ 'offset', 'offsetXs', 'offsetSm', 'offsetMd', 'offsetLg', 'offsetXl', 'pull', 'pullXs', 'pullSm', 'pullMd', 'pullLg', 'pullXl', 'push', 'pushXs', 'pushSm', 'pushMd', 'pushLg', 'pushXl', 'size', 'sizeXs', 'sizeSm', 'sizeMd', 'sizeLg', 'sizeXl' ]); export const IonContent = /*@__PURE__*/ defineContainer('ion-content', defineIonContent, [ 'color', 'fullscreen', 'forceOverscroll', 'scrollX', 'scrollY', 'scrollEvents', 'ionScrollStart', 'ionScroll', 'ionScrollEnd' ]); export const IonDatetime = /*@__PURE__*/ defineContainer('ion-datetime', defineIonDatetime, [ 'color', 'name', 'disabled', 'readonly', 'isDateEnabled', 'min', 'max', 'presentation', 'cancelText', 'doneText', 'clearText', 'yearValues', 'monthValues', 'dayValues', 'hourValues', 'minuteValues', 'locale', 'firstDayOfWeek', 'titleSelectedDatesFormatter', 'multiple', 'highlightedDates', 'value', 'showDefaultTitle', 'showDefaultButtons', 'showClearButton', 'showDefaultTimeLabel', 'hourCycle', 'size', 'preferWheel', 'ionCancel', 'ionChange', 'ionValueChange', 'ionFocus', 'ionBlur', 'ionStyle', 'ionRender' ], 'value', 'ion-change'); export const IonDatetimeButton = /*@__PURE__*/ defineContainer('ion-datetime-button', defineIonDatetimeButton, [ 'color', 'disabled', 'datetime' ]); export const IonFab = /*@__PURE__*/ defineContainer('ion-fab', defineIonFab, [ 'horizontal', 'vertical', 'edge', 'activated' ]); export const IonFabButton = /*@__PURE__*/ defineContainer('ion-fab-button', defineIonFabButton, [ 'color', 'activated', 'disabled', 'download', 'href', 'rel', 'routerDirection', 'routerAnimation', 'target', 'show', 'translucent', 'type', 'size', 'closeIcon', 'ionFocus', 'ionBlur' ]); export const IonFabList = /*@__PURE__*/ defineContainer('ion-fab-list', defineIonFabList, [ 'activated', 'side' ]); export const IonFooter = /*@__PURE__*/ defineContainer('ion-footer', defineIonFooter, [ 'collapse', 'translucent' ]); export const IonGrid = /*@__PURE__*/ defineContainer('ion-grid', defineIonGrid, [ 'fixed' ]); export const IonHeader = /*@__PURE__*/ defineContainer('ion-header', defineIonHeader, [ 'collapse', 'translucent' ]); export const IonImg = /*@__PURE__*/ defineContainer('ion-img', defineIonImg, [ 'alt', 'src', 'ionImgWillLoad', 'ionImgDidLoad', 'ionError' ]); export const IonInfiniteScroll = /*@__PURE__*/ defineContainer('ion-infinite-scroll', defineIonInfiniteScroll, [ 'threshold', 'disabled', 'position', 'ionInfinite' ]); export const IonInfiniteScrollContent = /*@__PURE__*/ defineContainer('ion-infinite-scroll-content', defineIonInfiniteScrollContent, [ 'loadingSpinner', 'loadingText' ]); export const IonInput = /*@__PURE__*/ defineContainer('ion-input', defineIonInput, [ 'color', 'accept', 'autocapitalize', 'autocomplete', 'autocorrect', 'autofocus', 'clearInput', 'clearOnEdit', 'counter', 'counterFormatter', 'debounce', 'disabled', 'enterkeyhint', 'errorText', 'fill', 'inputmode', 'helperText', 'label', 'labelPlacement', 'legacy', 'max', 'maxlength', 'min', 'minlength', 'multiple', 'name', 'pattern', 'placeholder', 'readonly', 'required', 'shape', 'spellcheck', 'step', 'type', 'value', 'ionInput', 'ionChange', 'ionBlur', 'ionFocus', 'ionStyle' ], 'value', 'ion-input'); export const IonItem = /*@__PURE__*/ defineContainer('ion-item', defineIonItem, [ 'color', 'button', 'detail', 'detailIcon', 'disabled', 'download', 'fill', 'shape', 'href', 'rel', 'lines', 'counter', 'routerAnimation', 'routerDirection', 'target', 'type', 'counterFormatter' ]); export const IonItemDivider = /*@__PURE__*/ defineContainer('ion-item-divider', defineIonItemDivider, [ 'color', 'sticky' ]); export const IonItemGroup = /*@__PURE__*/ defineContainer('ion-item-group', defineIonItemGroup); export const IonItemOption = /*@__PURE__*/ defineContainer('ion-item-option', defineIonItemOption, [ 'color', 'disabled', 'download', 'expandable', 'href', 'rel', 'target', 'type' ]); export const IonItemOptions = /*@__PURE__*/ defineContainer('ion-item-options', defineIonItemOptions, [ 'side', 'ionSwipe' ]); export const IonItemSliding = /*@__PURE__*/ defineContainer('ion-item-sliding', defineIonItemSliding, [ 'disabled', 'ionDrag' ]); export const IonLabel = /*@__PURE__*/ defineContainer('ion-label', defineIonLabel, [ 'color', 'position', 'ionColor', 'ionStyle' ]); export const IonList = /*@__PURE__*/ defineContainer('ion-list', defineIonList, [ 'lines', 'inset' ]); export const IonListHeader = /*@__PURE__*/ defineContainer('ion-list-header', defineIonListHeader, [ 'color', 'lines' ]); export const IonMenu = /*@__PURE__*/ defineContainer('ion-menu', defineIonMenu, [ 'contentId', 'menuId', 'type', 'disabled', 'side', 'swipeGesture', 'maxEdgeStart', 'ionWillOpen', 'ionWillClose', 'ionDidOpen', 'ionDidClose', 'ionMenuChange' ]); export const IonMenuButton = /*@__PURE__*/ defineContainer('ion-menu-button', defineIonMenuButton, [ 'color', 'disabled', 'menu', 'autoHide', 'type' ]); export const IonMenuToggle = /*@__PURE__*/ defineContainer('ion-menu-toggle', defineIonMenuToggle, [ 'menu', 'autoHide' ]); export const IonNav = /*@__PURE__*/ defineContainer('ion-nav', defineIonNav, [ 'delegate', 'swipeGesture', 'animated', 'animation', 'rootParams', 'root', 'ionNavWillLoad', 'ionNavWillChange', 'ionNavDidChange' ]); export const IonNavLink = /*@__PURE__*/ defineContainer('ion-nav-link', defineIonNavLink, [ 'component', 'componentProps', 'routerDirection', 'routerAnimation' ]); export const IonNote = /*@__PURE__*/ defineContainer('ion-note', defineIonNote, [ 'color' ]); export const IonPicker = /*@__PURE__*/ defineContainer('ion-picker', defineIonPicker, [ 'ionInputModeChange' ]); export const IonPickerColumn = /*@__PURE__*/ defineContainer('ion-picker-column', defineIonPickerColumn, [ 'disabled', 'value', 'color', 'numericInput', 'ionChange' ]); export const IonPickerColumnOption = /*@__PURE__*/ defineContainer('ion-picker-column-option', defineIonPickerColumnOption, [ 'disabled', 'value', 'color' ]); export const IonProgressBar = /*@__PURE__*/ defineContainer('ion-progress-bar', defineIonProgressBar, [ 'type', 'reversed', 'value', 'buffer', 'color' ]); export const IonRadio = /*@__PURE__*/ defineContainer('ion-radio', defineIonRadio, [ 'color', 'name', 'disabled', 'value', 'labelPlacement', 'legacy', 'justify', 'alignment', 'ionStyle', 'ionFocus', 'ionBlur' ], 'value', 'ion-change'); export const IonRadioGroup = /*@__PURE__*/ defineContainer('ion-radio-group', defineIonRadioGroup, [ 'allowEmptySelection', 'compareWith', 'name', 'value', 'ionChange', 'ionValueChange' ], 'value', 'ion-change'); export const IonRange = /*@__PURE__*/ defineContainer('ion-range', defineIonRange, [ 'color', 'debounce', 'name', 'label', 'dualKnobs', 'min', 'max', 'pin', 'pinFormatter', 'snaps', 'step', 'ticks', 'activeBarStart', 'disabled', 'value', 'labelPlacement', 'legacy', 'ionChange', 'ionInput', 'ionStyle', 'ionFocus', 'ionBlur', 'ionKnobMoveStart', 'ionKnobMoveEnd' ], 'value', 'ion-input'); export const IonRefresher = /*@__PURE__*/ defineContainer('ion-refresher', defineIonRefresher, [ 'pullMin', 'pullMax', 'closeDuration', 'snapbackDuration', 'pullFactor', 'disabled', 'ionRefresh', 'ionPull', 'ionStart' ]); export const IonRefresherContent = /*@__PURE__*/ defineContainer('ion-refresher-content', defineIonRefresherContent, [ 'pullingIcon', 'pullingText', 'refreshingSpinner', 'refreshingText' ]); export const IonReorder = /*@__PURE__*/ defineContainer('ion-reorder', defineIonReorder); export const IonReorderGroup = /*@__PURE__*/ defineContainer('ion-reorder-group', defineIonReorderGroup, [ 'disabled', 'ionItemReorder' ]); export const IonRippleEffect = /*@__PURE__*/ defineContainer('ion-ripple-effect', defineIonRippleEffect, [ 'type' ]); export const IonRow = /*@__PURE__*/ defineContainer('ion-row', defineIonRow); export const IonSearchbar = /*@__PURE__*/ defineContainer('ion-searchbar', defineIonSearchbar, [ 'color', 'animated', 'autocomplete', 'autocorrect', 'cancelButtonIcon', 'cancelButtonText', 'clearIcon', 'debounce', 'disabled', 'inputmode', 'enterkeyhint', 'name', 'placeholder', 'searchIcon', 'showCancelButton', 'showClearButton', 'spellcheck', 'type', 'value', 'ionInput', 'ionChange', 'ionCancel', 'ionClear', 'ionBlur', 'ionFocus', 'ionStyle' ], 'value', 'ion-input'); export const IonSegment = /*@__PURE__*/ defineContainer('ion-segment', defineIonSegment, [ 'color', 'disabled', 'scrollable', 'swipeGesture', 'value', 'selectOnFocus', 'ionChange', 'ionSelect', 'ionStyle' ], 'value', 'ion-change'); export const IonSegmentButton = /*@__PURE__*/ defineContainer('ion-segment-button', defineIonSegmentButton, [ 'disabled', 'layout', 'type', 'value' ], 'value', 'ion-change'); export const IonSelect = /*@__PURE__*/ defineContainer('ion-select', defineIonSelect, [ 'cancelText', 'color', 'compareWith', 'disabled', 'fill', 'interface', 'interfaceOptions', 'justify', 'label', 'labelPlacement', 'legacy', 'multiple', 'name', 'okText', 'placeholder', 'selectedText', 'toggleIcon', 'expandedIcon', 'shape', 'value', 'ionChange', 'ionCancel', 'ionDismiss', 'ionFocus', 'ionBlur', 'ionStyle' ], 'value', 'ion-change'); export const IonSelectOption = /*@__PURE__*/ defineContainer('ion-select-option', defineIonSelectOption, [ 'disabled', 'value' ]); export const IonSkeletonText = /*@__PURE__*/ defineContainer('ion-skeleton-text', defineIonSkeletonText, [ 'animated', 'ionStyle' ]); export const IonSpinner = /*@__PURE__*/ defineContainer('ion-spinner', defineIonSpinner, [ 'color', 'duration', 'name', 'paused' ]); export const IonSplitPane = /*@__PURE__*/ defineContainer('ion-split-pane', defineIonSplitPane, [ 'contentId', 'disabled', 'when', 'ionSplitPaneVisible' ]); export const IonText = /*@__PURE__*/ defineContainer('ion-text', defineIonText, [ 'color' ]); export const IonTextarea = /*@__PURE__*/ defineContainer('ion-textarea', defineIonTextarea, [ 'color', 'autocapitalize', 'autofocus', 'clearOnEdit', 'debounce', 'disabled', 'fill', 'inputmode', 'enterkeyhint', 'maxlength', 'minlength', 'name', 'placeholder', 'readonly', 'required', 'spellcheck', 'cols', 'rows', 'wrap', 'autoGrow', 'value', 'counter', 'counterFormatter', 'errorText', 'helperText', 'label', 'labelPlacement', 'legacy', 'shape', 'ionChange', 'ionInput', 'ionStyle', 'ionBlur', 'ionFocus' ], 'value', 'ion-input'); export const IonThumbnail = /*@__PURE__*/ defineContainer('ion-thumbnail', defineIonThumbnail); export const IonTitle = /*@__PURE__*/ defineContainer('ion-title', defineIonTitle, [ 'color', 'size', 'ionStyle' ]); export const IonToggle = /*@__PURE__*/ defineContainer('ion-toggle', defineIonToggle, [ 'color', 'name', 'checked', 'disabled', 'value', 'enableOnOffLabels', 'labelPlacement', 'legacy', 'justify', 'alignment', 'ionChange', 'ionFocus', 'ionBlur', 'ionStyle' ], 'checked', 'ion-change'); export const IonToolbar = /*@__PURE__*/ defineContainer('ion-toolbar', defineIonToolbar, [ 'color' ]);