mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-18 11:17:19 +08:00
feat(vue): add custom elements bundle (#23458)
This commit is contained in:
@ -3,12 +3,80 @@
|
||||
/* auto-generated vue proxies */
|
||||
import { defineContainer } from './vue-component-lib/utils';
|
||||
|
||||
import type { JSX } from '@ionic/core';
|
||||
import type { JSX } from '@ionic/core/components';
|
||||
|
||||
import { IonAccordion as IonAccordionCmp } from '@ionic/core/components/ion-accordion.js';
|
||||
import { IonAccordionGroup as IonAccordionGroupCmp } from '@ionic/core/components/ion-accordion-group.js';
|
||||
import { IonAvatar as IonAvatarCmp } from '@ionic/core/components/ion-avatar.js';
|
||||
import { IonBackdrop as IonBackdropCmp } from '@ionic/core/components/ion-backdrop.js';
|
||||
import { IonBadge as IonBadgeCmp } from '@ionic/core/components/ion-badge.js';
|
||||
import { IonButton as IonButtonCmp } from '@ionic/core/components/ion-button.js';
|
||||
import { IonButtons as IonButtonsCmp } from '@ionic/core/components/ion-buttons.js';
|
||||
import { IonCard as IonCardCmp } from '@ionic/core/components/ion-card.js';
|
||||
import { IonCardContent as IonCardContentCmp } from '@ionic/core/components/ion-card-content.js';
|
||||
import { IonCardHeader as IonCardHeaderCmp } from '@ionic/core/components/ion-card-header.js';
|
||||
import { IonCardSubtitle as IonCardSubtitleCmp } from '@ionic/core/components/ion-card-subtitle.js';
|
||||
import { IonCardTitle as IonCardTitleCmp } from '@ionic/core/components/ion-card-title.js';
|
||||
import { IonCheckbox as IonCheckboxCmp } from '@ionic/core/components/ion-checkbox.js';
|
||||
import { IonChip as IonChipCmp } from '@ionic/core/components/ion-chip.js';
|
||||
import { IonCol as IonColCmp } from '@ionic/core/components/ion-col.js';
|
||||
import { IonContent as IonContentCmp } from '@ionic/core/components/ion-content.js';
|
||||
import { IonDatetime as IonDatetimeCmp } from '@ionic/core/components/ion-datetime.js';
|
||||
import { IonFab as IonFabCmp } from '@ionic/core/components/ion-fab.js';
|
||||
import { IonFabButton as IonFabButtonCmp } from '@ionic/core/components/ion-fab-button.js';
|
||||
import { IonFabList as IonFabListCmp } from '@ionic/core/components/ion-fab-list.js';
|
||||
import { IonFooter as IonFooterCmp } from '@ionic/core/components/ion-footer.js';
|
||||
import { IonGrid as IonGridCmp } from '@ionic/core/components/ion-grid.js';
|
||||
import { IonHeader as IonHeaderCmp } from '@ionic/core/components/ion-header.js';
|
||||
import { IonImg as IonImgCmp } from '@ionic/core/components/ion-img.js';
|
||||
import { IonInfiniteScroll as IonInfiniteScrollCmp } from '@ionic/core/components/ion-infinite-scroll.js';
|
||||
import { IonInfiniteScrollContent as IonInfiniteScrollContentCmp } from '@ionic/core/components/ion-infinite-scroll-content.js';
|
||||
import { IonInput as IonInputCmp } from '@ionic/core/components/ion-input.js';
|
||||
import { IonItem as IonItemCmp } from '@ionic/core/components/ion-item.js';
|
||||
import { IonItemDivider as IonItemDividerCmp } from '@ionic/core/components/ion-item-divider.js';
|
||||
import { IonItemGroup as IonItemGroupCmp } from '@ionic/core/components/ion-item-group.js';
|
||||
import { IonItemOption as IonItemOptionCmp } from '@ionic/core/components/ion-item-option.js';
|
||||
import { IonItemOptions as IonItemOptionsCmp } from '@ionic/core/components/ion-item-options.js';
|
||||
import { IonItemSliding as IonItemSlidingCmp } from '@ionic/core/components/ion-item-sliding.js';
|
||||
import { IonLabel as IonLabelCmp } from '@ionic/core/components/ion-label.js';
|
||||
import { IonList as IonListCmp } from '@ionic/core/components/ion-list.js';
|
||||
import { IonListHeader as IonListHeaderCmp } from '@ionic/core/components/ion-list-header.js';
|
||||
import { IonMenu as IonMenuCmp } from '@ionic/core/components/ion-menu.js';
|
||||
import { IonMenuButton as IonMenuButtonCmp } from '@ionic/core/components/ion-menu-button.js';
|
||||
import { IonMenuToggle as IonMenuToggleCmp } from '@ionic/core/components/ion-menu-toggle.js';
|
||||
import { IonNav as IonNavCmp } from '@ionic/core/components/ion-nav.js';
|
||||
import { IonNavLink as IonNavLinkCmp } from '@ionic/core/components/ion-nav-link.js';
|
||||
import { IonNote as IonNoteCmp } from '@ionic/core/components/ion-note.js';
|
||||
import { IonProgressBar as IonProgressBarCmp } from '@ionic/core/components/ion-progress-bar.js';
|
||||
import { IonRadio as IonRadioCmp } from '@ionic/core/components/ion-radio.js';
|
||||
import { IonRadioGroup as IonRadioGroupCmp } from '@ionic/core/components/ion-radio-group.js';
|
||||
import { IonRange as IonRangeCmp } from '@ionic/core/components/ion-range.js';
|
||||
import { IonRefresher as IonRefresherCmp } from '@ionic/core/components/ion-refresher.js';
|
||||
import { IonRefresherContent as IonRefresherContentCmp } from '@ionic/core/components/ion-refresher-content.js';
|
||||
import { IonReorder as IonReorderCmp } from '@ionic/core/components/ion-reorder.js';
|
||||
import { IonReorderGroup as IonReorderGroupCmp } from '@ionic/core/components/ion-reorder-group.js';
|
||||
import { IonRippleEffect as IonRippleEffectCmp } from '@ionic/core/components/ion-ripple-effect.js';
|
||||
import { IonRow as IonRowCmp } from '@ionic/core/components/ion-row.js';
|
||||
import { IonSearchbar as IonSearchbarCmp } from '@ionic/core/components/ion-searchbar.js';
|
||||
import { IonSegment as IonSegmentCmp } from '@ionic/core/components/ion-segment.js';
|
||||
import { IonSegmentButton as IonSegmentButtonCmp } from '@ionic/core/components/ion-segment-button.js';
|
||||
import { IonSelect as IonSelectCmp } from '@ionic/core/components/ion-select.js';
|
||||
import { IonSelectOption as IonSelectOptionCmp } from '@ionic/core/components/ion-select-option.js';
|
||||
import { IonSkeletonText as IonSkeletonTextCmp } from '@ionic/core/components/ion-skeleton-text.js';
|
||||
import { IonSlide as IonSlideCmp } from '@ionic/core/components/ion-slide.js';
|
||||
import { IonSlides as IonSlidesCmp } from '@ionic/core/components/ion-slides.js';
|
||||
import { IonSpinner as IonSpinnerCmp } from '@ionic/core/components/ion-spinner.js';
|
||||
import { IonSplitPane as IonSplitPaneCmp } from '@ionic/core/components/ion-split-pane.js';
|
||||
import { IonText as IonTextCmp } from '@ionic/core/components/ion-text.js';
|
||||
import { IonTextarea as IonTextareaCmp } from '@ionic/core/components/ion-textarea.js';
|
||||
import { IonThumbnail as IonThumbnailCmp } from '@ionic/core/components/ion-thumbnail.js';
|
||||
import { IonTitle as IonTitleCmp } from '@ionic/core/components/ion-title.js';
|
||||
import { IonToggle as IonToggleCmp } from '@ionic/core/components/ion-toggle.js';
|
||||
import { IonToolbar as IonToolbarCmp } from '@ionic/core/components/ion-toolbar.js';
|
||||
import { IonVirtualScroll as IonVirtualScrollCmp } from '@ionic/core/components/ion-virtual-scroll.js';
|
||||
|
||||
|
||||
|
||||
|
||||
export const IonAccordion = /*@__PURE__*/ defineContainer<JSX.IonAccordion>('ion-accordion', [
|
||||
export const IonAccordion = /*@__PURE__*/ defineContainer<JSX.IonAccordion>('ion-accordion', IonAccordionCmp, [
|
||||
'value',
|
||||
'disabled',
|
||||
'readonly',
|
||||
@ -17,7 +85,7 @@ export const IonAccordion = /*@__PURE__*/ defineContainer<JSX.IonAccordion>('ion
|
||||
]);
|
||||
|
||||
|
||||
export const IonAccordionGroup = /*@__PURE__*/ defineContainer<JSX.IonAccordionGroup>('ion-accordion-group', [
|
||||
export const IonAccordionGroup = /*@__PURE__*/ defineContainer<JSX.IonAccordionGroup>('ion-accordion-group', IonAccordionGroupCmp, [
|
||||
'multiple',
|
||||
'value',
|
||||
'disabled',
|
||||
@ -27,10 +95,10 @@ export const IonAccordionGroup = /*@__PURE__*/ defineContainer<JSX.IonAccordionG
|
||||
]);
|
||||
|
||||
|
||||
export const IonAvatar = /*@__PURE__*/ defineContainer<JSX.IonAvatar>('ion-avatar');
|
||||
export const IonAvatar = /*@__PURE__*/ defineContainer<JSX.IonAvatar>('ion-avatar', IonAvatarCmp);
|
||||
|
||||
|
||||
export const IonBackdrop = /*@__PURE__*/ defineContainer<JSX.IonBackdrop>('ion-backdrop', [
|
||||
export const IonBackdrop = /*@__PURE__*/ defineContainer<JSX.IonBackdrop>('ion-backdrop', IonBackdropCmp, [
|
||||
'visible',
|
||||
'tappable',
|
||||
'stopPropagation',
|
||||
@ -38,12 +106,12 @@ export const IonBackdrop = /*@__PURE__*/ defineContainer<JSX.IonBackdrop>('ion-b
|
||||
]);
|
||||
|
||||
|
||||
export const IonBadge = /*@__PURE__*/ defineContainer<JSX.IonBadge>('ion-badge', [
|
||||
export const IonBadge = /*@__PURE__*/ defineContainer<JSX.IonBadge>('ion-badge', IonBadgeCmp, [
|
||||
'color'
|
||||
]);
|
||||
|
||||
|
||||
export const IonButton = /*@__PURE__*/ defineContainer<JSX.IonButton>('ion-button', [
|
||||
export const IonButton = /*@__PURE__*/ defineContainer<JSX.IonButton>('ion-button', IonButtonCmp, [
|
||||
'color',
|
||||
'buttonType',
|
||||
'disabled',
|
||||
@ -64,12 +132,12 @@ export const IonButton = /*@__PURE__*/ defineContainer<JSX.IonButton>('ion-butto
|
||||
]);
|
||||
|
||||
|
||||
export const IonButtons = /*@__PURE__*/ defineContainer<JSX.IonButtons>('ion-buttons', [
|
||||
export const IonButtons = /*@__PURE__*/ defineContainer<JSX.IonButtons>('ion-buttons', IonButtonsCmp, [
|
||||
'collapse'
|
||||
]);
|
||||
|
||||
|
||||
export const IonCard = /*@__PURE__*/ defineContainer<JSX.IonCard>('ion-card', [
|
||||
export const IonCard = /*@__PURE__*/ defineContainer<JSX.IonCard>('ion-card', IonCardCmp, [
|
||||
'color',
|
||||
'button',
|
||||
'type',
|
||||
@ -83,26 +151,26 @@ export const IonCard = /*@__PURE__*/ defineContainer<JSX.IonCard>('ion-card', [
|
||||
]);
|
||||
|
||||
|
||||
export const IonCardContent = /*@__PURE__*/ defineContainer<JSX.IonCardContent>('ion-card-content');
|
||||
export const IonCardContent = /*@__PURE__*/ defineContainer<JSX.IonCardContent>('ion-card-content', IonCardContentCmp);
|
||||
|
||||
|
||||
export const IonCardHeader = /*@__PURE__*/ defineContainer<JSX.IonCardHeader>('ion-card-header', [
|
||||
export const IonCardHeader = /*@__PURE__*/ defineContainer<JSX.IonCardHeader>('ion-card-header', IonCardHeaderCmp, [
|
||||
'color',
|
||||
'translucent'
|
||||
]);
|
||||
|
||||
|
||||
export const IonCardSubtitle = /*@__PURE__*/ defineContainer<JSX.IonCardSubtitle>('ion-card-subtitle', [
|
||||
export const IonCardSubtitle = /*@__PURE__*/ defineContainer<JSX.IonCardSubtitle>('ion-card-subtitle', IonCardSubtitleCmp, [
|
||||
'color'
|
||||
]);
|
||||
|
||||
|
||||
export const IonCardTitle = /*@__PURE__*/ defineContainer<JSX.IonCardTitle>('ion-card-title', [
|
||||
export const IonCardTitle = /*@__PURE__*/ defineContainer<JSX.IonCardTitle>('ion-card-title', IonCardTitleCmp, [
|
||||
'color'
|
||||
]);
|
||||
|
||||
|
||||
export const IonCheckbox = /*@__PURE__*/ defineContainer<JSX.IonCheckbox>('ion-checkbox', [
|
||||
export const IonCheckbox = /*@__PURE__*/ defineContainer<JSX.IonCheckbox>('ion-checkbox', IonCheckboxCmp, [
|
||||
'color',
|
||||
'name',
|
||||
'checked',
|
||||
@ -114,24 +182,17 @@ export const IonCheckbox = /*@__PURE__*/ defineContainer<JSX.IonCheckbox>('ion-c
|
||||
'ionBlur',
|
||||
'ionStyle'
|
||||
],
|
||||
{
|
||||
"modelProp": "checked",
|
||||
"modelUpdateEvent": [
|
||||
"v-ionChange",
|
||||
"v-ion-change"
|
||||
],
|
||||
"externalModelUpdateEvent": "ionChange"
|
||||
});
|
||||
'checked', 'v-ion-change', 'ionChange');
|
||||
|
||||
|
||||
export const IonChip = /*@__PURE__*/ defineContainer<JSX.IonChip>('ion-chip', [
|
||||
export const IonChip = /*@__PURE__*/ defineContainer<JSX.IonChip>('ion-chip', IonChipCmp, [
|
||||
'color',
|
||||
'outline',
|
||||
'disabled'
|
||||
]);
|
||||
|
||||
|
||||
export const IonCol = /*@__PURE__*/ defineContainer<JSX.IonCol>('ion-col', [
|
||||
export const IonCol = /*@__PURE__*/ defineContainer<JSX.IonCol>('ion-col', IonColCmp, [
|
||||
'offset',
|
||||
'offsetXs',
|
||||
'offsetSm',
|
||||
@ -159,7 +220,7 @@ export const IonCol = /*@__PURE__*/ defineContainer<JSX.IonCol>('ion-col', [
|
||||
]);
|
||||
|
||||
|
||||
export const IonContent = /*@__PURE__*/ defineContainer<JSX.IonContent>('ion-content', [
|
||||
export const IonContent = /*@__PURE__*/ defineContainer<JSX.IonContent>('ion-content', IonContentCmp, [
|
||||
'color',
|
||||
'fullscreen',
|
||||
'forceOverscroll',
|
||||
@ -172,7 +233,7 @@ export const IonContent = /*@__PURE__*/ defineContainer<JSX.IonContent>('ion-con
|
||||
]);
|
||||
|
||||
|
||||
export const IonDatetime = /*@__PURE__*/ defineContainer<JSX.IonDatetime>('ion-datetime', [
|
||||
export const IonDatetime = /*@__PURE__*/ defineContainer<JSX.IonDatetime>('ion-datetime', IonDatetimeCmp, [
|
||||
'color',
|
||||
'name',
|
||||
'disabled',
|
||||
@ -197,17 +258,10 @@ export const IonDatetime = /*@__PURE__*/ defineContainer<JSX.IonDatetime>('ion-d
|
||||
'ionBlur',
|
||||
'ionStyle'
|
||||
],
|
||||
{
|
||||
"modelProp": "value",
|
||||
"modelUpdateEvent": [
|
||||
"v-ionChange",
|
||||
"v-ion-change"
|
||||
],
|
||||
"externalModelUpdateEvent": "ionChange"
|
||||
});
|
||||
'value', 'v-ion-change', 'ionChange');
|
||||
|
||||
|
||||
export const IonFab = /*@__PURE__*/ defineContainer<JSX.IonFab>('ion-fab', [
|
||||
export const IonFab = /*@__PURE__*/ defineContainer<JSX.IonFab>('ion-fab', IonFabCmp, [
|
||||
'horizontal',
|
||||
'vertical',
|
||||
'edge',
|
||||
@ -215,7 +269,7 @@ export const IonFab = /*@__PURE__*/ defineContainer<JSX.IonFab>('ion-fab', [
|
||||
]);
|
||||
|
||||
|
||||
export const IonFabButton = /*@__PURE__*/ defineContainer<JSX.IonFabButton>('ion-fab-button', [
|
||||
export const IonFabButton = /*@__PURE__*/ defineContainer<JSX.IonFabButton>('ion-fab-button', IonFabButtonCmp, [
|
||||
'color',
|
||||
'activated',
|
||||
'disabled',
|
||||
@ -235,29 +289,29 @@ export const IonFabButton = /*@__PURE__*/ defineContainer<JSX.IonFabButton>('ion
|
||||
]);
|
||||
|
||||
|
||||
export const IonFabList = /*@__PURE__*/ defineContainer<JSX.IonFabList>('ion-fab-list', [
|
||||
export const IonFabList = /*@__PURE__*/ defineContainer<JSX.IonFabList>('ion-fab-list', IonFabListCmp, [
|
||||
'activated',
|
||||
'side'
|
||||
]);
|
||||
|
||||
|
||||
export const IonFooter = /*@__PURE__*/ defineContainer<JSX.IonFooter>('ion-footer', [
|
||||
export const IonFooter = /*@__PURE__*/ defineContainer<JSX.IonFooter>('ion-footer', IonFooterCmp, [
|
||||
'translucent'
|
||||
]);
|
||||
|
||||
|
||||
export const IonGrid = /*@__PURE__*/ defineContainer<JSX.IonGrid>('ion-grid', [
|
||||
export const IonGrid = /*@__PURE__*/ defineContainer<JSX.IonGrid>('ion-grid', IonGridCmp, [
|
||||
'fixed'
|
||||
]);
|
||||
|
||||
|
||||
export const IonHeader = /*@__PURE__*/ defineContainer<JSX.IonHeader>('ion-header', [
|
||||
export const IonHeader = /*@__PURE__*/ defineContainer<JSX.IonHeader>('ion-header', IonHeaderCmp, [
|
||||
'collapse',
|
||||
'translucent'
|
||||
]);
|
||||
|
||||
|
||||
export const IonImg = /*@__PURE__*/ defineContainer<JSX.IonImg>('ion-img', [
|
||||
export const IonImg = /*@__PURE__*/ defineContainer<JSX.IonImg>('ion-img', IonImgCmp, [
|
||||
'alt',
|
||||
'src',
|
||||
'ionImgWillLoad',
|
||||
@ -266,7 +320,7 @@ export const IonImg = /*@__PURE__*/ defineContainer<JSX.IonImg>('ion-img', [
|
||||
]);
|
||||
|
||||
|
||||
export const IonInfiniteScroll = /*@__PURE__*/ defineContainer<JSX.IonInfiniteScroll>('ion-infinite-scroll', [
|
||||
export const IonInfiniteScroll = /*@__PURE__*/ defineContainer<JSX.IonInfiniteScroll>('ion-infinite-scroll', IonInfiniteScrollCmp, [
|
||||
'threshold',
|
||||
'disabled',
|
||||
'position',
|
||||
@ -274,13 +328,13 @@ export const IonInfiniteScroll = /*@__PURE__*/ defineContainer<JSX.IonInfiniteSc
|
||||
]);
|
||||
|
||||
|
||||
export const IonInfiniteScrollContent = /*@__PURE__*/ defineContainer<JSX.IonInfiniteScrollContent>('ion-infinite-scroll-content', [
|
||||
export const IonInfiniteScrollContent = /*@__PURE__*/ defineContainer<JSX.IonInfiniteScrollContent>('ion-infinite-scroll-content', IonInfiniteScrollContentCmp, [
|
||||
'loadingSpinner',
|
||||
'loadingText'
|
||||
]);
|
||||
|
||||
|
||||
export const IonInput = /*@__PURE__*/ defineContainer<JSX.IonInput>('ion-input', [
|
||||
export const IonInput = /*@__PURE__*/ defineContainer<JSX.IonInput>('ion-input', IonInputCmp, [
|
||||
'fireFocusEvents',
|
||||
'color',
|
||||
'accept',
|
||||
@ -315,17 +369,10 @@ export const IonInput = /*@__PURE__*/ defineContainer<JSX.IonInput>('ion-input',
|
||||
'ionFocus',
|
||||
'ionStyle'
|
||||
],
|
||||
{
|
||||
"modelProp": "value",
|
||||
"modelUpdateEvent": [
|
||||
"v-ionChange",
|
||||
"v-ion-change"
|
||||
],
|
||||
"externalModelUpdateEvent": "ionChange"
|
||||
});
|
||||
'value', 'v-ion-change', 'ionChange');
|
||||
|
||||
|
||||
export const IonItem = /*@__PURE__*/ defineContainer<JSX.IonItem>('ion-item', [
|
||||
export const IonItem = /*@__PURE__*/ defineContainer<JSX.IonItem>('ion-item', IonItemCmp, [
|
||||
'color',
|
||||
'button',
|
||||
'detail',
|
||||
@ -342,16 +389,16 @@ export const IonItem = /*@__PURE__*/ defineContainer<JSX.IonItem>('ion-item', [
|
||||
]);
|
||||
|
||||
|
||||
export const IonItemDivider = /*@__PURE__*/ defineContainer<JSX.IonItemDivider>('ion-item-divider', [
|
||||
export const IonItemDivider = /*@__PURE__*/ defineContainer<JSX.IonItemDivider>('ion-item-divider', IonItemDividerCmp, [
|
||||
'color',
|
||||
'sticky'
|
||||
]);
|
||||
|
||||
|
||||
export const IonItemGroup = /*@__PURE__*/ defineContainer<JSX.IonItemGroup>('ion-item-group');
|
||||
export const IonItemGroup = /*@__PURE__*/ defineContainer<JSX.IonItemGroup>('ion-item-group', IonItemGroupCmp);
|
||||
|
||||
|
||||
export const IonItemOption = /*@__PURE__*/ defineContainer<JSX.IonItemOption>('ion-item-option', [
|
||||
export const IonItemOption = /*@__PURE__*/ defineContainer<JSX.IonItemOption>('ion-item-option', IonItemOptionCmp, [
|
||||
'color',
|
||||
'disabled',
|
||||
'download',
|
||||
@ -363,19 +410,19 @@ export const IonItemOption = /*@__PURE__*/ defineContainer<JSX.IonItemOption>('i
|
||||
]);
|
||||
|
||||
|
||||
export const IonItemOptions = /*@__PURE__*/ defineContainer<JSX.IonItemOptions>('ion-item-options', [
|
||||
export const IonItemOptions = /*@__PURE__*/ defineContainer<JSX.IonItemOptions>('ion-item-options', IonItemOptionsCmp, [
|
||||
'side',
|
||||
'ionSwipe'
|
||||
]);
|
||||
|
||||
|
||||
export const IonItemSliding = /*@__PURE__*/ defineContainer<JSX.IonItemSliding>('ion-item-sliding', [
|
||||
export const IonItemSliding = /*@__PURE__*/ defineContainer<JSX.IonItemSliding>('ion-item-sliding', IonItemSlidingCmp, [
|
||||
'disabled',
|
||||
'ionDrag'
|
||||
]);
|
||||
|
||||
|
||||
export const IonLabel = /*@__PURE__*/ defineContainer<JSX.IonLabel>('ion-label', [
|
||||
export const IonLabel = /*@__PURE__*/ defineContainer<JSX.IonLabel>('ion-label', IonLabelCmp, [
|
||||
'color',
|
||||
'position',
|
||||
'ionColor',
|
||||
@ -383,19 +430,19 @@ export const IonLabel = /*@__PURE__*/ defineContainer<JSX.IonLabel>('ion-label',
|
||||
]);
|
||||
|
||||
|
||||
export const IonList = /*@__PURE__*/ defineContainer<JSX.IonList>('ion-list', [
|
||||
export const IonList = /*@__PURE__*/ defineContainer<JSX.IonList>('ion-list', IonListCmp, [
|
||||
'lines',
|
||||
'inset'
|
||||
]);
|
||||
|
||||
|
||||
export const IonListHeader = /*@__PURE__*/ defineContainer<JSX.IonListHeader>('ion-list-header', [
|
||||
export const IonListHeader = /*@__PURE__*/ defineContainer<JSX.IonListHeader>('ion-list-header', IonListHeaderCmp, [
|
||||
'color',
|
||||
'lines'
|
||||
]);
|
||||
|
||||
|
||||
export const IonMenu = /*@__PURE__*/ defineContainer<JSX.IonMenu>('ion-menu', [
|
||||
export const IonMenu = /*@__PURE__*/ defineContainer<JSX.IonMenu>('ion-menu', IonMenuCmp, [
|
||||
'contentId',
|
||||
'menuId',
|
||||
'type',
|
||||
@ -411,7 +458,7 @@ export const IonMenu = /*@__PURE__*/ defineContainer<JSX.IonMenu>('ion-menu', [
|
||||
]);
|
||||
|
||||
|
||||
export const IonMenuButton = /*@__PURE__*/ defineContainer<JSX.IonMenuButton>('ion-menu-button', [
|
||||
export const IonMenuButton = /*@__PURE__*/ defineContainer<JSX.IonMenuButton>('ion-menu-button', IonMenuButtonCmp, [
|
||||
'color',
|
||||
'disabled',
|
||||
'menu',
|
||||
@ -420,13 +467,13 @@ export const IonMenuButton = /*@__PURE__*/ defineContainer<JSX.IonMenuButton>('i
|
||||
]);
|
||||
|
||||
|
||||
export const IonMenuToggle = /*@__PURE__*/ defineContainer<JSX.IonMenuToggle>('ion-menu-toggle', [
|
||||
export const IonMenuToggle = /*@__PURE__*/ defineContainer<JSX.IonMenuToggle>('ion-menu-toggle', IonMenuToggleCmp, [
|
||||
'menu',
|
||||
'autoHide'
|
||||
]);
|
||||
|
||||
|
||||
export const IonNav = /*@__PURE__*/ defineContainer<JSX.IonNav>('ion-nav', [
|
||||
export const IonNav = /*@__PURE__*/ defineContainer<JSX.IonNav>('ion-nav', IonNavCmp, [
|
||||
'delegate',
|
||||
'swipeGesture',
|
||||
'animated',
|
||||
@ -439,7 +486,7 @@ export const IonNav = /*@__PURE__*/ defineContainer<JSX.IonNav>('ion-nav', [
|
||||
]);
|
||||
|
||||
|
||||
export const IonNavLink = /*@__PURE__*/ defineContainer<JSX.IonNavLink>('ion-nav-link', [
|
||||
export const IonNavLink = /*@__PURE__*/ defineContainer<JSX.IonNavLink>('ion-nav-link', IonNavLinkCmp, [
|
||||
'component',
|
||||
'componentProps',
|
||||
'routerDirection',
|
||||
@ -447,12 +494,12 @@ export const IonNavLink = /*@__PURE__*/ defineContainer<JSX.IonNavLink>('ion-nav
|
||||
]);
|
||||
|
||||
|
||||
export const IonNote = /*@__PURE__*/ defineContainer<JSX.IonNote>('ion-note', [
|
||||
export const IonNote = /*@__PURE__*/ defineContainer<JSX.IonNote>('ion-note', IonNoteCmp, [
|
||||
'color'
|
||||
]);
|
||||
|
||||
|
||||
export const IonProgressBar = /*@__PURE__*/ defineContainer<JSX.IonProgressBar>('ion-progress-bar', [
|
||||
export const IonProgressBar = /*@__PURE__*/ defineContainer<JSX.IonProgressBar>('ion-progress-bar', IonProgressBarCmp, [
|
||||
'type',
|
||||
'reversed',
|
||||
'value',
|
||||
@ -461,7 +508,7 @@ export const IonProgressBar = /*@__PURE__*/ defineContainer<JSX.IonProgressBar>(
|
||||
]);
|
||||
|
||||
|
||||
export const IonRadio = /*@__PURE__*/ defineContainer<JSX.IonRadio>('ion-radio', [
|
||||
export const IonRadio = /*@__PURE__*/ defineContainer<JSX.IonRadio>('ion-radio', IonRadioCmp, [
|
||||
'color',
|
||||
'name',
|
||||
'disabled',
|
||||
@ -470,33 +517,19 @@ export const IonRadio = /*@__PURE__*/ defineContainer<JSX.IonRadio>('ion-radio',
|
||||
'ionFocus',
|
||||
'ionBlur'
|
||||
],
|
||||
{
|
||||
"modelProp": "value",
|
||||
"modelUpdateEvent": [
|
||||
"v-ionChange",
|
||||
"v-ion-change"
|
||||
],
|
||||
"externalModelUpdateEvent": "ionChange"
|
||||
});
|
||||
'value', 'v-ion-change', 'ionChange');
|
||||
|
||||
|
||||
export const IonRadioGroup = /*@__PURE__*/ defineContainer<JSX.IonRadioGroup>('ion-radio-group', [
|
||||
export const IonRadioGroup = /*@__PURE__*/ defineContainer<JSX.IonRadioGroup>('ion-radio-group', IonRadioGroupCmp, [
|
||||
'allowEmptySelection',
|
||||
'name',
|
||||
'value',
|
||||
'ionChange'
|
||||
],
|
||||
{
|
||||
"modelProp": "value",
|
||||
"modelUpdateEvent": [
|
||||
"v-ionChange",
|
||||
"v-ion-change"
|
||||
],
|
||||
"externalModelUpdateEvent": "ionChange"
|
||||
});
|
||||
'value', 'v-ion-change', 'ionChange');
|
||||
|
||||
|
||||
export const IonRange = /*@__PURE__*/ defineContainer<JSX.IonRange>('ion-range', [
|
||||
export const IonRange = /*@__PURE__*/ defineContainer<JSX.IonRange>('ion-range', IonRangeCmp, [
|
||||
'color',
|
||||
'debounce',
|
||||
'name',
|
||||
@ -514,17 +547,10 @@ export const IonRange = /*@__PURE__*/ defineContainer<JSX.IonRange>('ion-range',
|
||||
'ionFocus',
|
||||
'ionBlur'
|
||||
],
|
||||
{
|
||||
"modelProp": "value",
|
||||
"modelUpdateEvent": [
|
||||
"v-ionChange",
|
||||
"v-ion-change"
|
||||
],
|
||||
"externalModelUpdateEvent": "ionChange"
|
||||
});
|
||||
'value', 'v-ion-change', 'ionChange');
|
||||
|
||||
|
||||
export const IonRefresher = /*@__PURE__*/ defineContainer<JSX.IonRefresher>('ion-refresher', [
|
||||
export const IonRefresher = /*@__PURE__*/ defineContainer<JSX.IonRefresher>('ion-refresher', IonRefresherCmp, [
|
||||
'pullMin',
|
||||
'pullMax',
|
||||
'closeDuration',
|
||||
@ -537,7 +563,7 @@ export const IonRefresher = /*@__PURE__*/ defineContainer<JSX.IonRefresher>('ion
|
||||
]);
|
||||
|
||||
|
||||
export const IonRefresherContent = /*@__PURE__*/ defineContainer<JSX.IonRefresherContent>('ion-refresher-content', [
|
||||
export const IonRefresherContent = /*@__PURE__*/ defineContainer<JSX.IonRefresherContent>('ion-refresher-content', IonRefresherContentCmp, [
|
||||
'pullingIcon',
|
||||
'pullingText',
|
||||
'refreshingSpinner',
|
||||
@ -545,24 +571,24 @@ export const IonRefresherContent = /*@__PURE__*/ defineContainer<JSX.IonRefreshe
|
||||
]);
|
||||
|
||||
|
||||
export const IonReorder = /*@__PURE__*/ defineContainer<JSX.IonReorder>('ion-reorder');
|
||||
export const IonReorder = /*@__PURE__*/ defineContainer<JSX.IonReorder>('ion-reorder', IonReorderCmp);
|
||||
|
||||
|
||||
export const IonReorderGroup = /*@__PURE__*/ defineContainer<JSX.IonReorderGroup>('ion-reorder-group', [
|
||||
export const IonReorderGroup = /*@__PURE__*/ defineContainer<JSX.IonReorderGroup>('ion-reorder-group', IonReorderGroupCmp, [
|
||||
'disabled',
|
||||
'ionItemReorder'
|
||||
]);
|
||||
|
||||
|
||||
export const IonRippleEffect = /*@__PURE__*/ defineContainer<JSX.IonRippleEffect>('ion-ripple-effect', [
|
||||
export const IonRippleEffect = /*@__PURE__*/ defineContainer<JSX.IonRippleEffect>('ion-ripple-effect', IonRippleEffectCmp, [
|
||||
'type'
|
||||
]);
|
||||
|
||||
|
||||
export const IonRow = /*@__PURE__*/ defineContainer<JSX.IonRow>('ion-row');
|
||||
export const IonRow = /*@__PURE__*/ defineContainer<JSX.IonRow>('ion-row', IonRowCmp);
|
||||
|
||||
|
||||
export const IonSearchbar = /*@__PURE__*/ defineContainer<JSX.IonSearchbar>('ion-searchbar', [
|
||||
export const IonSearchbar = /*@__PURE__*/ defineContainer<JSX.IonSearchbar>('ion-searchbar', IonSearchbarCmp, [
|
||||
'color',
|
||||
'animated',
|
||||
'autocomplete',
|
||||
@ -589,17 +615,10 @@ export const IonSearchbar = /*@__PURE__*/ defineContainer<JSX.IonSearchbar>('ion
|
||||
'ionFocus',
|
||||
'ionStyle'
|
||||
],
|
||||
{
|
||||
"modelProp": "value",
|
||||
"modelUpdateEvent": [
|
||||
"v-ionChange",
|
||||
"v-ion-change"
|
||||
],
|
||||
"externalModelUpdateEvent": "ionChange"
|
||||
});
|
||||
'value', 'v-ion-change', 'ionChange');
|
||||
|
||||
|
||||
export const IonSegment = /*@__PURE__*/ defineContainer<JSX.IonSegment>('ion-segment', [
|
||||
export const IonSegment = /*@__PURE__*/ defineContainer<JSX.IonSegment>('ion-segment', IonSegmentCmp, [
|
||||
'color',
|
||||
'disabled',
|
||||
'scrollable',
|
||||
@ -609,33 +628,19 @@ export const IonSegment = /*@__PURE__*/ defineContainer<JSX.IonSegment>('ion-seg
|
||||
'ionSelect',
|
||||
'ionStyle'
|
||||
],
|
||||
{
|
||||
"modelProp": "value",
|
||||
"modelUpdateEvent": [
|
||||
"v-ionChange",
|
||||
"v-ion-change"
|
||||
],
|
||||
"externalModelUpdateEvent": "ionChange"
|
||||
});
|
||||
'value', 'v-ion-change', 'ionChange');
|
||||
|
||||
|
||||
export const IonSegmentButton = /*@__PURE__*/ defineContainer<JSX.IonSegmentButton>('ion-segment-button', [
|
||||
export const IonSegmentButton = /*@__PURE__*/ defineContainer<JSX.IonSegmentButton>('ion-segment-button', IonSegmentButtonCmp, [
|
||||
'disabled',
|
||||
'layout',
|
||||
'type',
|
||||
'value'
|
||||
],
|
||||
{
|
||||
"modelProp": "value",
|
||||
"modelUpdateEvent": [
|
||||
"v-ionChange",
|
||||
"v-ion-change"
|
||||
],
|
||||
"externalModelUpdateEvent": "ionChange"
|
||||
});
|
||||
'value', 'v-ion-change', 'ionChange');
|
||||
|
||||
|
||||
export const IonSelect = /*@__PURE__*/ defineContainer<JSX.IonSelect>('ion-select', [
|
||||
export const IonSelect = /*@__PURE__*/ defineContainer<JSX.IonSelect>('ion-select', IonSelectCmp, [
|
||||
'disabled',
|
||||
'cancelText',
|
||||
'okText',
|
||||
@ -653,31 +658,24 @@ export const IonSelect = /*@__PURE__*/ defineContainer<JSX.IonSelect>('ion-selec
|
||||
'ionBlur',
|
||||
'ionStyle'
|
||||
],
|
||||
{
|
||||
"modelProp": "value",
|
||||
"modelUpdateEvent": [
|
||||
"v-ionChange",
|
||||
"v-ion-change"
|
||||
],
|
||||
"externalModelUpdateEvent": "ionChange"
|
||||
});
|
||||
'value', 'v-ion-change', 'ionChange');
|
||||
|
||||
|
||||
export const IonSelectOption = /*@__PURE__*/ defineContainer<JSX.IonSelectOption>('ion-select-option', [
|
||||
export const IonSelectOption = /*@__PURE__*/ defineContainer<JSX.IonSelectOption>('ion-select-option', IonSelectOptionCmp, [
|
||||
'disabled',
|
||||
'value'
|
||||
]);
|
||||
|
||||
|
||||
export const IonSkeletonText = /*@__PURE__*/ defineContainer<JSX.IonSkeletonText>('ion-skeleton-text', [
|
||||
export const IonSkeletonText = /*@__PURE__*/ defineContainer<JSX.IonSkeletonText>('ion-skeleton-text', IonSkeletonTextCmp, [
|
||||
'animated'
|
||||
]);
|
||||
|
||||
|
||||
export const IonSlide = /*@__PURE__*/ defineContainer<JSX.IonSlide>('ion-slide');
|
||||
export const IonSlide = /*@__PURE__*/ defineContainer<JSX.IonSlide>('ion-slide', IonSlideCmp);
|
||||
|
||||
|
||||
export const IonSlides = /*@__PURE__*/ defineContainer<JSX.IonSlides>('ion-slides', [
|
||||
export const IonSlides = /*@__PURE__*/ defineContainer<JSX.IonSlides>('ion-slides', IonSlidesCmp, [
|
||||
'options',
|
||||
'pager',
|
||||
'scrollbar',
|
||||
@ -700,7 +698,7 @@ export const IonSlides = /*@__PURE__*/ defineContainer<JSX.IonSlides>('ion-slide
|
||||
]);
|
||||
|
||||
|
||||
export const IonSpinner = /*@__PURE__*/ defineContainer<JSX.IonSpinner>('ion-spinner', [
|
||||
export const IonSpinner = /*@__PURE__*/ defineContainer<JSX.IonSpinner>('ion-spinner', IonSpinnerCmp, [
|
||||
'color',
|
||||
'duration',
|
||||
'name',
|
||||
@ -708,7 +706,7 @@ export const IonSpinner = /*@__PURE__*/ defineContainer<JSX.IonSpinner>('ion-spi
|
||||
]);
|
||||
|
||||
|
||||
export const IonSplitPane = /*@__PURE__*/ defineContainer<JSX.IonSplitPane>('ion-split-pane', [
|
||||
export const IonSplitPane = /*@__PURE__*/ defineContainer<JSX.IonSplitPane>('ion-split-pane', IonSplitPaneCmp, [
|
||||
'contentId',
|
||||
'disabled',
|
||||
'when',
|
||||
@ -716,12 +714,12 @@ export const IonSplitPane = /*@__PURE__*/ defineContainer<JSX.IonSplitPane>('ion
|
||||
]);
|
||||
|
||||
|
||||
export const IonText = /*@__PURE__*/ defineContainer<JSX.IonText>('ion-text', [
|
||||
export const IonText = /*@__PURE__*/ defineContainer<JSX.IonText>('ion-text', IonTextCmp, [
|
||||
'color'
|
||||
]);
|
||||
|
||||
|
||||
export const IonTextarea = /*@__PURE__*/ defineContainer<JSX.IonTextarea>('ion-textarea', [
|
||||
export const IonTextarea = /*@__PURE__*/ defineContainer<JSX.IonTextarea>('ion-textarea', IonTextareaCmp, [
|
||||
'fireFocusEvents',
|
||||
'color',
|
||||
'autocapitalize',
|
||||
@ -749,27 +747,20 @@ export const IonTextarea = /*@__PURE__*/ defineContainer<JSX.IonTextarea>('ion-t
|
||||
'ionBlur',
|
||||
'ionFocus'
|
||||
],
|
||||
{
|
||||
"modelProp": "value",
|
||||
"modelUpdateEvent": [
|
||||
"v-ionChange",
|
||||
"v-ion-change"
|
||||
],
|
||||
"externalModelUpdateEvent": "ionChange"
|
||||
});
|
||||
'value', 'v-ion-change', 'ionChange');
|
||||
|
||||
|
||||
export const IonThumbnail = /*@__PURE__*/ defineContainer<JSX.IonThumbnail>('ion-thumbnail');
|
||||
export const IonThumbnail = /*@__PURE__*/ defineContainer<JSX.IonThumbnail>('ion-thumbnail', IonThumbnailCmp);
|
||||
|
||||
|
||||
export const IonTitle = /*@__PURE__*/ defineContainer<JSX.IonTitle>('ion-title', [
|
||||
export const IonTitle = /*@__PURE__*/ defineContainer<JSX.IonTitle>('ion-title', IonTitleCmp, [
|
||||
'color',
|
||||
'size',
|
||||
'ionStyle'
|
||||
]);
|
||||
|
||||
|
||||
export const IonToggle = /*@__PURE__*/ defineContainer<JSX.IonToggle>('ion-toggle', [
|
||||
export const IonToggle = /*@__PURE__*/ defineContainer<JSX.IonToggle>('ion-toggle', IonToggleCmp, [
|
||||
'color',
|
||||
'name',
|
||||
'checked',
|
||||
@ -780,22 +771,15 @@ export const IonToggle = /*@__PURE__*/ defineContainer<JSX.IonToggle>('ion-toggl
|
||||
'ionBlur',
|
||||
'ionStyle'
|
||||
],
|
||||
{
|
||||
"modelProp": "checked",
|
||||
"modelUpdateEvent": [
|
||||
"v-ionChange",
|
||||
"v-ion-change"
|
||||
],
|
||||
"externalModelUpdateEvent": "ionChange"
|
||||
});
|
||||
'checked', 'v-ion-change', 'ionChange');
|
||||
|
||||
|
||||
export const IonToolbar = /*@__PURE__*/ defineContainer<JSX.IonToolbar>('ion-toolbar', [
|
||||
export const IonToolbar = /*@__PURE__*/ defineContainer<JSX.IonToolbar>('ion-toolbar', IonToolbarCmp, [
|
||||
'color'
|
||||
]);
|
||||
|
||||
|
||||
export const IonVirtualScroll = /*@__PURE__*/ defineContainer<JSX.IonVirtualScroll>('ion-virtual-scroll', [
|
||||
export const IonVirtualScroll = /*@__PURE__*/ defineContainer<JSX.IonVirtualScroll>('ion-virtual-scroll', IonVirtualScrollCmp, [
|
||||
'approxItemHeight',
|
||||
'approxHeaderHeight',
|
||||
'approxFooterHeight',
|
||||
|
Reference in New Issue
Block a user