UNPKG

@tarojs/components

Version:

Taro 组件库

447 lines (444 loc) • 19.9 kB
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