@tarojs/components
Version:
Taro 组件库
447 lines (444 loc) • 19.9 kB
JavaScript
import { defineComponent } from 'vue';
import { defineContainer } from './vue-component-lib/utils.js';
import { defineCustomElementTaroAdCore, defineCustomElementTaroAdCustomCore, defineCustomElementTaroAnimationVideoCore, defineCustomElementTaroAnimationViewCore, defineCustomElementTaroArCameraCore, defineCustomElementTaroAudioCore, defineCustomElementTaroAwemeDataCore, defineCustomElementTaroButtonCore, defineCustomElementTaroCameraCore, defineCustomElementTaroCanvasCore, defineCustomElementTaroChannelLiveCore, defineCustomElementTaroChannelVideoCore, defineCustomElementTaroCheckboxCore, defineCustomElementTaroCheckboxGroupCore, defineCustomElementTaroCommentDetailCore, defineCustomElementTaroCommentListCore, defineCustomElementTaroContactButtonCore, defineCustomElementTaroCoverImageCore, defineCustomElementTaroCoverViewCore, defineCustomElementTaroCustomWrapperCore, defineCustomElementTaroDraggableSheetCore, defineCustomElementTaroEditorCore, defineCustomElementTaroFollowSwanCore, defineCustomElementTaroFormCore, defineCustomElementTaroFunctionalPageNavigatorCore, defineCustomElementTaroGridBuilderCore, defineCustomElementTaroGridViewCore, defineCustomElementTaroIconCore, defineCustomElementTaroImageCore, defineCustomElementTaroInlinePaymentPanelCore, defineCustomElementTaroInputCore, defineCustomElementTaroKeyboardAccessoryCore, defineCustomElementTaroLabelCore, defineCustomElementTaroLifestyleCore, defineCustomElementTaroLikeCore, defineCustomElementTaroListBuilderCore, defineCustomElementTaroListViewCore, defineCustomElementTaroLivePlayerCore, defineCustomElementTaroLivePusherCore, defineCustomElementTaroLoginCore, defineCustomElementTaroLottieCore, defineCustomElementTaroMapCore, defineCustomElementTaroMatchMediaCore, defineCustomElementTaroMovableAreaCore, defineCustomElementTaroMovableViewCore, defineCustomElementTaroNativeSlotCore, defineCustomElementTaroNavigationBarCore, defineCustomElementTaroNavigatorCore, defineCustomElementTaroNestedScrollBodyCore, defineCustomElementTaroNestedScrollHeaderCore, defineCustomElementTaroOfficialAccountCore, defineCustomElementTaroOpenContainerCore, defineCustomElementTaroOpenDataCore, defineCustomElementTaroPageContainerCore, defineCustomElementTaroPageMetaCore, defineCustomElementTaroPickerCore, defineCustomElementTaroPickerGroup, defineCustomElementTaroPickerViewColumnCore, defineCustomElementTaroPickerViewCore, defineCustomElementTaroProgressCore, defineCustomElementTaroPullToRefreshCore, defineCustomElementTaroRadioCore, defineCustomElementTaroRadioGroupCore, defineCustomElementTaroRichTextCore, defineCustomElementTaroRootPortalCore, defineCustomElementTaroRtcRoomCore, defineCustomElementTaroRtcRoomItemCore, defineCustomElementTaroScrollViewCore, defineCustomElementTaroShareElementCore, defineCustomElementTaroSliderCore, defineCustomElementTaroSlotCore, defineCustomElementTaroSnapshotCore, defineCustomElementTaroSpanCore, defineCustomElementTaroStickyHeaderCore, defineCustomElementTaroStickySectionCore, defineCustomElementTaroSwiperCore, defineCustomElementTaroSwiperItemCore, defineCustomElementTaroSwitchCore, defineCustomElementTaroTabItemCore, defineCustomElementTaroTabbar, defineCustomElementTaroTabsCore, defineCustomElementTaroTextCore, defineCustomElementTaroTextareaCore, defineCustomElementTaroVideoControl, defineCustomElementTaroVideoCore, defineCustomElementTaroVideoDanmu, defineCustomElementTaroViewCore, defineCustomElementTaroVoipRoomCore, defineCustomElementTaroWebViewCore } from '@tarojs/components/dist/components';
/* eslint-disable */
/* tslint:disable */
/* auto-generated vue proxies */
const Ad = /*@__PURE__*/ defineContainer('taro-ad-core', defineCustomElementTaroAdCore);
const AdCustom = /*@__PURE__*/ defineContainer('taro-ad-custom-core', defineCustomElementTaroAdCustomCore);
const AnimationVideo = /*@__PURE__*/ defineContainer('taro-animation-video-core', defineCustomElementTaroAnimationVideoCore);
const AnimationView = /*@__PURE__*/ defineContainer('taro-animation-view-core', defineCustomElementTaroAnimationViewCore);
const ArCamera = /*@__PURE__*/ defineContainer('taro-ar-camera-core', defineCustomElementTaroArCameraCore);
const Audio = /*@__PURE__*/ defineContainer('taro-audio-core', defineCustomElementTaroAudioCore, [
'src',
'controls',
'autoplay',
'loop',
'muted',
'nativeProps',
'error',
'play',
'pause',
'timeupdate',
'ended'
]);
const AwemeData = /*@__PURE__*/ defineContainer('taro-aweme-data-core', defineCustomElementTaroAwemeDataCore);
const Block = defineComponent((__props, { slots }) => slots.default);
const Button = /*@__PURE__*/ defineContainer('taro-button-core', defineCustomElementTaroButtonCore, [
'disabled',
'hoverClass',
'type',
'hoverStartTime',
'hoverStayTime',
'size',
'plain',
'loading',
'formType',
'tarobuttonsubmit',
'tarobuttonreset'
]);
const Camera = /*@__PURE__*/ defineContainer('taro-camera-core', defineCustomElementTaroCameraCore);
const Canvas = /*@__PURE__*/ defineContainer('taro-canvas-core', defineCustomElementTaroCanvasCore, [
'canvasId',
'height',
'width',
'nativeProps',
'longtap'
]);
const ChannelLive = /*@__PURE__*/ defineContainer('taro-channel-live-core', defineCustomElementTaroChannelLiveCore);
const ChannelVideo = /*@__PURE__*/ defineContainer('taro-channel-video-core', defineCustomElementTaroChannelVideoCore);
const Checkbox = /*@__PURE__*/ defineContainer('taro-checkbox-core', defineCustomElementTaroCheckboxCore, [
'name',
'value',
'color',
'id',
'checked',
'disabled',
'nativeProps',
'checkboxchange'
]);
const CheckboxGroup = /*@__PURE__*/ defineContainer('taro-checkbox-group-core', defineCustomElementTaroCheckboxGroupCore, [
'name',
'change'
]);
const CommentDetail = /*@__PURE__*/ defineContainer('taro-comment-detail-core', defineCustomElementTaroCommentDetailCore);
const CommentList = /*@__PURE__*/ defineContainer('taro-comment-list-core', defineCustomElementTaroCommentListCore);
const ContactButton = /*@__PURE__*/ defineContainer('taro-contact-button-core', defineCustomElementTaroContactButtonCore);
const CoverImage = /*@__PURE__*/ defineContainer('taro-cover-image-core', defineCustomElementTaroCoverImageCore, [
'src',
'nativeProps',
'load',
'error'
]);
const CoverView = /*@__PURE__*/ defineContainer('taro-cover-view-core', defineCustomElementTaroCoverViewCore, [
'animation',
'hoverClass',
'hoverStartTime',
'hoverStayTime',
'longpress'
]);
const CustomWrapper = /*@__PURE__*/ defineContainer('taro-custom-wrapper-core', defineCustomElementTaroCustomWrapperCore);
const DraggableSheet = /*@__PURE__*/ defineContainer('taro-draggable-sheet-core', defineCustomElementTaroDraggableSheetCore);
const Editor = /*@__PURE__*/ defineContainer('taro-editor-core', defineCustomElementTaroEditorCore);
const FollowSwan = /*@__PURE__*/ defineContainer('taro-follow-swan-core', defineCustomElementTaroFollowSwanCore);
const Form = /*@__PURE__*/ defineContainer('taro-form-core', defineCustomElementTaroFormCore, [
'submit'
]);
const FunctionalPageNavigator = /*@__PURE__*/ defineContainer('taro-functional-page-navigator-core', defineCustomElementTaroFunctionalPageNavigatorCore);
const GridBuilder = /*@__PURE__*/ defineContainer('taro-grid-builder-core', defineCustomElementTaroGridBuilderCore);
const GridView = /*@__PURE__*/ defineContainer('taro-grid-view-core', defineCustomElementTaroGridViewCore);
const Icon = /*@__PURE__*/ defineContainer('taro-icon-core', defineCustomElementTaroIconCore, [
'type',
'size',
'color'
]);
const Image = /*@__PURE__*/ defineContainer('taro-image-core', defineCustomElementTaroImageCore, [
'src',
'mode',
'lazyLoad',
'nativeProps',
'load',
'error'
]);
const InlinePaymentPanel = /*@__PURE__*/ defineContainer('taro-inline-payment-panel-core', defineCustomElementTaroInlinePaymentPanelCore);
const Input = /*@__PURE__*/ defineContainer('taro-input-core', defineCustomElementTaroInputCore, [
'value',
'type',
'password',
'placeholder',
'disabled',
'maxlength',
'autoFocus',
'confirmType',
'name',
'nativeProps',
'input',
'paste',
'focus',
'blur',
'confirm',
'change',
'keydown'
], 'value', 'input');
const KeyboardAccessory = /*@__PURE__*/ defineContainer('taro-keyboard-accessory-core', defineCustomElementTaroKeyboardAccessoryCore);
const Label = /*@__PURE__*/ defineContainer('taro-label-core', defineCustomElementTaroLabelCore, [
'for'
]);
const Lifestyle = /*@__PURE__*/ defineContainer('taro-lifestyle-core', defineCustomElementTaroLifestyleCore);
const Like = /*@__PURE__*/ defineContainer('taro-like-core', defineCustomElementTaroLikeCore);
const ListBuilder = /*@__PURE__*/ defineContainer('taro-list-builder-core', defineCustomElementTaroListBuilderCore);
const ListView = /*@__PURE__*/ defineContainer('taro-list-view-core', defineCustomElementTaroListViewCore);
const LivePlayer = /*@__PURE__*/ defineContainer('taro-live-player-core', defineCustomElementTaroLivePlayerCore);
const LivePusher = /*@__PURE__*/ defineContainer('taro-live-pusher-core', defineCustomElementTaroLivePusherCore);
const Login = /*@__PURE__*/ defineContainer('taro-login-core', defineCustomElementTaroLoginCore);
const Lottie = /*@__PURE__*/ defineContainer('taro-lottie-core', defineCustomElementTaroLottieCore);
const Map = /*@__PURE__*/ defineContainer('taro-map-core', defineCustomElementTaroMapCore, [
'latitude',
'longitude',
'scale',
'minScale',
'maxScale',
'markers',
'polyline',
'circles',
'polygons',
'subkey',
'layerStyle',
'rotate',
'skew',
'showCompass',
'showScale',
'enableOverlooking',
'enableZoom',
'enableScroll',
'enableRotate',
'enableSatellite',
'enableTraffic',
'enableBuilding',
'enableAutoMaxOverlooking',
'enable3D',
'width',
'height',
'tap'
]);
const MatchMedia = /*@__PURE__*/ defineContainer('taro-match-media-core', defineCustomElementTaroMatchMediaCore);
const MovableArea = /*@__PURE__*/ defineContainer('taro-movable-area-core', defineCustomElementTaroMovableAreaCore, [
'scaleArea'
]);
const MovableView = /*@__PURE__*/ defineContainer('taro-movable-view-core', defineCustomElementTaroMovableViewCore, [
'x',
'y',
'direction',
'outOfBounds',
'inertia',
'friction',
'damping',
'disabled',
'scale',
'scaleMin',
'scaleMax',
'scaleValue',
'animation',
'change',
'scale',
'htouchmove',
'vtouchmove'
]);
const NativeSlot = /*@__PURE__*/ defineContainer('taro-native-slot-core', defineCustomElementTaroNativeSlotCore);
const NavigationBar = /*@__PURE__*/ defineContainer('taro-navigation-bar-core', defineCustomElementTaroNavigationBarCore);
const Navigator = /*@__PURE__*/ defineContainer('taro-navigator-core', defineCustomElementTaroNavigatorCore, [
'hoverClass',
'url',
'openType',
'isHover',
'delta',
'cuccess',
'fail',
'complete'
]);
const NestedScrollBody = /*@__PURE__*/ defineContainer('taro-nested-scroll-body-core', defineCustomElementTaroNestedScrollBodyCore);
const NestedScrollHeader = /*@__PURE__*/ defineContainer('taro-nested-scroll-header-core', defineCustomElementTaroNestedScrollHeaderCore);
const OfficialAccount = /*@__PURE__*/ defineContainer('taro-official-account-core', defineCustomElementTaroOfficialAccountCore);
const OpenContainer = /*@__PURE__*/ defineContainer('taro-open-container-core', defineCustomElementTaroOpenContainerCore);
const OpenData = /*@__PURE__*/ defineContainer('taro-open-data-core', defineCustomElementTaroOpenDataCore);
const PageContainer = /*@__PURE__*/ defineContainer('taro-page-container-core', defineCustomElementTaroPageContainerCore);
const PageMeta = /*@__PURE__*/ defineContainer('taro-page-meta-core', defineCustomElementTaroPageMetaCore);
const Picker = /*@__PURE__*/ defineContainer('taro-picker-core', defineCustomElementTaroPickerCore, [
'mode',
'disabled',
'range',
'rangeKey',
'value',
'start',
'end',
'fields',
'name',
'textProps',
'change',
'columnchange',
'cancel'
], 'value', 'change');
const PickerGroup = /*@__PURE__*/ defineContainer('taro-picker-group', defineCustomElementTaroPickerGroup, [
'mode',
'range',
'rangeKey',
'height',
'columnId',
'updateHeight',
'updateDay',
'columnChange'
]);
const PickerViewColumn = /*@__PURE__*/ defineContainer('taro-picker-view-column-core', defineCustomElementTaroPickerViewColumnCore, [
'col',
'initialPosition',
'paddingVertical',
'onselect',
'onselectstart',
'onselectend'
]);
const PickerView = /*@__PURE__*/ defineContainer('taro-picker-view-core', defineCustomElementTaroPickerViewCore, [
'indicatorStyle',
'indicatorClass',
'value',
'maskStyle',
'maskClass',
'change',
'pickstart',
'pickend'
]);
const Progress = /*@__PURE__*/ defineContainer('taro-progress-core', defineCustomElementTaroProgressCore, [
'percent',
'showInfo',
'borderRadius',
'fontSize',
'strokeWidth',
'activeColor',
'backgroundColor',
'active'
]);
const PullToRefresh = /*@__PURE__*/ defineContainer('taro-pull-to-refresh-core', defineCustomElementTaroPullToRefreshCore, [
'prefixCls',
'distanceToRefresh',
'damping',
'indicator',
'refresh'
]);
const Radio = /*@__PURE__*/ defineContainer('taro-radio-core', defineCustomElementTaroRadioCore, [
'name',
'value',
'id',
'checked',
'disabled',
'nativeProps',
'radiochange'
]);
const RadioGroup = /*@__PURE__*/ defineContainer('taro-radio-group-core', defineCustomElementTaroRadioGroupCore, [
'name',
'change'
]);
const RichText = /*@__PURE__*/ defineContainer('taro-rich-text-core', defineCustomElementTaroRichTextCore, [
'nodes',
'selectable',
'userSelect',
'space'
]);
const RootPortal = /*@__PURE__*/ defineContainer('taro-root-portal-core', defineCustomElementTaroRootPortalCore);
const RtcRoom = /*@__PURE__*/ defineContainer('taro-rtc-room-core', defineCustomElementTaroRtcRoomCore);
const RtcRoomItem = /*@__PURE__*/ defineContainer('taro-rtc-room-item-core', defineCustomElementTaroRtcRoomItemCore);
const ScrollView = /*@__PURE__*/ defineContainer('taro-scroll-view-core', defineCustomElementTaroScrollViewCore, [
'scrollX',
'scrollY',
'upperThreshold',
'lowerThreshold',
'mpScrollTop',
'mpScrollLeft',
'mpScrollIntoView',
'mpScrollIntoViewAlignment',
'animated',
'scroll',
'scrolltoupper',
'scrolltolower'
]);
const ShareElement = /*@__PURE__*/ defineContainer('taro-share-element-core', defineCustomElementTaroShareElementCore);
const Slider = /*@__PURE__*/ defineContainer('taro-slider-core', defineCustomElementTaroSliderCore, [
'min',
'max',
'step',
'disabled',
'value',
'activeColor',
'backgroundColor',
'blockSize',
'blockColor',
'showValue',
'name',
'change',
'changing'
], 'value', 'change');
const Slot = /*@__PURE__*/ defineContainer('taro-slot-core', defineCustomElementTaroSlotCore);
const Snapshot = /*@__PURE__*/ defineContainer('taro-snapshot-core', defineCustomElementTaroSnapshotCore);
const Span = /*@__PURE__*/ defineContainer('taro-span-core', defineCustomElementTaroSpanCore);
const StickyHeader = /*@__PURE__*/ defineContainer('taro-sticky-header-core', defineCustomElementTaroStickyHeaderCore);
const StickySection = /*@__PURE__*/ defineContainer('taro-sticky-section-core', defineCustomElementTaroStickySectionCore);
const Swiper = /*@__PURE__*/ defineContainer('taro-swiper-core', defineCustomElementTaroSwiperCore, [
'indicatorDots',
'indicatorColor',
'indicatorActiveColor',
'autoplay',
'current',
'currentItemId',
'interval',
'duration',
'circular',
'vertical',
'previousMargin',
'nextMargin',
'displayMultipleItems',
'full',
'zoom',
'effectsProps',
'change',
'animationfinish'
]);
const SwiperItem = /*@__PURE__*/ defineContainer('taro-swiper-item-core', defineCustomElementTaroSwiperItemCore, [
'itemId'
]);
const Switch = /*@__PURE__*/ defineContainer('taro-switch-core', defineCustomElementTaroSwitchCore, [
'type',
'checked',
'color',
'name',
'disabled',
'nativeProps',
'change'
], 'checked', 'change');
const TabItem = /*@__PURE__*/ defineContainer('taro-tab-item-core', defineCustomElementTaroTabItemCore);
const Tabbar = /*@__PURE__*/ defineContainer('taro-tabbar', defineCustomElementTaroTabbar, [
'conf',
'longpress'
]);
const Tabs = /*@__PURE__*/ defineContainer('taro-tabs-core', defineCustomElementTaroTabsCore);
const Text = /*@__PURE__*/ defineContainer('taro-text-core', defineCustomElementTaroTextCore, [
'selectable',
'userSelect',
'space',
'numberOfLines'
]);
const Textarea = /*@__PURE__*/ defineContainer('taro-textarea-core', defineCustomElementTaroTextareaCore, [
'value',
'placeholder',
'disabled',
'maxlength',
'autoFocus',
'autoHeight',
'name',
'nativeProps',
'input',
'focus',
'blur',
'confirm',
'change',
'linechange',
'keydown'
], 'value', 'input');
const VideoControl = /*@__PURE__*/ defineContainer('taro-video-control', defineCustomElementTaroVideoControl, [
'controls',
'currentTime',
'duration',
'isPlaying',
'pauseFunc',
'playFunc',
'seekFunc',
'showPlayBtn',
'showProgress'
]);
const Video = /*@__PURE__*/ defineContainer('taro-video-core', defineCustomElementTaroVideoCore, [
'src',
'duration',
'controls',
'autoplay',
'loop',
'muted',
'initialTime',
'poster',
'objectFit',
'showProgress',
'showFullscreenBtn',
'showPlayBtn',
'showCenterPlayBtn',
'showMuteBtn',
'danmuList',
'danmuBtn',
'enableDanmu',
'enablePlayGesture',
'enableProgressGesture',
'vslideGesture',
'vslideGestureInFullscreen',
'nativeProps',
'play',
'pause',
'ended',
'timeupdate',
'error',
'fullscreenchange',
'progress',
'loadedmetadata'
]);
const VideoDanmu = /*@__PURE__*/ defineContainer('taro-video-danmu', defineCustomElementTaroVideoDanmu, [
'enable'
]);
const View = /*@__PURE__*/ defineContainer('taro-view-core', defineCustomElementTaroViewCore, [
'animation',
'hoverClass',
'hoverStartTime',
'hoverStayTime',
'longpress'
]);
const VoipRoom = /*@__PURE__*/ defineContainer('taro-voip-room-core', defineCustomElementTaroVoipRoomCore);
const WebView = /*@__PURE__*/ defineContainer('taro-web-view-core', defineCustomElementTaroWebViewCore, [
'src',
'load',
'error'
]);
export { Ad, AdCustom, AnimationVideo, AnimationView, ArCamera, Audio, AwemeData, Block, Button, Camera, Canvas, ChannelLive, ChannelVideo, Checkbox, CheckboxGroup, CommentDetail, CommentList, ContactButton, CoverImage, CoverView, CustomWrapper, DraggableSheet, Editor, FollowSwan, Form, FunctionalPageNavigator, GridBuilder, GridView, Icon, Image, InlinePaymentPanel, Input, KeyboardAccessory, Label, Lifestyle, Like, ListBuilder, ListView, LivePlayer, LivePusher, Login, Lottie, Map, MatchMedia, MovableArea, MovableView, NativeSlot, NavigationBar, Navigator, NestedScrollBody, NestedScrollHeader, OfficialAccount, OpenContainer, OpenData, PageContainer, PageMeta, Picker, PickerGroup, PickerView, PickerViewColumn, Progress, PullToRefresh, Radio, RadioGroup, RichText, RootPortal, RtcRoom, RtcRoomItem, ScrollView, ShareElement, Slider, Slot, Snapshot, Span, StickyHeader, StickySection, Swiper, SwiperItem, Switch, TabItem, Tabbar, Tabs, Text, Textarea, Video, VideoControl, VideoDanmu, View, VoipRoom, WebView };
//# sourceMappingURL=components.js.map