/* eslint-disable */ /* tslint:disable */ /** * This is an autogenerated file created by the Stencil compiler. * It contains typing information for all components that exist in this project. */ import { HTMLStencilElement, JSXBase } from "./stencil-public-runtime"; import { Type } from "./components/icon/icon"; import { Mode } from "./components/image/image"; import { MapProps, TextProps } from "types"; import { Fields, Mode as Mode1, PickerText, PickerValue } from "./components/picker/picker"; import { Nodes } from "./components/rich-text/rich-text"; import { ScrollViewContext } from "@tarojs/taro"; import { Danmu } from "./components/video/video-danmu"; export namespace Components { interface TaroAdCore { } interface TaroAdCustomCore { } interface TaroAnimationVideoCore { } interface TaroAnimationViewCore { } interface TaroArCameraCore { } interface TaroAudioCore { "autoplay": boolean; "controls": boolean; "loop": boolean; "muted": boolean; "nativeProps": {}; "src": string; } interface TaroAwemeDataCore { } interface TaroBlockCore { } interface TaroButtonCore { "disabled": boolean; "formType": 'submit' | 'reset' | null; "hoverClass": string; "hoverStartTime": number; "hoverStayTime": number; "loading": boolean; "plain": boolean; "size": string; "type": string; } interface TaroCameraCore { } interface TaroCanvasCore { "canvasId": string; "height": string; "nativeProps": {}; "width": string; } interface TaroChannelLiveCore { } interface TaroChannelVideoCore { } interface TaroCheckboxCore { "checked": boolean; "color": string; "disabled": boolean; "id": string; "name": string; "nativeProps": {}; "value": string | number; } interface TaroCheckboxGroupCore { "name": any; } interface TaroCommentDetailCore { } interface TaroCommentListCore { } interface TaroContactButtonCore { } interface TaroCoverImageCore { "nativeProps": {}; "src": string; } interface TaroCoverViewCore { "animation": string; "hoverClass": string; "hoverStartTime": number; "hoverStayTime": number; } interface TaroCustomWrapperCore { } interface TaroDoubleTapGestureHandlerCore { } interface TaroDraggableSheetCore { } interface TaroEditorCore { } interface TaroFollowSwanCore { } interface TaroForcePressGestureHandlerCore { } interface TaroFormCore { } interface TaroFunctionalPageNavigatorCore { } interface TaroGridBuilderCore { } interface TaroGridViewCore { } interface TaroHorizontalDragGestureHandlerCore { } interface TaroIconCore { "color": string; "size": string | number; "type": Type; } interface TaroImageCore { "lazyLoad": boolean; "mode": Mode; "nativeProps": {}; "src": string; } interface TaroInlinePaymentPanelCore { } interface TaroInputCore { "autoFocus": boolean; "confirmType": string; "disabled": boolean; "focus": () => Promise; "maxlength": number; "name": string; "nativeProps": {}; "password": boolean; "placeholder": string; "readonly": boolean; "type": string; "value": string; } interface TaroKeyboardAccessoryCore { } interface TaroLabelCore { "for": string; } interface TaroLifestyleCore { } interface TaroLikeCore { } interface TaroListBuilderCore { } interface TaroListViewCore { } interface TaroLivePlayerCore { } interface TaroLivePusherCore { } interface TaroLoginCore { } interface TaroLongPressGestureHandlerCore { } interface TaroLottieCore { } interface TaroMapCore { /** * 圆(问题) */ "circles": MapProps.circle[]; /** * 3D楼块 */ "enable3D": boolean; /** * 是否开启最大俯视角 */ "enableAutoMaxOverlooking": boolean; /** * 是否展示建筑 */ "enableBuilding": boolean; /** * 是否开启俯视 */ "enableOverlooking": boolean; /** * 是否支持旋转 */ "enableRotate": boolean; /** * 是否开启卫星图 */ "enableSatellite": boolean; /** * 是否支持拖动 */ "enableScroll": boolean; /** * 是否开启实时路况 */ "enableTraffic": boolean; /** * 是否支持缩放 */ "enableZoom": boolean; /** * 添加高度属性 */ "height": string; /** * 纬度 */ "latitude": number; /** * 【个性化地图】配置的 style */ "layerStyle": number; /** * 经度 */ "longitude": number; /** * 标记点 */ "markers": MapProps.marker[]; /** * 最大缩放级别 */ "maxScale": number; /** * 最小缩放级别 */ "minScale": number; /** * 多边形(参数问题) */ "polygons": MapProps.polygon[]; /** * 路线(问题) */ "polyline": MapProps.polyline[]; /** * 旋转 */ "rotate": number; /** * 缩放级别 */ "scale": number; /** * 指南针 */ "showCompass": boolean; /** * 比例尺 */ "showScale": boolean; /** * 倾斜 */ "skew": number; /** * 个性化地图】使用的key */ "subkey": string; /** * 添加宽度属性 */ "width": string; } interface TaroMatchMediaCore { } interface TaroMovableAreaCore { /** * 当里面的 movable-view 设置为支持双指缩放时,设置此值可将缩放手势生效区域修改为整个movable-area */ "scaleArea": boolean; } interface TaroMovableViewCore { /** * 是否使用动画 */ "animation": boolean; /** * 阻尼系数,用于控制x或y改变时的动画和过界回弹的动画,值越大移动越快 */ "damping": number; /** * 移动方向,属性值有all、vertical、horizontal、none */ "direction": "all" | "vertical" | "horizontal" | "none"; /** * 是否禁用 */ "disabled": boolean; /** * 结束缩放 */ "endScale": () => Promise; /** * 摩擦系数,用于控制惯性滑动的动画,值越大摩擦力越大,滑动越快停止;必须大于0,否则会被设置成默认值 */ "friction": number; /** * 是否带有惯性 */ "inertia": boolean; /** * 超过可移动区域后,是否还可以移动 */ "outOfBounds": boolean; /** * 是否支持双指缩放,默认缩放手势生效区域是在movable-view内 */ "scale": boolean; /** * 定义缩放倍数最大值 */ "scaleMax": number; /** * 定义缩放倍数最小值 */ "scaleMin": number; /** * 定义缩放倍数,取值范围为 0.5 - 10 */ "scaleValue": number; /** * 设置父节点 */ "setParent": ({ element, area }: { element: HTMLElement; area: { width: number; height: number; }; }) => Promise; /** * 更新缩放 */ "setScale": (scale: number) => Promise; /** * 定义x轴方向的偏移,如果x的值不在可移动范围内,会自动移动到可移动范围;改变x的值会触发动画;单位支持px; */ "x": number | string; /** * 定义y轴方向的偏移,如果y的值不在可移动范围内,会自动移动到可移动范围;改变y的值会触发动画;单位支持px; */ "y": number | string; } interface TaroNativeSlotCore { } interface TaroNavigationBarCore { } /** * TODO: 参数还需要进一步细化对齐 * Navigator组件 * https://developers.weixin.qq.com/miniprogram/dev/component/navigator.html */ interface TaroNavigatorCore { "delta": number; "hoverClass": string; "isHover": boolean; "openType": string; "url": string; } interface TaroNestedScrollBodyCore { } interface TaroNestedScrollHeaderCore { } interface TaroOfficialAccountCore { } interface TaroOpenContainerCore { } interface TaroOpenDataCore { } interface TaroPageContainerCore { } interface TaroPageMetaCore { } interface TaroPanGestureHandlerCore { } interface TaroPickerCore { "disabled": boolean; "end": string; "fields": Fields; "mode": Mode; "name": string; "range": any[]; "rangeKey": string; "start": string; "textProps": PickerText; "value": PickerValue; } interface TaroPickerGroup { "columnId": string; "handleMoveEnd": (clientY: number) => Promise; "handleMoveStart": (clientY: number) => Promise; "handleMoving": (clientY: number) => Promise; "height": number; "mode": 'time' | 'date'; "range": any[]; "rangeKey": string; "updateDay"?: (value: number, fields: number) => void; "updateHeight": (height: number, columnId: string, needRevise?: boolean) => void; } interface TaroPickerViewColumnCore { "col": string; "initialPosition": string; "paddingVertical": number; } interface TaroPickerViewCore { "indicatorClass": string; "indicatorStyle": string; "maskClass": string; "maskStyle": string; "value": number[]; } interface TaroProgressCore { "active": boolean; "activeColor": string; "backgroundColor": string; "borderRadius": number | string; "fontSize": number | string; "percent": number; "showInfo": boolean; "strokeWidth": number | string; } interface TaroPullToRefreshCore { "damping": number; "distanceToRefresh": number; "indicator": { activate: string; deactivate: string; release: string; finish: string; }; "prefixCls": string; } interface TaroRadioCore { "checked": boolean; "disabled": boolean; "id": string; "name": string; "nativeProps": {}; "value": string; } interface TaroRadioGroupCore { "name": any; } interface TaroRichTextCore { "nodes": Nodes; "selectable": boolean; "space"?: keyof TextProps.TSpace; "userSelect": boolean; } interface TaroRootPortalCore { } interface TaroRtcRoomCore { } interface TaroRtcRoomItemCore { } interface TaroScaleGestureHandlerCore { } interface TaroScriptCore { } interface TaroScrollViewCore { "animated": boolean; "enhanced": boolean; "lowerThreshold": number | string; "mpScrollIntoView": string; "mpScrollIntoViewAlignment": 'start' | 'center' | 'end' | 'nearest'; "mpScrollIntoViewMethod": (selector: string) => Promise; "mpScrollLeft": number | string; "mpScrollToMethod": (object: ScrollViewContext.scrollTo.Option) => Promise; "mpScrollTop": number | string; "scrollX": boolean; "scrollY": boolean; "showScrollbar": boolean; "upperThreshold": number | string; } interface TaroShareElementCore { } interface TaroSliderCore { "activeColor": string; "backgroundColor": string; "blockColor": string; "blockSize": number; "disabled": boolean; "max": number; "min": number; "name": string; "showValue": boolean; "step": number; "value": number; } interface TaroSlotCore { } interface TaroSnapshotCore { } interface TaroSpanCore { } interface TaroStickyHeaderCore { } interface TaroStickySectionCore { } interface TaroSwiperCore { /** * 是否自动切换 */ "autoplay": boolean; /** * 是否采用衔接滑动 */ "circular": boolean; /** * 当前所在滑块的 index */ "current": number; /** * 当前所在滑块的 item-id */ "currentItemId": string; /** * 同时显示的滑块数量 */ "displayMultipleItems": number; /** * 滑动动画时长 */ "duration": number; /** * swiper11 相关的动效参数,具体见文档 https://swiperjs.com/swiper-api#parameters */ "effectsProps": Record; /** * 给 previewImage API 使用,全屏显示 swiper */ "full": boolean; /** * 当前选中的指示点颜色 */ "indicatorActiveColor": string; /** * 指示点颜色 */ "indicatorColor": string; /** * 是否显示面板指示点 */ "indicatorDots": boolean; /** * 自动切换时间间隔 */ "interval": number; /** * 后边距,可用于露出后一项的一小部分,接受 px 值 */ "nextMargin": string; /** * 前边距,可用于露出前一项的一小部分,接受 px 值 */ "previousMargin": string; /** * 滑动方向是否为纵向 */ "vertical": boolean; /** * 给 previewImage API 使用,缩放支持 */ "zoom": boolean; } interface TaroSwiperItemCore { "itemId": string; } interface TaroSwitchCore { "checked": boolean; "color": string; "disabled": boolean; "name": string; "nativeProps": {}; "type": string; } interface TaroTabItemCore { } interface TaroTabbar { "conf": ITabBarConf; } interface TaroTabsCore { } interface TaroTapGestureHandlerCore { } interface TaroTextCore { "numberOfLines"?: number; "selectable": boolean; "space"?: keyof TextProps.TSpace; "userSelect": boolean; } interface TaroTextareaCore { "autoFocus": boolean; "autoHeight": boolean; "disabled": boolean; "focus": () => Promise; "maxlength": number; "name": string; "nativeProps": {}; "placeholder": string; "value": string; } interface TaroVerticalDragGestureHandlerCore { } interface TaroVideoControl { "controls": boolean; "currentTime": number; "duration": number; "getIsDraggingProgressBall": () => Promise; "isPlaying": boolean; "pauseFunc": () => void; "playFunc": () => void; "seekFunc": (position: number) => void; "setCurrentTime": (time: number) => Promise; "setProgressBall": (percentage: number) => Promise; "showPlayBtn": boolean; "showProgress": boolean; "toggleVisibility": (nextVisible?: boolean) => Promise; } interface TaroVideoCore { /** * 是否自动播放 */ "autoplay": boolean; /** * 是否显示默认播放控件(播放/暂停按钮、播放进度、时间) */ "controls": boolean; /** * 是否显示弹幕按钮 */ "danmuBtn": boolean; /** * 弹幕列表 */ "danmuList": []; /** * 指定视频时长 */ "duration": number; /** * 是否展示弹幕 */ "enableDanmu": boolean; /** * 是否开启播放手势,即双击切换播放/暂停 */ "enablePlayGesture": boolean; /** * 是否开启控制进度的手势 */ "enableProgressGesture": boolean; /** * 退出全屏 */ "exitFullScreen": () => Promise; "getHlsObject": () => Promise; /** * 指定视频初始播放位置 */ "initialTime": number; /** * 是否循环播放 */ "loop": boolean; /** * 是否静音播放 */ "muted": boolean; "nativeProps": {}; /** * 当视频大小与 video 容器大小不一致时,视频的表现形式 */ "objectFit": 'contain' | 'fill' | 'cover'; /** * 暂停视频 */ "pause": () => Promise; /** * 播放视频 */ "play": () => Promise; /** * 视频封面的图片网络资源地址或云文件ID(2.3.0)。若 controls 属性值为 false 则设置 poster 无效 */ "poster": string; /** * 进入全屏。若有自定义内容需在全屏时展示,需将内容节点放置到 video 节点内。 */ "requestFullScreen": () => Promise; /** * 跳转到指定位置 */ "seek": (position: number) => Promise; /** * 是否显示视频中间的播放按钮 */ "showCenterPlayBtn": boolean; /** * 是否显示全屏按钮 */ "showFullscreenBtn": boolean; /** * 是否显示静音按钮 */ "showMuteBtn": boolean; /** * 是否显示视频底部控制栏的播放按钮 */ "showPlayBtn": boolean; /** * 若不设置,宽度大于 240 时才会显示 */ "showProgress": boolean; /** * 要播放视频的资源地址 */ "src": string; /** * 停止视频 */ "stop": () => Promise; /** * 在非全屏模式下,是否开启亮度与音量调节手势 */ "vslideGesture": boolean; /** * 在全屏模式下,是否开启亮度与音量调节手势 */ "vslideGestureInFullscreen": boolean; } interface TaroVideoDanmu { "enable": boolean; "sendDanmu": (danmuList?: Partial | Partial[]) => Promise; "tick": (currentTime: number) => Promise; } interface TaroViewCore { "animation": string; "hoverClass": string; "hoverStartTime": number; "hoverStayTime": number; } interface TaroVoipRoomCore { } interface TaroWebViewCore { "src": string; } } export interface TaroAudioCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroAudioCoreElement; } export interface TaroButtonCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroButtonCoreElement; } export interface TaroCanvasCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroCanvasCoreElement; } export interface TaroCheckboxCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroCheckboxCoreElement; } export interface TaroCheckboxGroupCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroCheckboxGroupCoreElement; } export interface TaroCoverImageCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroCoverImageCoreElement; } export interface TaroCoverViewCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroCoverViewCoreElement; } export interface TaroFormCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroFormCoreElement; } export interface TaroImageCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroImageCoreElement; } export interface TaroInputCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroInputCoreElement; } export interface TaroMapCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroMapCoreElement; } export interface TaroMovableViewCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroMovableViewCoreElement; } export interface TaroNavigatorCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroNavigatorCoreElement; } export interface TaroPickerCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroPickerCoreElement; } export interface TaroPickerGroupCustomEvent extends CustomEvent { detail: T; target: HTMLTaroPickerGroupElement; } export interface TaroPickerViewColumnCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroPickerViewColumnCoreElement; } export interface TaroPickerViewCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroPickerViewCoreElement; } export interface TaroPullToRefreshCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroPullToRefreshCoreElement; } export interface TaroRadioCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroRadioCoreElement; } export interface TaroRadioGroupCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroRadioGroupCoreElement; } export interface TaroScrollViewCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroScrollViewCoreElement; } export interface TaroSliderCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroSliderCoreElement; } export interface TaroSwiperCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroSwiperCoreElement; } export interface TaroSwitchCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroSwitchCoreElement; } export interface TaroTabbarCustomEvent extends CustomEvent { detail: T; target: HTMLTaroTabbarElement; } export interface TaroTextareaCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroTextareaCoreElement; } export interface TaroVideoCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroVideoCoreElement; } export interface TaroViewCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroViewCoreElement; } export interface TaroWebViewCoreCustomEvent extends CustomEvent { detail: T; target: HTMLTaroWebViewCoreElement; } declare global { interface HTMLTaroAdCoreElement extends Components.TaroAdCore, HTMLStencilElement { } var HTMLTaroAdCoreElement: { prototype: HTMLTaroAdCoreElement; new (): HTMLTaroAdCoreElement; }; interface HTMLTaroAdCustomCoreElement extends Components.TaroAdCustomCore, HTMLStencilElement { } var HTMLTaroAdCustomCoreElement: { prototype: HTMLTaroAdCustomCoreElement; new (): HTMLTaroAdCustomCoreElement; }; interface HTMLTaroAnimationVideoCoreElement extends Components.TaroAnimationVideoCore, HTMLStencilElement { } var HTMLTaroAnimationVideoCoreElement: { prototype: HTMLTaroAnimationVideoCoreElement; new (): HTMLTaroAnimationVideoCoreElement; }; interface HTMLTaroAnimationViewCoreElement extends Components.TaroAnimationViewCore, HTMLStencilElement { } var HTMLTaroAnimationViewCoreElement: { prototype: HTMLTaroAnimationViewCoreElement; new (): HTMLTaroAnimationViewCoreElement; }; interface HTMLTaroArCameraCoreElement extends Components.TaroArCameraCore, HTMLStencilElement { } var HTMLTaroArCameraCoreElement: { prototype: HTMLTaroArCameraCoreElement; new (): HTMLTaroArCameraCoreElement; }; interface HTMLTaroAudioCoreElement extends Components.TaroAudioCore, HTMLStencilElement { } var HTMLTaroAudioCoreElement: { prototype: HTMLTaroAudioCoreElement; new (): HTMLTaroAudioCoreElement; }; interface HTMLTaroAwemeDataCoreElement extends Components.TaroAwemeDataCore, HTMLStencilElement { } var HTMLTaroAwemeDataCoreElement: { prototype: HTMLTaroAwemeDataCoreElement; new (): HTMLTaroAwemeDataCoreElement; }; interface HTMLTaroBlockCoreElement extends Components.TaroBlockCore, HTMLStencilElement { } var HTMLTaroBlockCoreElement: { prototype: HTMLTaroBlockCoreElement; new (): HTMLTaroBlockCoreElement; }; interface HTMLTaroButtonCoreElement extends Components.TaroButtonCore, HTMLStencilElement { } var HTMLTaroButtonCoreElement: { prototype: HTMLTaroButtonCoreElement; new (): HTMLTaroButtonCoreElement; }; interface HTMLTaroCameraCoreElement extends Components.TaroCameraCore, HTMLStencilElement { } var HTMLTaroCameraCoreElement: { prototype: HTMLTaroCameraCoreElement; new (): HTMLTaroCameraCoreElement; }; interface HTMLTaroCanvasCoreElement extends Components.TaroCanvasCore, HTMLStencilElement { } var HTMLTaroCanvasCoreElement: { prototype: HTMLTaroCanvasCoreElement; new (): HTMLTaroCanvasCoreElement; }; interface HTMLTaroChannelLiveCoreElement extends Components.TaroChannelLiveCore, HTMLStencilElement { } var HTMLTaroChannelLiveCoreElement: { prototype: HTMLTaroChannelLiveCoreElement; new (): HTMLTaroChannelLiveCoreElement; }; interface HTMLTaroChannelVideoCoreElement extends Components.TaroChannelVideoCore, HTMLStencilElement { } var HTMLTaroChannelVideoCoreElement: { prototype: HTMLTaroChannelVideoCoreElement; new (): HTMLTaroChannelVideoCoreElement; }; interface HTMLTaroCheckboxCoreElement extends Components.TaroCheckboxCore, HTMLStencilElement { } var HTMLTaroCheckboxCoreElement: { prototype: HTMLTaroCheckboxCoreElement; new (): HTMLTaroCheckboxCoreElement; }; interface HTMLTaroCheckboxGroupCoreElement extends Components.TaroCheckboxGroupCore, HTMLStencilElement { } var HTMLTaroCheckboxGroupCoreElement: { prototype: HTMLTaroCheckboxGroupCoreElement; new (): HTMLTaroCheckboxGroupCoreElement; }; interface HTMLTaroCommentDetailCoreElement extends Components.TaroCommentDetailCore, HTMLStencilElement { } var HTMLTaroCommentDetailCoreElement: { prototype: HTMLTaroCommentDetailCoreElement; new (): HTMLTaroCommentDetailCoreElement; }; interface HTMLTaroCommentListCoreElement extends Components.TaroCommentListCore, HTMLStencilElement { } var HTMLTaroCommentListCoreElement: { prototype: HTMLTaroCommentListCoreElement; new (): HTMLTaroCommentListCoreElement; }; interface HTMLTaroContactButtonCoreElement extends Components.TaroContactButtonCore, HTMLStencilElement { } var HTMLTaroContactButtonCoreElement: { prototype: HTMLTaroContactButtonCoreElement; new (): HTMLTaroContactButtonCoreElement; }; interface HTMLTaroCoverImageCoreElement extends Components.TaroCoverImageCore, HTMLStencilElement { } var HTMLTaroCoverImageCoreElement: { prototype: HTMLTaroCoverImageCoreElement; new (): HTMLTaroCoverImageCoreElement; }; interface HTMLTaroCoverViewCoreElement extends Components.TaroCoverViewCore, HTMLStencilElement { } var HTMLTaroCoverViewCoreElement: { prototype: HTMLTaroCoverViewCoreElement; new (): HTMLTaroCoverViewCoreElement; }; interface HTMLTaroCustomWrapperCoreElement extends Components.TaroCustomWrapperCore, HTMLStencilElement { } var HTMLTaroCustomWrapperCoreElement: { prototype: HTMLTaroCustomWrapperCoreElement; new (): HTMLTaroCustomWrapperCoreElement; }; interface HTMLTaroDoubleTapGestureHandlerCoreElement extends Components.TaroDoubleTapGestureHandlerCore, HTMLStencilElement { } var HTMLTaroDoubleTapGestureHandlerCoreElement: { prototype: HTMLTaroDoubleTapGestureHandlerCoreElement; new (): HTMLTaroDoubleTapGestureHandlerCoreElement; }; interface HTMLTaroDraggableSheetCoreElement extends Components.TaroDraggableSheetCore, HTMLStencilElement { } var HTMLTaroDraggableSheetCoreElement: { prototype: HTMLTaroDraggableSheetCoreElement; new (): HTMLTaroDraggableSheetCoreElement; }; interface HTMLTaroEditorCoreElement extends Components.TaroEditorCore, HTMLStencilElement { } var HTMLTaroEditorCoreElement: { prototype: HTMLTaroEditorCoreElement; new (): HTMLTaroEditorCoreElement; }; interface HTMLTaroFollowSwanCoreElement extends Components.TaroFollowSwanCore, HTMLStencilElement { } var HTMLTaroFollowSwanCoreElement: { prototype: HTMLTaroFollowSwanCoreElement; new (): HTMLTaroFollowSwanCoreElement; }; interface HTMLTaroForcePressGestureHandlerCoreElement extends Components.TaroForcePressGestureHandlerCore, HTMLStencilElement { } var HTMLTaroForcePressGestureHandlerCoreElement: { prototype: HTMLTaroForcePressGestureHandlerCoreElement; new (): HTMLTaroForcePressGestureHandlerCoreElement; }; interface HTMLTaroFormCoreElement extends Components.TaroFormCore, HTMLStencilElement { } var HTMLTaroFormCoreElement: { prototype: HTMLTaroFormCoreElement; new (): HTMLTaroFormCoreElement; }; interface HTMLTaroFunctionalPageNavigatorCoreElement extends Components.TaroFunctionalPageNavigatorCore, HTMLStencilElement { } var HTMLTaroFunctionalPageNavigatorCoreElement: { prototype: HTMLTaroFunctionalPageNavigatorCoreElement; new (): HTMLTaroFunctionalPageNavigatorCoreElement; }; interface HTMLTaroGridBuilderCoreElement extends Components.TaroGridBuilderCore, HTMLStencilElement { } var HTMLTaroGridBuilderCoreElement: { prototype: HTMLTaroGridBuilderCoreElement; new (): HTMLTaroGridBuilderCoreElement; }; interface HTMLTaroGridViewCoreElement extends Components.TaroGridViewCore, HTMLStencilElement { } var HTMLTaroGridViewCoreElement: { prototype: HTMLTaroGridViewCoreElement; new (): HTMLTaroGridViewCoreElement; }; interface HTMLTaroHorizontalDragGestureHandlerCoreElement extends Components.TaroHorizontalDragGestureHandlerCore, HTMLStencilElement { } var HTMLTaroHorizontalDragGestureHandlerCoreElement: { prototype: HTMLTaroHorizontalDragGestureHandlerCoreElement; new (): HTMLTaroHorizontalDragGestureHandlerCoreElement; }; interface HTMLTaroIconCoreElement extends Components.TaroIconCore, HTMLStencilElement { } var HTMLTaroIconCoreElement: { prototype: HTMLTaroIconCoreElement; new (): HTMLTaroIconCoreElement; }; interface HTMLTaroImageCoreElement extends Components.TaroImageCore, HTMLStencilElement { } var HTMLTaroImageCoreElement: { prototype: HTMLTaroImageCoreElement; new (): HTMLTaroImageCoreElement; }; interface HTMLTaroInlinePaymentPanelCoreElement extends Components.TaroInlinePaymentPanelCore, HTMLStencilElement { } var HTMLTaroInlinePaymentPanelCoreElement: { prototype: HTMLTaroInlinePaymentPanelCoreElement; new (): HTMLTaroInlinePaymentPanelCoreElement; }; interface HTMLTaroInputCoreElement extends Components.TaroInputCore, HTMLStencilElement { } var HTMLTaroInputCoreElement: { prototype: HTMLTaroInputCoreElement; new (): HTMLTaroInputCoreElement; }; interface HTMLTaroKeyboardAccessoryCoreElement extends Components.TaroKeyboardAccessoryCore, HTMLStencilElement { } var HTMLTaroKeyboardAccessoryCoreElement: { prototype: HTMLTaroKeyboardAccessoryCoreElement; new (): HTMLTaroKeyboardAccessoryCoreElement; }; interface HTMLTaroLabelCoreElement extends Components.TaroLabelCore, HTMLStencilElement { } var HTMLTaroLabelCoreElement: { prototype: HTMLTaroLabelCoreElement; new (): HTMLTaroLabelCoreElement; }; interface HTMLTaroLifestyleCoreElement extends Components.TaroLifestyleCore, HTMLStencilElement { } var HTMLTaroLifestyleCoreElement: { prototype: HTMLTaroLifestyleCoreElement; new (): HTMLTaroLifestyleCoreElement; }; interface HTMLTaroLikeCoreElement extends Components.TaroLikeCore, HTMLStencilElement { } var HTMLTaroLikeCoreElement: { prototype: HTMLTaroLikeCoreElement; new (): HTMLTaroLikeCoreElement; }; interface HTMLTaroListBuilderCoreElement extends Components.TaroListBuilderCore, HTMLStencilElement { } var HTMLTaroListBuilderCoreElement: { prototype: HTMLTaroListBuilderCoreElement; new (): HTMLTaroListBuilderCoreElement; }; interface HTMLTaroListViewCoreElement extends Components.TaroListViewCore, HTMLStencilElement { } var HTMLTaroListViewCoreElement: { prototype: HTMLTaroListViewCoreElement; new (): HTMLTaroListViewCoreElement; }; interface HTMLTaroLivePlayerCoreElement extends Components.TaroLivePlayerCore, HTMLStencilElement { } var HTMLTaroLivePlayerCoreElement: { prototype: HTMLTaroLivePlayerCoreElement; new (): HTMLTaroLivePlayerCoreElement; }; interface HTMLTaroLivePusherCoreElement extends Components.TaroLivePusherCore, HTMLStencilElement { } var HTMLTaroLivePusherCoreElement: { prototype: HTMLTaroLivePusherCoreElement; new (): HTMLTaroLivePusherCoreElement; }; interface HTMLTaroLoginCoreElement extends Components.TaroLoginCore, HTMLStencilElement { } var HTMLTaroLoginCoreElement: { prototype: HTMLTaroLoginCoreElement; new (): HTMLTaroLoginCoreElement; }; interface HTMLTaroLongPressGestureHandlerCoreElement extends Components.TaroLongPressGestureHandlerCore, HTMLStencilElement { } var HTMLTaroLongPressGestureHandlerCoreElement: { prototype: HTMLTaroLongPressGestureHandlerCoreElement; new (): HTMLTaroLongPressGestureHandlerCoreElement; }; interface HTMLTaroLottieCoreElement extends Components.TaroLottieCore, HTMLStencilElement { } var HTMLTaroLottieCoreElement: { prototype: HTMLTaroLottieCoreElement; new (): HTMLTaroLottieCoreElement; }; interface HTMLTaroMapCoreElement extends Components.TaroMapCore, HTMLStencilElement { } var HTMLTaroMapCoreElement: { prototype: HTMLTaroMapCoreElement; new (): HTMLTaroMapCoreElement; }; interface HTMLTaroMatchMediaCoreElement extends Components.TaroMatchMediaCore, HTMLStencilElement { } var HTMLTaroMatchMediaCoreElement: { prototype: HTMLTaroMatchMediaCoreElement; new (): HTMLTaroMatchMediaCoreElement; }; interface HTMLTaroMovableAreaCoreElement extends Components.TaroMovableAreaCore, HTMLStencilElement { } var HTMLTaroMovableAreaCoreElement: { prototype: HTMLTaroMovableAreaCoreElement; new (): HTMLTaroMovableAreaCoreElement; }; interface HTMLTaroMovableViewCoreElement extends Components.TaroMovableViewCore, HTMLStencilElement { } var HTMLTaroMovableViewCoreElement: { prototype: HTMLTaroMovableViewCoreElement; new (): HTMLTaroMovableViewCoreElement; }; interface HTMLTaroNativeSlotCoreElement extends Components.TaroNativeSlotCore, HTMLStencilElement { } var HTMLTaroNativeSlotCoreElement: { prototype: HTMLTaroNativeSlotCoreElement; new (): HTMLTaroNativeSlotCoreElement; }; interface HTMLTaroNavigationBarCoreElement extends Components.TaroNavigationBarCore, HTMLStencilElement { } var HTMLTaroNavigationBarCoreElement: { prototype: HTMLTaroNavigationBarCoreElement; new (): HTMLTaroNavigationBarCoreElement; }; /** * TODO: 参数还需要进一步细化对齐 * Navigator组件 * https://developers.weixin.qq.com/miniprogram/dev/component/navigator.html */ interface HTMLTaroNavigatorCoreElement extends Components.TaroNavigatorCore, HTMLStencilElement { } var HTMLTaroNavigatorCoreElement: { prototype: HTMLTaroNavigatorCoreElement; new (): HTMLTaroNavigatorCoreElement; }; interface HTMLTaroNestedScrollBodyCoreElement extends Components.TaroNestedScrollBodyCore, HTMLStencilElement { } var HTMLTaroNestedScrollBodyCoreElement: { prototype: HTMLTaroNestedScrollBodyCoreElement; new (): HTMLTaroNestedScrollBodyCoreElement; }; interface HTMLTaroNestedScrollHeaderCoreElement extends Components.TaroNestedScrollHeaderCore, HTMLStencilElement { } var HTMLTaroNestedScrollHeaderCoreElement: { prototype: HTMLTaroNestedScrollHeaderCoreElement; new (): HTMLTaroNestedScrollHeaderCoreElement; }; interface HTMLTaroOfficialAccountCoreElement extends Components.TaroOfficialAccountCore, HTMLStencilElement { } var HTMLTaroOfficialAccountCoreElement: { prototype: HTMLTaroOfficialAccountCoreElement; new (): HTMLTaroOfficialAccountCoreElement; }; interface HTMLTaroOpenContainerCoreElement extends Components.TaroOpenContainerCore, HTMLStencilElement { } var HTMLTaroOpenContainerCoreElement: { prototype: HTMLTaroOpenContainerCoreElement; new (): HTMLTaroOpenContainerCoreElement; }; interface HTMLTaroOpenDataCoreElement extends Components.TaroOpenDataCore, HTMLStencilElement { } var HTMLTaroOpenDataCoreElement: { prototype: HTMLTaroOpenDataCoreElement; new (): HTMLTaroOpenDataCoreElement; }; interface HTMLTaroPageContainerCoreElement extends Components.TaroPageContainerCore, HTMLStencilElement { } var HTMLTaroPageContainerCoreElement: { prototype: HTMLTaroPageContainerCoreElement; new (): HTMLTaroPageContainerCoreElement; }; interface HTMLTaroPageMetaCoreElement extends Components.TaroPageMetaCore, HTMLStencilElement { } var HTMLTaroPageMetaCoreElement: { prototype: HTMLTaroPageMetaCoreElement; new (): HTMLTaroPageMetaCoreElement; }; interface HTMLTaroPanGestureHandlerCoreElement extends Components.TaroPanGestureHandlerCore, HTMLStencilElement { } var HTMLTaroPanGestureHandlerCoreElement: { prototype: HTMLTaroPanGestureHandlerCoreElement; new (): HTMLTaroPanGestureHandlerCoreElement; }; interface HTMLTaroPickerCoreElement extends Components.TaroPickerCore, HTMLStencilElement { } var HTMLTaroPickerCoreElement: { prototype: HTMLTaroPickerCoreElement; new (): HTMLTaroPickerCoreElement; }; interface HTMLTaroPickerGroupElement extends Components.TaroPickerGroup, HTMLStencilElement { } var HTMLTaroPickerGroupElement: { prototype: HTMLTaroPickerGroupElement; new (): HTMLTaroPickerGroupElement; }; interface HTMLTaroPickerViewColumnCoreElement extends Components.TaroPickerViewColumnCore, HTMLStencilElement { } var HTMLTaroPickerViewColumnCoreElement: { prototype: HTMLTaroPickerViewColumnCoreElement; new (): HTMLTaroPickerViewColumnCoreElement; }; interface HTMLTaroPickerViewCoreElement extends Components.TaroPickerViewCore, HTMLStencilElement { } var HTMLTaroPickerViewCoreElement: { prototype: HTMLTaroPickerViewCoreElement; new (): HTMLTaroPickerViewCoreElement; }; interface HTMLTaroProgressCoreElement extends Components.TaroProgressCore, HTMLStencilElement { } var HTMLTaroProgressCoreElement: { prototype: HTMLTaroProgressCoreElement; new (): HTMLTaroProgressCoreElement; }; interface HTMLTaroPullToRefreshCoreElement extends Components.TaroPullToRefreshCore, HTMLStencilElement { } var HTMLTaroPullToRefreshCoreElement: { prototype: HTMLTaroPullToRefreshCoreElement; new (): HTMLTaroPullToRefreshCoreElement; }; interface HTMLTaroRadioCoreElement extends Components.TaroRadioCore, HTMLStencilElement { } var HTMLTaroRadioCoreElement: { prototype: HTMLTaroRadioCoreElement; new (): HTMLTaroRadioCoreElement; }; interface HTMLTaroRadioGroupCoreElement extends Components.TaroRadioGroupCore, HTMLStencilElement { } var HTMLTaroRadioGroupCoreElement: { prototype: HTMLTaroRadioGroupCoreElement; new (): HTMLTaroRadioGroupCoreElement; }; interface HTMLTaroRichTextCoreElement extends Components.TaroRichTextCore, HTMLStencilElement { } var HTMLTaroRichTextCoreElement: { prototype: HTMLTaroRichTextCoreElement; new (): HTMLTaroRichTextCoreElement; }; interface HTMLTaroRootPortalCoreElement extends Components.TaroRootPortalCore, HTMLStencilElement { } var HTMLTaroRootPortalCoreElement: { prototype: HTMLTaroRootPortalCoreElement; new (): HTMLTaroRootPortalCoreElement; }; interface HTMLTaroRtcRoomCoreElement extends Components.TaroRtcRoomCore, HTMLStencilElement { } var HTMLTaroRtcRoomCoreElement: { prototype: HTMLTaroRtcRoomCoreElement; new (): HTMLTaroRtcRoomCoreElement; }; interface HTMLTaroRtcRoomItemCoreElement extends Components.TaroRtcRoomItemCore, HTMLStencilElement { } var HTMLTaroRtcRoomItemCoreElement: { prototype: HTMLTaroRtcRoomItemCoreElement; new (): HTMLTaroRtcRoomItemCoreElement; }; interface HTMLTaroScaleGestureHandlerCoreElement extends Components.TaroScaleGestureHandlerCore, HTMLStencilElement { } var HTMLTaroScaleGestureHandlerCoreElement: { prototype: HTMLTaroScaleGestureHandlerCoreElement; new (): HTMLTaroScaleGestureHandlerCoreElement; }; interface HTMLTaroScriptCoreElement extends Components.TaroScriptCore, HTMLStencilElement { } var HTMLTaroScriptCoreElement: { prototype: HTMLTaroScriptCoreElement; new (): HTMLTaroScriptCoreElement; }; interface HTMLTaroScrollViewCoreElement extends Components.TaroScrollViewCore, HTMLStencilElement { } var HTMLTaroScrollViewCoreElement: { prototype: HTMLTaroScrollViewCoreElement; new (): HTMLTaroScrollViewCoreElement; }; interface HTMLTaroShareElementCoreElement extends Components.TaroShareElementCore, HTMLStencilElement { } var HTMLTaroShareElementCoreElement: { prototype: HTMLTaroShareElementCoreElement; new (): HTMLTaroShareElementCoreElement; }; interface HTMLTaroSliderCoreElement extends Components.TaroSliderCore, HTMLStencilElement { } var HTMLTaroSliderCoreElement: { prototype: HTMLTaroSliderCoreElement; new (): HTMLTaroSliderCoreElement; }; interface HTMLTaroSlotCoreElement extends Components.TaroSlotCore, HTMLStencilElement { } var HTMLTaroSlotCoreElement: { prototype: HTMLTaroSlotCoreElement; new (): HTMLTaroSlotCoreElement; }; interface HTMLTaroSnapshotCoreElement extends Components.TaroSnapshotCore, HTMLStencilElement { } var HTMLTaroSnapshotCoreElement: { prototype: HTMLTaroSnapshotCoreElement; new (): HTMLTaroSnapshotCoreElement; }; interface HTMLTaroSpanCoreElement extends Components.TaroSpanCore, HTMLStencilElement { } var HTMLTaroSpanCoreElement: { prototype: HTMLTaroSpanCoreElement; new (): HTMLTaroSpanCoreElement; }; interface HTMLTaroStickyHeaderCoreElement extends Components.TaroStickyHeaderCore, HTMLStencilElement { } var HTMLTaroStickyHeaderCoreElement: { prototype: HTMLTaroStickyHeaderCoreElement; new (): HTMLTaroStickyHeaderCoreElement; }; interface HTMLTaroStickySectionCoreElement extends Components.TaroStickySectionCore, HTMLStencilElement { } var HTMLTaroStickySectionCoreElement: { prototype: HTMLTaroStickySectionCoreElement; new (): HTMLTaroStickySectionCoreElement; }; interface HTMLTaroSwiperCoreElement extends Components.TaroSwiperCore, HTMLStencilElement { } var HTMLTaroSwiperCoreElement: { prototype: HTMLTaroSwiperCoreElement; new (): HTMLTaroSwiperCoreElement; }; interface HTMLTaroSwiperItemCoreElement extends Components.TaroSwiperItemCore, HTMLStencilElement { } var HTMLTaroSwiperItemCoreElement: { prototype: HTMLTaroSwiperItemCoreElement; new (): HTMLTaroSwiperItemCoreElement; }; interface HTMLTaroSwitchCoreElement extends Components.TaroSwitchCore, HTMLStencilElement { } var HTMLTaroSwitchCoreElement: { prototype: HTMLTaroSwitchCoreElement; new (): HTMLTaroSwitchCoreElement; }; interface HTMLTaroTabItemCoreElement extends Components.TaroTabItemCore, HTMLStencilElement { } var HTMLTaroTabItemCoreElement: { prototype: HTMLTaroTabItemCoreElement; new (): HTMLTaroTabItemCoreElement; }; interface HTMLTaroTabbarElement extends Components.TaroTabbar, HTMLStencilElement { } var HTMLTaroTabbarElement: { prototype: HTMLTaroTabbarElement; new (): HTMLTaroTabbarElement; }; interface HTMLTaroTabsCoreElement extends Components.TaroTabsCore, HTMLStencilElement { } var HTMLTaroTabsCoreElement: { prototype: HTMLTaroTabsCoreElement; new (): HTMLTaroTabsCoreElement; }; interface HTMLTaroTapGestureHandlerCoreElement extends Components.TaroTapGestureHandlerCore, HTMLStencilElement { } var HTMLTaroTapGestureHandlerCoreElement: { prototype: HTMLTaroTapGestureHandlerCoreElement; new (): HTMLTaroTapGestureHandlerCoreElement; }; interface HTMLTaroTextCoreElement extends Components.TaroTextCore, HTMLStencilElement { } var HTMLTaroTextCoreElement: { prototype: HTMLTaroTextCoreElement; new (): HTMLTaroTextCoreElement; }; interface HTMLTaroTextareaCoreElement extends Components.TaroTextareaCore, HTMLStencilElement { } var HTMLTaroTextareaCoreElement: { prototype: HTMLTaroTextareaCoreElement; new (): HTMLTaroTextareaCoreElement; }; interface HTMLTaroVerticalDragGestureHandlerCoreElement extends Components.TaroVerticalDragGestureHandlerCore, HTMLStencilElement { } var HTMLTaroVerticalDragGestureHandlerCoreElement: { prototype: HTMLTaroVerticalDragGestureHandlerCoreElement; new (): HTMLTaroVerticalDragGestureHandlerCoreElement; }; interface HTMLTaroVideoControlElement extends Components.TaroVideoControl, HTMLStencilElement { } var HTMLTaroVideoControlElement: { prototype: HTMLTaroVideoControlElement; new (): HTMLTaroVideoControlElement; }; interface HTMLTaroVideoCoreElement extends Components.TaroVideoCore, HTMLStencilElement { } var HTMLTaroVideoCoreElement: { prototype: HTMLTaroVideoCoreElement; new (): HTMLTaroVideoCoreElement; }; interface HTMLTaroVideoDanmuElement extends Components.TaroVideoDanmu, HTMLStencilElement { } var HTMLTaroVideoDanmuElement: { prototype: HTMLTaroVideoDanmuElement; new (): HTMLTaroVideoDanmuElement; }; interface HTMLTaroViewCoreElement extends Components.TaroViewCore, HTMLStencilElement { } var HTMLTaroViewCoreElement: { prototype: HTMLTaroViewCoreElement; new (): HTMLTaroViewCoreElement; }; interface HTMLTaroVoipRoomCoreElement extends Components.TaroVoipRoomCore, HTMLStencilElement { } var HTMLTaroVoipRoomCoreElement: { prototype: HTMLTaroVoipRoomCoreElement; new (): HTMLTaroVoipRoomCoreElement; }; interface HTMLTaroWebViewCoreElement extends Components.TaroWebViewCore, HTMLStencilElement { } var HTMLTaroWebViewCoreElement: { prototype: HTMLTaroWebViewCoreElement; new (): HTMLTaroWebViewCoreElement; }; interface HTMLElementTagNameMap { "taro-ad-core": HTMLTaroAdCoreElement; "taro-ad-custom-core": HTMLTaroAdCustomCoreElement; "taro-animation-video-core": HTMLTaroAnimationVideoCoreElement; "taro-animation-view-core": HTMLTaroAnimationViewCoreElement; "taro-ar-camera-core": HTMLTaroArCameraCoreElement; "taro-audio-core": HTMLTaroAudioCoreElement; "taro-aweme-data-core": HTMLTaroAwemeDataCoreElement; "taro-block-core": HTMLTaroBlockCoreElement; "taro-button-core": HTMLTaroButtonCoreElement; "taro-camera-core": HTMLTaroCameraCoreElement; "taro-canvas-core": HTMLTaroCanvasCoreElement; "taro-channel-live-core": HTMLTaroChannelLiveCoreElement; "taro-channel-video-core": HTMLTaroChannelVideoCoreElement; "taro-checkbox-core": HTMLTaroCheckboxCoreElement; "taro-checkbox-group-core": HTMLTaroCheckboxGroupCoreElement; "taro-comment-detail-core": HTMLTaroCommentDetailCoreElement; "taro-comment-list-core": HTMLTaroCommentListCoreElement; "taro-contact-button-core": HTMLTaroContactButtonCoreElement; "taro-cover-image-core": HTMLTaroCoverImageCoreElement; "taro-cover-view-core": HTMLTaroCoverViewCoreElement; "taro-custom-wrapper-core": HTMLTaroCustomWrapperCoreElement; "taro-double-tap-gesture-handler-core": HTMLTaroDoubleTapGestureHandlerCoreElement; "taro-draggable-sheet-core": HTMLTaroDraggableSheetCoreElement; "taro-editor-core": HTMLTaroEditorCoreElement; "taro-follow-swan-core": HTMLTaroFollowSwanCoreElement; "taro-force-press-gesture-handler-core": HTMLTaroForcePressGestureHandlerCoreElement; "taro-form-core": HTMLTaroFormCoreElement; "taro-functional-page-navigator-core": HTMLTaroFunctionalPageNavigatorCoreElement; "taro-grid-builder-core": HTMLTaroGridBuilderCoreElement; "taro-grid-view-core": HTMLTaroGridViewCoreElement; "taro-horizontal-drag-gesture-handler-core": HTMLTaroHorizontalDragGestureHandlerCoreElement; "taro-icon-core": HTMLTaroIconCoreElement; "taro-image-core": HTMLTaroImageCoreElement; "taro-inline-payment-panel-core": HTMLTaroInlinePaymentPanelCoreElement; "taro-input-core": HTMLTaroInputCoreElement; "taro-keyboard-accessory-core": HTMLTaroKeyboardAccessoryCoreElement; "taro-label-core": HTMLTaroLabelCoreElement; "taro-lifestyle-core": HTMLTaroLifestyleCoreElement; "taro-like-core": HTMLTaroLikeCoreElement; "taro-list-builder-core": HTMLTaroListBuilderCoreElement; "taro-list-view-core": HTMLTaroListViewCoreElement; "taro-live-player-core": HTMLTaroLivePlayerCoreElement; "taro-live-pusher-core": HTMLTaroLivePusherCoreElement; "taro-login-core": HTMLTaroLoginCoreElement; "taro-long-press-gesture-handler-core": HTMLTaroLongPressGestureHandlerCoreElement; "taro-lottie-core": HTMLTaroLottieCoreElement; "taro-map-core": HTMLTaroMapCoreElement; "taro-match-media-core": HTMLTaroMatchMediaCoreElement; "taro-movable-area-core": HTMLTaroMovableAreaCoreElement; "taro-movable-view-core": HTMLTaroMovableViewCoreElement; "taro-native-slot-core": HTMLTaroNativeSlotCoreElement; "taro-navigation-bar-core": HTMLTaroNavigationBarCoreElement; "taro-navigator-core": HTMLTaroNavigatorCoreElement; "taro-nested-scroll-body-core": HTMLTaroNestedScrollBodyCoreElement; "taro-nested-scroll-header-core": HTMLTaroNestedScrollHeaderCoreElement; "taro-official-account-core": HTMLTaroOfficialAccountCoreElement; "taro-open-container-core": HTMLTaroOpenContainerCoreElement; "taro-open-data-core": HTMLTaroOpenDataCoreElement; "taro-page-container-core": HTMLTaroPageContainerCoreElement; "taro-page-meta-core": HTMLTaroPageMetaCoreElement; "taro-pan-gesture-handler-core": HTMLTaroPanGestureHandlerCoreElement; "taro-picker-core": HTMLTaroPickerCoreElement; "taro-picker-group": HTMLTaroPickerGroupElement; "taro-picker-view-column-core": HTMLTaroPickerViewColumnCoreElement; "taro-picker-view-core": HTMLTaroPickerViewCoreElement; "taro-progress-core": HTMLTaroProgressCoreElement; "taro-pull-to-refresh-core": HTMLTaroPullToRefreshCoreElement; "taro-radio-core": HTMLTaroRadioCoreElement; "taro-radio-group-core": HTMLTaroRadioGroupCoreElement; "taro-rich-text-core": HTMLTaroRichTextCoreElement; "taro-root-portal-core": HTMLTaroRootPortalCoreElement; "taro-rtc-room-core": HTMLTaroRtcRoomCoreElement; "taro-rtc-room-item-core": HTMLTaroRtcRoomItemCoreElement; "taro-scale-gesture-handler-core": HTMLTaroScaleGestureHandlerCoreElement; "taro-script-core": HTMLTaroScriptCoreElement; "taro-scroll-view-core": HTMLTaroScrollViewCoreElement; "taro-share-element-core": HTMLTaroShareElementCoreElement; "taro-slider-core": HTMLTaroSliderCoreElement; "taro-slot-core": HTMLTaroSlotCoreElement; "taro-snapshot-core": HTMLTaroSnapshotCoreElement; "taro-span-core": HTMLTaroSpanCoreElement; "taro-sticky-header-core": HTMLTaroStickyHeaderCoreElement; "taro-sticky-section-core": HTMLTaroStickySectionCoreElement; "taro-swiper-core": HTMLTaroSwiperCoreElement; "taro-swiper-item-core": HTMLTaroSwiperItemCoreElement; "taro-switch-core": HTMLTaroSwitchCoreElement; "taro-tab-item-core": HTMLTaroTabItemCoreElement; "taro-tabbar": HTMLTaroTabbarElement; "taro-tabs-core": HTMLTaroTabsCoreElement; "taro-tap-gesture-handler-core": HTMLTaroTapGestureHandlerCoreElement; "taro-text-core": HTMLTaroTextCoreElement; "taro-textarea-core": HTMLTaroTextareaCoreElement; "taro-vertical-drag-gesture-handler-core": HTMLTaroVerticalDragGestureHandlerCoreElement; "taro-video-control": HTMLTaroVideoControlElement; "taro-video-core": HTMLTaroVideoCoreElement; "taro-video-danmu": HTMLTaroVideoDanmuElement; "taro-view-core": HTMLTaroViewCoreElement; "taro-voip-room-core": HTMLTaroVoipRoomCoreElement; "taro-web-view-core": HTMLTaroWebViewCoreElement; } } declare namespace LocalJSX { interface TaroAdCore { } interface TaroAdCustomCore { } interface TaroAnimationVideoCore { } interface TaroAnimationViewCore { } interface TaroArCameraCore { } interface TaroAudioCore { "autoplay"?: boolean; "controls"?: boolean; "loop"?: boolean; "muted"?: boolean; "nativeProps"?: {}; "onEnded"?: (event: TaroAudioCoreCustomEvent) => void; "onError"?: (event: TaroAudioCoreCustomEvent) => void; "onPause"?: (event: TaroAudioCoreCustomEvent) => void; "onPlay"?: (event: TaroAudioCoreCustomEvent) => void; "onTimeupdate"?: (event: TaroAudioCoreCustomEvent) => void; "src"?: string; } interface TaroAwemeDataCore { } interface TaroBlockCore { } interface TaroButtonCore { "disabled"?: boolean; "formType"?: 'submit' | 'reset' | null; "hoverClass"?: string; "hoverStartTime"?: number; "hoverStayTime"?: number; "loading"?: boolean; "onTarobuttonreset"?: (event: TaroButtonCoreCustomEvent) => void; "onTarobuttonsubmit"?: (event: TaroButtonCoreCustomEvent) => void; "plain"?: boolean; "size"?: string; "type"?: string; } interface TaroCameraCore { } interface TaroCanvasCore { "canvasId"?: string; "height"?: string; "nativeProps"?: {}; "onLongtap"?: (event: TaroCanvasCoreCustomEvent) => void; "width"?: string; } interface TaroChannelLiveCore { } interface TaroChannelVideoCore { } interface TaroCheckboxCore { "checked"?: boolean; "color"?: string; "disabled"?: boolean; "id"?: string; "name"?: string; "nativeProps"?: {}; "onCheckboxchange"?: (event: TaroCheckboxCoreCustomEvent) => void; "value"?: string | number; } interface TaroCheckboxGroupCore { "name"?: any; "onChange"?: (event: TaroCheckboxGroupCoreCustomEvent) => void; } interface TaroCommentDetailCore { } interface TaroCommentListCore { } interface TaroContactButtonCore { } interface TaroCoverImageCore { "nativeProps"?: {}; "onError"?: (event: TaroCoverImageCoreCustomEvent) => void; "onLoad"?: (event: TaroCoverImageCoreCustomEvent) => void; "src"?: string; } interface TaroCoverViewCore { "animation"?: string; "hoverClass"?: string; "hoverStartTime"?: number; "hoverStayTime"?: number; "onLongpress"?: (event: TaroCoverViewCoreCustomEvent) => void; } interface TaroCustomWrapperCore { } interface TaroDoubleTapGestureHandlerCore { } interface TaroDraggableSheetCore { } interface TaroEditorCore { } interface TaroFollowSwanCore { } interface TaroForcePressGestureHandlerCore { } interface TaroFormCore { "onSubmit"?: (event: TaroFormCoreCustomEvent) => void; } interface TaroFunctionalPageNavigatorCore { } interface TaroGridBuilderCore { } interface TaroGridViewCore { } interface TaroHorizontalDragGestureHandlerCore { } interface TaroIconCore { "color"?: string; "size"?: string | number; "type"?: Type; } interface TaroImageCore { "lazyLoad"?: boolean; "mode"?: Mode; "nativeProps"?: {}; "onError"?: (event: TaroImageCoreCustomEvent) => void; "onLoad"?: (event: TaroImageCoreCustomEvent) => void; "src"?: string; } interface TaroInlinePaymentPanelCore { } interface TaroInputCore { "autoFocus"?: boolean; "confirmType"?: string; "disabled"?: boolean; "maxlength"?: number; "name"?: string; "nativeProps"?: {}; "onBlur"?: (event: TaroInputCoreCustomEvent) => void; "onChange"?: (event: TaroInputCoreCustomEvent) => void; "onConfirm"?: (event: TaroInputCoreCustomEvent) => void; "onFocus"?: (event: TaroInputCoreCustomEvent) => void; "onInput"?: (event: TaroInputCoreCustomEvent) => void; "onKeydown"?: (event: TaroInputCoreCustomEvent) => void; "onPaste"?: (event: TaroInputCoreCustomEvent) => void; "password"?: boolean; "placeholder"?: string; "readonly"?: boolean; "type"?: string; "value"?: string; } interface TaroKeyboardAccessoryCore { } interface TaroLabelCore { "for"?: string; } interface TaroLifestyleCore { } interface TaroLikeCore { } interface TaroListBuilderCore { } interface TaroListViewCore { } interface TaroLivePlayerCore { } interface TaroLivePusherCore { } interface TaroLoginCore { } interface TaroLongPressGestureHandlerCore { } interface TaroLottieCore { } interface TaroMapCore { /** * 圆(问题) */ "circles"?: MapProps.circle[]; /** * 3D楼块 */ "enable3D"?: boolean; /** * 是否开启最大俯视角 */ "enableAutoMaxOverlooking"?: boolean; /** * 是否展示建筑 */ "enableBuilding"?: boolean; /** * 是否开启俯视 */ "enableOverlooking"?: boolean; /** * 是否支持旋转 */ "enableRotate"?: boolean; /** * 是否开启卫星图 */ "enableSatellite"?: boolean; /** * 是否支持拖动 */ "enableScroll"?: boolean; /** * 是否开启实时路况 */ "enableTraffic"?: boolean; /** * 是否支持缩放 */ "enableZoom"?: boolean; /** * 添加高度属性 */ "height"?: string; /** * 纬度 */ "latitude"?: number; /** * 【个性化地图】配置的 style */ "layerStyle"?: number; /** * 经度 */ "longitude"?: number; /** * 标记点 */ "markers"?: MapProps.marker[]; /** * 最大缩放级别 */ "maxScale"?: number; /** * 最小缩放级别 */ "minScale"?: number; "onTap"?: (event: TaroMapCoreCustomEvent) => void; /** * 多边形(参数问题) */ "polygons"?: MapProps.polygon[]; /** * 路线(问题) */ "polyline"?: MapProps.polyline[]; /** * 旋转 */ "rotate"?: number; /** * 缩放级别 */ "scale"?: number; /** * 指南针 */ "showCompass"?: boolean; /** * 比例尺 */ "showScale"?: boolean; /** * 倾斜 */ "skew"?: number; /** * 个性化地图】使用的key */ "subkey"?: string; /** * 添加宽度属性 */ "width"?: string; } interface TaroMatchMediaCore { } interface TaroMovableAreaCore { /** * 当里面的 movable-view 设置为支持双指缩放时,设置此值可将缩放手势生效区域修改为整个movable-area */ "scaleArea"?: boolean; } interface TaroMovableViewCore { /** * 是否使用动画 */ "animation"?: boolean; /** * 阻尼系数,用于控制x或y改变时的动画和过界回弹的动画,值越大移动越快 */ "damping"?: number; /** * 移动方向,属性值有all、vertical、horizontal、none */ "direction"?: "all" | "vertical" | "horizontal" | "none"; /** * 是否禁用 */ "disabled"?: boolean; /** * 摩擦系数,用于控制惯性滑动的动画,值越大摩擦力越大,滑动越快停止;必须大于0,否则会被设置成默认值 */ "friction"?: number; /** * 是否带有惯性 */ "inertia"?: boolean; /** * 拖动过程中触发的事件,event.detail = {x, y, source} */ "onChange"?: (event: TaroMovableViewCoreCustomEvent) => void; /** * 初次手指触摸后移动为横向的移动时触发,如果catch此事件,则意味着touchmove事件也被catch */ "onHtouchmove"?: (event: TaroMovableViewCoreCustomEvent) => void; /** * 缩放过程中触发的事件,event.detail = {x, y, scale},x和y字段在2.1.0之后支持 */ "onScale"?: (event: TaroMovableViewCoreCustomEvent) => void; /** * 初次手指触摸后移动为纵向的移动时触发,如果catch此事件,则意味着touchmove事件也被catch */ "onVtouchmove"?: (event: TaroMovableViewCoreCustomEvent) => void; /** * 超过可移动区域后,是否还可以移动 */ "outOfBounds"?: boolean; /** * 是否支持双指缩放,默认缩放手势生效区域是在movable-view内 */ "scale"?: boolean; /** * 定义缩放倍数最大值 */ "scaleMax"?: number; /** * 定义缩放倍数最小值 */ "scaleMin"?: number; /** * 定义缩放倍数,取值范围为 0.5 - 10 */ "scaleValue"?: number; /** * 定义x轴方向的偏移,如果x的值不在可移动范围内,会自动移动到可移动范围;改变x的值会触发动画;单位支持px; */ "x"?: number | string; /** * 定义y轴方向的偏移,如果y的值不在可移动范围内,会自动移动到可移动范围;改变y的值会触发动画;单位支持px; */ "y"?: number | string; } interface TaroNativeSlotCore { } interface TaroNavigationBarCore { } /** * TODO: 参数还需要进一步细化对齐 * Navigator组件 * https://developers.weixin.qq.com/miniprogram/dev/component/navigator.html */ interface TaroNavigatorCore { "delta"?: number; "hoverClass"?: string; "isHover"?: boolean; "onComplete"?: (event: TaroNavigatorCoreCustomEvent) => void; "onCuccess"?: (event: TaroNavigatorCoreCustomEvent) => void; "onFail"?: (event: TaroNavigatorCoreCustomEvent) => void; "openType"?: string; "url"?: string; } interface TaroNestedScrollBodyCore { } interface TaroNestedScrollHeaderCore { } interface TaroOfficialAccountCore { } interface TaroOpenContainerCore { } interface TaroOpenDataCore { } interface TaroPageContainerCore { } interface TaroPageMetaCore { } interface TaroPanGestureHandlerCore { } interface TaroPickerCore { "disabled"?: boolean; "end"?: string; "fields"?: Fields; "mode"?: Mode; "name"?: string; "onCancel"?: (event: TaroPickerCoreCustomEvent) => void; "onChange"?: (event: TaroPickerCoreCustomEvent) => void; "onColumnchange"?: (event: TaroPickerCoreCustomEvent) => void; "range"?: any[]; "rangeKey"?: string; "start"?: string; "textProps"?: PickerText; "value"?: PickerValue; } interface TaroPickerGroup { "columnId"?: string; "height"?: number; "mode"?: 'time' | 'date'; "onColumnChange"?: (event: TaroPickerGroupCustomEvent) => void; "range"?: any[]; "rangeKey"?: string; "updateDay"?: (value: number, fields: number) => void; "updateHeight"?: (height: number, columnId: string, needRevise?: boolean) => void; } interface TaroPickerViewColumnCore { "col"?: string; "initialPosition"?: string; "onOnselect"?: (event: TaroPickerViewColumnCoreCustomEvent) => void; "onOnselectend"?: (event: TaroPickerViewColumnCoreCustomEvent) => void; "onOnselectstart"?: (event: TaroPickerViewColumnCoreCustomEvent) => void; "paddingVertical"?: number; } interface TaroPickerViewCore { "indicatorClass"?: string; "indicatorStyle"?: string; "maskClass"?: string; "maskStyle"?: string; "onChange"?: (event: TaroPickerViewCoreCustomEvent) => void; "onPickend"?: (event: TaroPickerViewCoreCustomEvent) => void; "onPickstart"?: (event: TaroPickerViewCoreCustomEvent) => void; "value"?: number[]; } interface TaroProgressCore { "active"?: boolean; "activeColor"?: string; "backgroundColor"?: string; "borderRadius"?: number | string; "fontSize"?: number | string; "percent"?: number; "showInfo"?: boolean; "strokeWidth"?: number | string; } interface TaroPullToRefreshCore { "damping"?: number; "distanceToRefresh"?: number; "indicator"?: { activate: string; deactivate: string; release: string; finish: string; }; "onRefresh"?: (event: TaroPullToRefreshCoreCustomEvent) => void; "prefixCls"?: string; } interface TaroRadioCore { "checked"?: boolean; "disabled"?: boolean; "id"?: string; "name"?: string; "nativeProps"?: {}; "onRadiochange"?: (event: TaroRadioCoreCustomEvent) => void; "value"?: string; } interface TaroRadioGroupCore { "name"?: any; "onChange"?: (event: TaroRadioGroupCoreCustomEvent) => void; } interface TaroRichTextCore { "nodes"?: Nodes; "selectable"?: boolean; "space"?: keyof TextProps.TSpace; "userSelect"?: boolean; } interface TaroRootPortalCore { } interface TaroRtcRoomCore { } interface TaroRtcRoomItemCore { } interface TaroScaleGestureHandlerCore { } interface TaroScriptCore { } interface TaroScrollViewCore { "animated"?: boolean; "enhanced"?: boolean; "lowerThreshold"?: number | string; "mpScrollIntoView"?: string; "mpScrollIntoViewAlignment"?: 'start' | 'center' | 'end' | 'nearest'; "mpScrollLeft"?: number | string; "mpScrollTop"?: number | string; "onScroll"?: (event: TaroScrollViewCoreCustomEvent) => void; "onScrolltolower"?: (event: TaroScrollViewCoreCustomEvent) => void; "onScrolltoupper"?: (event: TaroScrollViewCoreCustomEvent) => void; "scrollX"?: boolean; "scrollY"?: boolean; "showScrollbar"?: boolean; "upperThreshold"?: number | string; } interface TaroShareElementCore { } interface TaroSliderCore { "activeColor"?: string; "backgroundColor"?: string; "blockColor"?: string; "blockSize"?: number; "disabled"?: boolean; "max"?: number; "min"?: number; "name"?: string; "onChange"?: (event: TaroSliderCoreCustomEvent) => void; "onChanging"?: (event: TaroSliderCoreCustomEvent) => void; "showValue"?: boolean; "step"?: number; "value"?: number; } interface TaroSlotCore { } interface TaroSnapshotCore { } interface TaroSpanCore { } interface TaroStickyHeaderCore { } interface TaroStickySectionCore { } interface TaroSwiperCore { /** * 是否自动切换 */ "autoplay"?: boolean; /** * 是否采用衔接滑动 */ "circular"?: boolean; /** * 当前所在滑块的 index */ "current"?: number; /** * 当前所在滑块的 item-id */ "currentItemId"?: string; /** * 同时显示的滑块数量 */ "displayMultipleItems"?: number; /** * 滑动动画时长 */ "duration"?: number; /** * swiper11 相关的动效参数,具体见文档 https://swiperjs.com/swiper-api#parameters */ "effectsProps"?: Record; /** * 给 previewImage API 使用,全屏显示 swiper */ "full"?: boolean; /** * 当前选中的指示点颜色 */ "indicatorActiveColor"?: string; /** * 指示点颜色 */ "indicatorColor"?: string; /** * 是否显示面板指示点 */ "indicatorDots"?: boolean; /** * 自动切换时间间隔 */ "interval"?: number; /** * 后边距,可用于露出后一项的一小部分,接受 px 值 */ "nextMargin"?: string; "onAnimationfinish"?: (event: TaroSwiperCoreCustomEvent) => void; "onChange"?: (event: TaroSwiperCoreCustomEvent) => void; /** * 前边距,可用于露出前一项的一小部分,接受 px 值 */ "previousMargin"?: string; /** * 滑动方向是否为纵向 */ "vertical"?: boolean; /** * 给 previewImage API 使用,缩放支持 */ "zoom"?: boolean; } interface TaroSwiperItemCore { "itemId"?: string; } interface TaroSwitchCore { "checked"?: boolean; "color"?: string; "disabled"?: boolean; "name"?: string; "nativeProps"?: {}; "onChange"?: (event: TaroSwitchCoreCustomEvent) => void; "type"?: string; } interface TaroTabItemCore { } interface TaroTabbar { "conf"?: ITabBarConf; "onLongpress"?: (event: TaroTabbarCustomEvent) => void; } interface TaroTabsCore { } interface TaroTapGestureHandlerCore { } interface TaroTextCore { "numberOfLines"?: number; "selectable"?: boolean; "space"?: keyof TextProps.TSpace; "userSelect"?: boolean; } interface TaroTextareaCore { "autoFocus"?: boolean; "autoHeight"?: boolean; "disabled"?: boolean; "maxlength"?: number; "name"?: string; "nativeProps"?: {}; "onBlur"?: (event: TaroTextareaCoreCustomEvent) => void; "onChange"?: (event: TaroTextareaCoreCustomEvent) => void; "onConfirm"?: (event: TaroTextareaCoreCustomEvent) => void; "onFocus"?: (event: TaroTextareaCoreCustomEvent) => void; "onInput"?: (event: TaroTextareaCoreCustomEvent) => void; "onKeydown"?: (event: TaroTextareaCoreCustomEvent) => void; "onLinechange"?: (event: TaroTextareaCoreCustomEvent) => void; "placeholder"?: string; "value"?: string; } interface TaroVerticalDragGestureHandlerCore { } interface TaroVideoControl { "controls"?: boolean; "currentTime"?: number; "duration"?: number; "isPlaying"?: boolean; "pauseFunc"?: () => void; "playFunc"?: () => void; "seekFunc"?: (position: number) => void; "showPlayBtn"?: boolean; "showProgress"?: boolean; } interface TaroVideoCore { /** * 是否自动播放 */ "autoplay"?: boolean; /** * 是否显示默认播放控件(播放/暂停按钮、播放进度、时间) */ "controls"?: boolean; /** * 是否显示弹幕按钮 */ "danmuBtn"?: boolean; /** * 弹幕列表 */ "danmuList"?: []; /** * 指定视频时长 */ "duration"?: number; /** * 是否展示弹幕 */ "enableDanmu"?: boolean; /** * 是否开启播放手势,即双击切换播放/暂停 */ "enablePlayGesture"?: boolean; /** * 是否开启控制进度的手势 */ "enableProgressGesture"?: boolean; /** * 指定视频初始播放位置 */ "initialTime"?: number; /** * 是否循环播放 */ "loop"?: boolean; /** * 是否静音播放 */ "muted"?: boolean; "nativeProps"?: {}; /** * 当视频大小与 video 容器大小不一致时,视频的表现形式 */ "objectFit"?: 'contain' | 'fill' | 'cover'; "onEnded"?: (event: TaroVideoCoreCustomEvent) => void; "onError"?: (event: TaroVideoCoreCustomEvent) => void; "onFullscreenchange"?: (event: TaroVideoCoreCustomEvent) => void; "onLoadedmetadata"?: (event: TaroVideoCoreCustomEvent) => void; "onPause"?: (event: TaroVideoCoreCustomEvent) => void; "onPlay"?: (event: TaroVideoCoreCustomEvent) => void; "onProgress"?: (event: TaroVideoCoreCustomEvent) => void; "onTimeupdate"?: (event: TaroVideoCoreCustomEvent) => void; /** * 视频封面的图片网络资源地址或云文件ID(2.3.0)。若 controls 属性值为 false 则设置 poster 无效 */ "poster"?: string; /** * 是否显示视频中间的播放按钮 */ "showCenterPlayBtn"?: boolean; /** * 是否显示全屏按钮 */ "showFullscreenBtn"?: boolean; /** * 是否显示静音按钮 */ "showMuteBtn"?: boolean; /** * 是否显示视频底部控制栏的播放按钮 */ "showPlayBtn"?: boolean; /** * 若不设置,宽度大于 240 时才会显示 */ "showProgress"?: boolean; /** * 要播放视频的资源地址 */ "src"?: string; /** * 在非全屏模式下,是否开启亮度与音量调节手势 */ "vslideGesture"?: boolean; /** * 在全屏模式下,是否开启亮度与音量调节手势 */ "vslideGestureInFullscreen"?: boolean; } interface TaroVideoDanmu { "enable"?: boolean; } interface TaroViewCore { "animation"?: string; "hoverClass"?: string; "hoverStartTime"?: number; "hoverStayTime"?: number; "onLongpress"?: (event: TaroViewCoreCustomEvent) => void; } interface TaroVoipRoomCore { } interface TaroWebViewCore { "onError"?: (event: TaroWebViewCoreCustomEvent) => void; "onLoad"?: (event: TaroWebViewCoreCustomEvent) => void; "src"?: string; } interface IntrinsicElements { "taro-ad-core": TaroAdCore; "taro-ad-custom-core": TaroAdCustomCore; "taro-animation-video-core": TaroAnimationVideoCore; "taro-animation-view-core": TaroAnimationViewCore; "taro-ar-camera-core": TaroArCameraCore; "taro-audio-core": TaroAudioCore; "taro-aweme-data-core": TaroAwemeDataCore; "taro-block-core": TaroBlockCore; "taro-button-core": TaroButtonCore; "taro-camera-core": TaroCameraCore; "taro-canvas-core": TaroCanvasCore; "taro-channel-live-core": TaroChannelLiveCore; "taro-channel-video-core": TaroChannelVideoCore; "taro-checkbox-core": TaroCheckboxCore; "taro-checkbox-group-core": TaroCheckboxGroupCore; "taro-comment-detail-core": TaroCommentDetailCore; "taro-comment-list-core": TaroCommentListCore; "taro-contact-button-core": TaroContactButtonCore; "taro-cover-image-core": TaroCoverImageCore; "taro-cover-view-core": TaroCoverViewCore; "taro-custom-wrapper-core": TaroCustomWrapperCore; "taro-double-tap-gesture-handler-core": TaroDoubleTapGestureHandlerCore; "taro-draggable-sheet-core": TaroDraggableSheetCore; "taro-editor-core": TaroEditorCore; "taro-follow-swan-core": TaroFollowSwanCore; "taro-force-press-gesture-handler-core": TaroForcePressGestureHandlerCore; "taro-form-core": TaroFormCore; "taro-functional-page-navigator-core": TaroFunctionalPageNavigatorCore; "taro-grid-builder-core": TaroGridBuilderCore; "taro-grid-view-core": TaroGridViewCore; "taro-horizontal-drag-gesture-handler-core": TaroHorizontalDragGestureHandlerCore; "taro-icon-core": TaroIconCore; "taro-image-core": TaroImageCore; "taro-inline-payment-panel-core": TaroInlinePaymentPanelCore; "taro-input-core": TaroInputCore; "taro-keyboard-accessory-core": TaroKeyboardAccessoryCore; "taro-label-core": TaroLabelCore; "taro-lifestyle-core": TaroLifestyleCore; "taro-like-core": TaroLikeCore; "taro-list-builder-core": TaroListBuilderCore; "taro-list-view-core": TaroListViewCore; "taro-live-player-core": TaroLivePlayerCore; "taro-live-pusher-core": TaroLivePusherCore; "taro-login-core": TaroLoginCore; "taro-long-press-gesture-handler-core": TaroLongPressGestureHandlerCore; "taro-lottie-core": TaroLottieCore; "taro-map-core": TaroMapCore; "taro-match-media-core": TaroMatchMediaCore; "taro-movable-area-core": TaroMovableAreaCore; "taro-movable-view-core": TaroMovableViewCore; "taro-native-slot-core": TaroNativeSlotCore; "taro-navigation-bar-core": TaroNavigationBarCore; "taro-navigator-core": TaroNavigatorCore; "taro-nested-scroll-body-core": TaroNestedScrollBodyCore; "taro-nested-scroll-header-core": TaroNestedScrollHeaderCore; "taro-official-account-core": TaroOfficialAccountCore; "taro-open-container-core": TaroOpenContainerCore; "taro-open-data-core": TaroOpenDataCore; "taro-page-container-core": TaroPageContainerCore; "taro-page-meta-core": TaroPageMetaCore; "taro-pan-gesture-handler-core": TaroPanGestureHandlerCore; "taro-picker-core": TaroPickerCore; "taro-picker-group": TaroPickerGroup; "taro-picker-view-column-core": TaroPickerViewColumnCore; "taro-picker-view-core": TaroPickerViewCore; "taro-progress-core": TaroProgressCore; "taro-pull-to-refresh-core": TaroPullToRefreshCore; "taro-radio-core": TaroRadioCore; "taro-radio-group-core": TaroRadioGroupCore; "taro-rich-text-core": TaroRichTextCore; "taro-root-portal-core": TaroRootPortalCore; "taro-rtc-room-core": TaroRtcRoomCore; "taro-rtc-room-item-core": TaroRtcRoomItemCore; "taro-scale-gesture-handler-core": TaroScaleGestureHandlerCore; "taro-script-core": TaroScriptCore; "taro-scroll-view-core": TaroScrollViewCore; "taro-share-element-core": TaroShareElementCore; "taro-slider-core": TaroSliderCore; "taro-slot-core": TaroSlotCore; "taro-snapshot-core": TaroSnapshotCore; "taro-span-core": TaroSpanCore; "taro-sticky-header-core": TaroStickyHeaderCore; "taro-sticky-section-core": TaroStickySectionCore; "taro-swiper-core": TaroSwiperCore; "taro-swiper-item-core": TaroSwiperItemCore; "taro-switch-core": TaroSwitchCore; "taro-tab-item-core": TaroTabItemCore; "taro-tabbar": TaroTabbar; "taro-tabs-core": TaroTabsCore; "taro-tap-gesture-handler-core": TaroTapGestureHandlerCore; "taro-text-core": TaroTextCore; "taro-textarea-core": TaroTextareaCore; "taro-vertical-drag-gesture-handler-core": TaroVerticalDragGestureHandlerCore; "taro-video-control": TaroVideoControl; "taro-video-core": TaroVideoCore; "taro-video-danmu": TaroVideoDanmu; "taro-view-core": TaroViewCore; "taro-voip-room-core": TaroVoipRoomCore; "taro-web-view-core": TaroWebViewCore; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "taro-ad-core": LocalJSX.TaroAdCore & JSXBase.HTMLAttributes; "taro-ad-custom-core": LocalJSX.TaroAdCustomCore & JSXBase.HTMLAttributes; "taro-animation-video-core": LocalJSX.TaroAnimationVideoCore & JSXBase.HTMLAttributes; "taro-animation-view-core": LocalJSX.TaroAnimationViewCore & JSXBase.HTMLAttributes; "taro-ar-camera-core": LocalJSX.TaroArCameraCore & JSXBase.HTMLAttributes; "taro-audio-core": LocalJSX.TaroAudioCore & JSXBase.HTMLAttributes; "taro-aweme-data-core": LocalJSX.TaroAwemeDataCore & JSXBase.HTMLAttributes; "taro-block-core": LocalJSX.TaroBlockCore & JSXBase.HTMLAttributes; "taro-button-core": LocalJSX.TaroButtonCore & JSXBase.HTMLAttributes; "taro-camera-core": LocalJSX.TaroCameraCore & JSXBase.HTMLAttributes; "taro-canvas-core": LocalJSX.TaroCanvasCore & JSXBase.HTMLAttributes; "taro-channel-live-core": LocalJSX.TaroChannelLiveCore & JSXBase.HTMLAttributes; "taro-channel-video-core": LocalJSX.TaroChannelVideoCore & JSXBase.HTMLAttributes; "taro-checkbox-core": LocalJSX.TaroCheckboxCore & JSXBase.HTMLAttributes; "taro-checkbox-group-core": LocalJSX.TaroCheckboxGroupCore & JSXBase.HTMLAttributes; "taro-comment-detail-core": LocalJSX.TaroCommentDetailCore & JSXBase.HTMLAttributes; "taro-comment-list-core": LocalJSX.TaroCommentListCore & JSXBase.HTMLAttributes; "taro-contact-button-core": LocalJSX.TaroContactButtonCore & JSXBase.HTMLAttributes; "taro-cover-image-core": LocalJSX.TaroCoverImageCore & JSXBase.HTMLAttributes; "taro-cover-view-core": LocalJSX.TaroCoverViewCore & JSXBase.HTMLAttributes; "taro-custom-wrapper-core": LocalJSX.TaroCustomWrapperCore & JSXBase.HTMLAttributes; "taro-double-tap-gesture-handler-core": LocalJSX.TaroDoubleTapGestureHandlerCore & JSXBase.HTMLAttributes; "taro-draggable-sheet-core": LocalJSX.TaroDraggableSheetCore & JSXBase.HTMLAttributes; "taro-editor-core": LocalJSX.TaroEditorCore & JSXBase.HTMLAttributes; "taro-follow-swan-core": LocalJSX.TaroFollowSwanCore & JSXBase.HTMLAttributes; "taro-force-press-gesture-handler-core": LocalJSX.TaroForcePressGestureHandlerCore & JSXBase.HTMLAttributes; "taro-form-core": LocalJSX.TaroFormCore & JSXBase.HTMLAttributes; "taro-functional-page-navigator-core": LocalJSX.TaroFunctionalPageNavigatorCore & JSXBase.HTMLAttributes; "taro-grid-builder-core": LocalJSX.TaroGridBuilderCore & JSXBase.HTMLAttributes; "taro-grid-view-core": LocalJSX.TaroGridViewCore & JSXBase.HTMLAttributes; "taro-horizontal-drag-gesture-handler-core": LocalJSX.TaroHorizontalDragGestureHandlerCore & JSXBase.HTMLAttributes; "taro-icon-core": LocalJSX.TaroIconCore & JSXBase.HTMLAttributes; "taro-image-core": LocalJSX.TaroImageCore & JSXBase.HTMLAttributes; "taro-inline-payment-panel-core": LocalJSX.TaroInlinePaymentPanelCore & JSXBase.HTMLAttributes; "taro-input-core": LocalJSX.TaroInputCore & JSXBase.HTMLAttributes; "taro-keyboard-accessory-core": LocalJSX.TaroKeyboardAccessoryCore & JSXBase.HTMLAttributes; "taro-label-core": LocalJSX.TaroLabelCore & JSXBase.HTMLAttributes; "taro-lifestyle-core": LocalJSX.TaroLifestyleCore & JSXBase.HTMLAttributes; "taro-like-core": LocalJSX.TaroLikeCore & JSXBase.HTMLAttributes; "taro-list-builder-core": LocalJSX.TaroListBuilderCore & JSXBase.HTMLAttributes; "taro-list-view-core": LocalJSX.TaroListViewCore & JSXBase.HTMLAttributes; "taro-live-player-core": LocalJSX.TaroLivePlayerCore & JSXBase.HTMLAttributes; "taro-live-pusher-core": LocalJSX.TaroLivePusherCore & JSXBase.HTMLAttributes; "taro-login-core": LocalJSX.TaroLoginCore & JSXBase.HTMLAttributes; "taro-long-press-gesture-handler-core": LocalJSX.TaroLongPressGestureHandlerCore & JSXBase.HTMLAttributes; "taro-lottie-core": LocalJSX.TaroLottieCore & JSXBase.HTMLAttributes; "taro-map-core": LocalJSX.TaroMapCore & JSXBase.HTMLAttributes; "taro-match-media-core": LocalJSX.TaroMatchMediaCore & JSXBase.HTMLAttributes; "taro-movable-area-core": LocalJSX.TaroMovableAreaCore & JSXBase.HTMLAttributes; "taro-movable-view-core": LocalJSX.TaroMovableViewCore & JSXBase.HTMLAttributes; "taro-native-slot-core": LocalJSX.TaroNativeSlotCore & JSXBase.HTMLAttributes; "taro-navigation-bar-core": LocalJSX.TaroNavigationBarCore & JSXBase.HTMLAttributes; /** * TODO: 参数还需要进一步细化对齐 * Navigator组件 * https://developers.weixin.qq.com/miniprogram/dev/component/navigator.html */ "taro-navigator-core": LocalJSX.TaroNavigatorCore & JSXBase.HTMLAttributes; "taro-nested-scroll-body-core": LocalJSX.TaroNestedScrollBodyCore & JSXBase.HTMLAttributes; "taro-nested-scroll-header-core": LocalJSX.TaroNestedScrollHeaderCore & JSXBase.HTMLAttributes; "taro-official-account-core": LocalJSX.TaroOfficialAccountCore & JSXBase.HTMLAttributes; "taro-open-container-core": LocalJSX.TaroOpenContainerCore & JSXBase.HTMLAttributes; "taro-open-data-core": LocalJSX.TaroOpenDataCore & JSXBase.HTMLAttributes; "taro-page-container-core": LocalJSX.TaroPageContainerCore & JSXBase.HTMLAttributes; "taro-page-meta-core": LocalJSX.TaroPageMetaCore & JSXBase.HTMLAttributes; "taro-pan-gesture-handler-core": LocalJSX.TaroPanGestureHandlerCore & JSXBase.HTMLAttributes; "taro-picker-core": LocalJSX.TaroPickerCore & JSXBase.HTMLAttributes; "taro-picker-group": LocalJSX.TaroPickerGroup & JSXBase.HTMLAttributes; "taro-picker-view-column-core": LocalJSX.TaroPickerViewColumnCore & JSXBase.HTMLAttributes; "taro-picker-view-core": LocalJSX.TaroPickerViewCore & JSXBase.HTMLAttributes; "taro-progress-core": LocalJSX.TaroProgressCore & JSXBase.HTMLAttributes; "taro-pull-to-refresh-core": LocalJSX.TaroPullToRefreshCore & JSXBase.HTMLAttributes; "taro-radio-core": LocalJSX.TaroRadioCore & JSXBase.HTMLAttributes; "taro-radio-group-core": LocalJSX.TaroRadioGroupCore & JSXBase.HTMLAttributes; "taro-rich-text-core": LocalJSX.TaroRichTextCore & JSXBase.HTMLAttributes; "taro-root-portal-core": LocalJSX.TaroRootPortalCore & JSXBase.HTMLAttributes; "taro-rtc-room-core": LocalJSX.TaroRtcRoomCore & JSXBase.HTMLAttributes; "taro-rtc-room-item-core": LocalJSX.TaroRtcRoomItemCore & JSXBase.HTMLAttributes; "taro-scale-gesture-handler-core": LocalJSX.TaroScaleGestureHandlerCore & JSXBase.HTMLAttributes; "taro-script-core": LocalJSX.TaroScriptCore & JSXBase.HTMLAttributes; "taro-scroll-view-core": LocalJSX.TaroScrollViewCore & JSXBase.HTMLAttributes; "taro-share-element-core": LocalJSX.TaroShareElementCore & JSXBase.HTMLAttributes; "taro-slider-core": LocalJSX.TaroSliderCore & JSXBase.HTMLAttributes; "taro-slot-core": LocalJSX.TaroSlotCore & JSXBase.HTMLAttributes; "taro-snapshot-core": LocalJSX.TaroSnapshotCore & JSXBase.HTMLAttributes; "taro-span-core": LocalJSX.TaroSpanCore & JSXBase.HTMLAttributes; "taro-sticky-header-core": LocalJSX.TaroStickyHeaderCore & JSXBase.HTMLAttributes; "taro-sticky-section-core": LocalJSX.TaroStickySectionCore & JSXBase.HTMLAttributes; "taro-swiper-core": LocalJSX.TaroSwiperCore & JSXBase.HTMLAttributes; "taro-swiper-item-core": LocalJSX.TaroSwiperItemCore & JSXBase.HTMLAttributes; "taro-switch-core": LocalJSX.TaroSwitchCore & JSXBase.HTMLAttributes; "taro-tab-item-core": LocalJSX.TaroTabItemCore & JSXBase.HTMLAttributes; "taro-tabbar": LocalJSX.TaroTabbar & JSXBase.HTMLAttributes; "taro-tabs-core": LocalJSX.TaroTabsCore & JSXBase.HTMLAttributes; "taro-tap-gesture-handler-core": LocalJSX.TaroTapGestureHandlerCore & JSXBase.HTMLAttributes; "taro-text-core": LocalJSX.TaroTextCore & JSXBase.HTMLAttributes; "taro-textarea-core": LocalJSX.TaroTextareaCore & JSXBase.HTMLAttributes; "taro-vertical-drag-gesture-handler-core": LocalJSX.TaroVerticalDragGestureHandlerCore & JSXBase.HTMLAttributes; "taro-video-control": LocalJSX.TaroVideoControl & JSXBase.HTMLAttributes; "taro-video-core": LocalJSX.TaroVideoCore & JSXBase.HTMLAttributes; "taro-video-danmu": LocalJSX.TaroVideoDanmu & JSXBase.HTMLAttributes; "taro-view-core": LocalJSX.TaroViewCore & JSXBase.HTMLAttributes; "taro-voip-room-core": LocalJSX.TaroVoipRoomCore & JSXBase.HTMLAttributes; "taro-web-view-core": LocalJSX.TaroWebViewCore & JSXBase.HTMLAttributes; } } }