#1239 feat: 支持百度小程序

Open 大宝 noyobo
Coverage Reach
remax-cli/src/build/webpack/plugins/NativeFiles/createPageTemplate.ts remax-cli/src/build/webpack/plugins/NativeFiles/index.ts remax-cli/src/build/webpack/plugins/NativeFiles/createTurboPageTemplate.ts remax-cli/src/build/webpack/plugins/NativeFiles/getUsingComponents.ts remax-cli/src/build/webpack/plugins/NativeFiles/createPageManifest.ts remax-cli/src/build/webpack/plugins/NativeFiles/createAppManifest.ts remax-cli/src/build/webpack/plugins/NativeFiles/cacheable.ts remax-cli/src/build/webpack/plugins/RuntimeOptions.ts remax-cli/src/build/webpack/plugins/OptimizeEntries.ts remax-cli/src/build/webpack/plugins/WebEntryWatcher.ts remax-cli/src/build/webpack/plugins/CoverageIgnore.ts remax-cli/src/build/webpack/plugins/index.ts remax-cli/src/build/webpack/loaders/nativeComponent/jsHelper.ts remax-cli/src/build/webpack/loaders/nativeComponent/modules.ts remax-cli/src/build/webpack/loaders/nativeComponent/usingComponents.ts remax-cli/src/build/webpack/loaders/nativeComponent/template.ts remax-cli/src/build/webpack/loaders/nativeComponent/style.ts remax-cli/src/build/webpack/loaders/nativeComponent/index.ts remax-cli/src/build/webpack/loaders/nativeComponent/getAssets.ts remax-cli/src/build/webpack/loaders/nativeComponent/json.ts remax-cli/src/build/webpack/loaders/babel.ts remax-cli/src/build/webpack/loaders/stub.ts remax-cli/src/build/webpack/config.mini.ts remax-cli/src/build/webpack/config.web.ts remax-cli/src/build/webpack/config/css.ts remax-cli/src/build/webpack/baseConfig.ts remax-cli/src/build/babel/compiler/static/render/templates/attributes.ts remax-cli/src/build/babel/compiler/static/render/templates/JSXElement.ts remax-cli/src/build/babel/compiler/static/render/templates/index.ts remax-cli/src/build/babel/compiler/static/render/templates/TemplateInfoMap.ts remax-cli/src/build/babel/compiler/static/render/templates/JSXExpressionContainer.ts remax-cli/src/build/babel/compiler/static/render/templates/stringPath.ts remax-cli/src/build/babel/compiler/static/render/index.ts remax-cli/src/build/babel/compiler/static/helpers.ts remax-cli/src/build/babel/compiler/static/postProcess.ts remax-cli/src/build/babel/compiler/static/preprocess/JSXExpressionContainer.ts remax-cli/src/build/babel/compiler/static/preprocess/JSXElement.ts remax-cli/src/build/babel/compiler/static/preprocess/index.ts remax-cli/src/build/babel/compiler/static/constants.ts remax-cli/src/build/babel/compiler/static/index.ts remax-cli/src/build/babel/componentManifest.ts remax-cli/src/build/babel/page.ts remax-cli/src/build/babel/app.ts remax-cli/src/build/babel/pageEvent.ts remax-cli/src/build/babel/appEvent.ts remax-cli/src/build/babel/fixRegeneratorRuntime.ts remax-cli/src/build/utils/modules.ts remax-cli/src/build/utils/env.ts remax-cli/src/build/utils/nativeComponent.ts remax-cli/src/build/utils/paths.ts remax-cli/src/build/utils/web.ts remax-cli/src/build/utils/output.ts remax-cli/src/build/utils/turboPages.ts remax-cli/src/build/utils/alias.ts remax-cli/src/build/utils/getAppConfig.ts remax-cli/src/build/web.ts remax-cli/src/build/mini.ts remax-cli/src/build/index.ts remax-cli/src/build/watch.ts remax-cli/src/API.ts remax-cli/src/getEntries.ts remax-cli/src/readManifest.ts remax-cli/src/getConfig.ts remax-cli/src/index.ts remax-cli/src/defaultOptions/UNSAFE_wechatTemplateDepth.ts remax-cli/src/defaultOptions/index.ts remax-cli/src/extensions.ts remax-cli/src/remaxVersion.ts remax-cli/postcss.config.js remax-runtime/src/hostConfig/index.ts remax-runtime/src/hostConfig/diffProperties.ts remax-runtime/src/VNode.ts remax-runtime/src/createPageConfig.ts remax-runtime/src/Container.ts remax-runtime/src/createAppConfig.ts remax-runtime/src/lifecycle/index.ts remax-runtime/src/lifecycle/events.ts remax-runtime/src/utils/plainStyle/index.ts remax-runtime/src/utils/plainStyle/CSSProperty.ts remax-runtime/src/utils/isClassComponent.ts remax-runtime/src/utils/capitalize.ts remax-runtime/src/utils/lowercase.ts remax-runtime/src/SyntheticEvent/createCallbackProxy.ts remax-runtime/src/SyntheticEvent/stopPropagation.ts remax-runtime/src/SyntheticEvent/constants.ts remax-runtime/src/hooks/index.ts remax-runtime/src/hooks/useQuery.ts remax-runtime/src/hooks/useNativeEffect.ts remax-runtime/src/hooks/usePageContext.ts remax-runtime/src/createPageWrapper.ts remax-runtime/src/RuntimeOptions.ts remax-runtime/src/PluginDriver.ts remax-runtime/src/propsAlias.ts remax-runtime/src/AppContainer.ts remax-runtime/src/render.ts remax-runtime/src/index.ts remax-runtime/src/nativeEffect.ts remax-runtime/src/createNativeComponent.ts remax-runtime/src/AppInstanceContext.ts remax-runtime/src/instanceId.ts remax-runtime/src/PageContext.ts remax-runtime/src/ReactPortal.ts remax-runtime/src/constants.ts remax-runtime/src/stopPullDownRefresh/index.ts remax-baidu/src/hostComponents/node.ts remax-baidu/src/hostComponents/index.ts remax-baidu/src/hostComponents/Canvas/index.ts remax-baidu/src/hostComponents/Canvas/node.ts remax-baidu/src/hostComponents/ArCamera/index.ts remax-baidu/src/hostComponents/ArCamera/node.ts remax-baidu/src/hostComponents/Camera/index.ts remax-baidu/src/hostComponents/Camera/node.ts remax-baidu/src/hostComponents/Input/index.ts remax-baidu/src/hostComponents/Input/node.ts remax-baidu/src/hostComponents/Progress/index.ts remax-baidu/src/hostComponents/Progress/node.ts remax-baidu/src/hostComponents/Ad/index.ts remax-baidu/src/hostComponents/Ad/node.ts remax-baidu/src/hostComponents/Map/index.ts remax-baidu/src/hostComponents/Map/node.ts remax-baidu/src/hostComponents/Audio/index.ts remax-baidu/src/hostComponents/Audio/node.ts remax-baidu/src/hostComponents/Form/index.ts remax-baidu/src/hostComponents/Form/node.ts remax-baidu/src/hostComponents/Slider/index.ts remax-baidu/src/hostComponents/Slider/node.ts remax-baidu/src/hostComponents/AnimationView/index.ts remax-baidu/src/hostComponents/AnimationView/node.ts remax-baidu/src/hostComponents/AnimationVideo/index.ts remax-baidu/src/hostComponents/AnimationVideo/node.ts remax-baidu/src/hostComponents/Radio/index.ts remax-baidu/src/hostComponents/Radio/node.ts remax-baidu/src/hostComponents/RtcRoom/index.ts remax-baidu/src/hostComponents/RtcRoom/node.ts remax-baidu/src/hostComponents/MovableView/index.ts remax-baidu/src/hostComponents/MovableView/node.ts remax-baidu/src/hostComponents/Textarea/index.ts remax-baidu/src/hostComponents/Textarea/node.ts remax-baidu/src/hostComponents/Button/index.ts remax-baidu/src/hostComponents/Button/node.ts remax-baidu/src/hostComponents/ScrollView/index.ts remax-baidu/src/hostComponents/ScrollView/node.ts remax-baidu/src/hostComponents/Switch/index.ts remax-baidu/src/hostComponents/Switch/node.ts remax-baidu/src/hostComponents/Icon/index.ts remax-baidu/src/hostComponents/Icon/node.ts remax-baidu/src/hostComponents/Swiper/index.ts remax-baidu/src/hostComponents/Swiper/node.ts remax-baidu/src/hostComponents/View/index.ts remax-baidu/src/hostComponents/View/node.ts remax-baidu/src/hostComponents/Picker/index.ts remax-baidu/src/hostComponents/Picker/node.ts remax-baidu/src/hostComponents/Checkbox/index.ts remax-baidu/src/hostComponents/Checkbox/node.ts remax-baidu/src/hostComponents/Tabs/index.ts remax-baidu/src/hostComponents/Tabs/node.ts remax-baidu/src/hostComponents/Image/index.ts remax-baidu/src/hostComponents/Image/node.ts remax-baidu/src/hostComponents/RichText/index.ts remax-baidu/src/hostComponents/RichText/node.ts remax-baidu/src/hostComponents/MovableArea/index.ts remax-baidu/src/hostComponents/MovableArea/node.ts remax-baidu/src/hostComponents/LivePlayer/index.ts remax-baidu/src/hostComponents/LivePlayer/node.ts remax-baidu/src/hostComponents/Video/index.ts remax-baidu/src/hostComponents/Video/node.ts remax-baidu/src/hostComponents/Text/index.ts remax-baidu/src/hostComponents/Text/node.ts remax-baidu/src/hostComponents/OpenData/index.ts remax-baidu/src/hostComponents/OpenData/node.ts remax-baidu/src/hostComponents/Navigator/index.ts remax-baidu/src/hostComponents/Navigator/node.ts remax-baidu/src/hostComponents/CoverView/node.ts remax-baidu/src/hostComponents/CoverView/index.ts remax-baidu/src/hostComponents/CoverImage/node.ts remax-baidu/src/hostComponents/CoverImage/index.ts remax-baidu/src/hostComponents/RadioGroup/node.ts remax-baidu/src/hostComponents/RadioGroup/index.ts remax-baidu/src/hostComponents/CheckboxGroup/node.ts remax-baidu/src/hostComponents/CheckboxGroup/index.ts remax-baidu/src/hostComponents/WebView/node.ts remax-baidu/src/hostComponents/WebView/index.ts remax-baidu/src/hostComponents/TabItem/node.ts remax-baidu/src/hostComponents/TabItem/index.ts remax-baidu/src/hostComponents/PickerView/node.ts remax-baidu/src/hostComponents/PickerView/index.ts remax-baidu/src/hostComponents/Label/node.ts remax-baidu/src/hostComponents/Label/index.ts remax-baidu/src/hostComponents/RtcRoomItem/node.ts remax-baidu/src/hostComponents/RtcRoomItem/index.ts remax-baidu/src/hostComponents/SwiperItem/node.ts remax-baidu/src/hostComponents/SwiperItem/index.ts remax-baidu/src/hostComponents/PickerViewColumn/node.ts remax-baidu/src/hostComponents/PickerViewColumn/index.ts remax-baidu/src/node/index.ts remax-wechat/src/hostComponents/node.ts remax-wechat/src/hostComponents/index.ts remax-wechat/src/hostComponents/Video/index.ts remax-wechat/src/hostComponents/Video/node.ts remax-wechat/src/hostComponents/Canvas/index.ts remax-wechat/src/hostComponents/Canvas/node.ts remax-wechat/src/hostComponents/Camera/index.ts remax-wechat/src/hostComponents/Camera/node.ts remax-wechat/src/hostComponents/LivePlayer/index.ts remax-wechat/src/hostComponents/LivePlayer/node.ts remax-wechat/src/hostComponents/Editor/index.ts remax-wechat/src/hostComponents/Editor/node.ts remax-wechat/src/hostComponents/Progress/index.ts remax-wechat/src/hostComponents/Progress/node.ts remax-wechat/src/hostComponents/Input/index.ts remax-wechat/src/hostComponents/Input/node.ts remax-wechat/src/hostComponents/Map/index.ts remax-wechat/src/hostComponents/Map/node.ts remax-wechat/src/hostComponents/FunctionalPageNavigator/index.ts remax-wechat/src/hostComponents/FunctionalPageNavigator/node.ts remax-wechat/src/hostComponents/Form/index.ts remax-wechat/src/hostComponents/Form/node.ts remax-wechat/src/hostComponents/Slider/index.ts remax-wechat/src/hostComponents/Slider/node.ts remax-wechat/src/hostComponents/MovableView/index.ts remax-wechat/src/hostComponents/MovableView/node.ts remax-wechat/src/hostComponents/Icon/index.ts remax-wechat/src/hostComponents/Icon/node.ts remax-wechat/src/hostComponents/Textarea/index.ts remax-wechat/src/hostComponents/Textarea/node.ts remax-wechat/src/hostComponents/Button/index.ts remax-wechat/src/hostComponents/Button/node.ts remax-wechat/src/hostComponents/ScrollView/index.ts remax-wechat/src/hostComponents/ScrollView/node.ts remax-wechat/src/hostComponents/Switch/index.ts remax-wechat/src/hostComponents/Switch/node.ts remax-wechat/src/hostComponents/LivePusher/index.ts remax-wechat/src/hostComponents/LivePusher/node.ts remax-wechat/src/hostComponents/Swiper/index.ts remax-wechat/src/hostComponents/Swiper/node.ts remax-wechat/src/hostComponents/View/index.ts remax-wechat/src/hostComponents/View/node.ts remax-wechat/src/hostComponents/Picker/index.ts remax-wechat/src/hostComponents/Picker/node.ts remax-wechat/src/hostComponents/Checkbox/index.ts remax-wechat/src/hostComponents/Checkbox/node.ts remax-wechat/src/hostComponents/Ad/index.ts remax-wechat/src/hostComponents/Ad/node.ts remax-wechat/src/hostComponents/Image/index.ts remax-wechat/src/hostComponents/Image/node.ts remax-wechat/src/hostComponents/RichText/index.ts remax-wechat/src/hostComponents/RichText/node.ts remax-wechat/src/hostComponents/MovableArea/index.ts remax-wechat/src/hostComponents/MovableArea/node.ts remax-wechat/src/hostComponents/Radio/index.ts remax-wechat/src/hostComponents/Radio/node.ts remax-wechat/src/hostComponents/Text/index.ts remax-wechat/src/hostComponents/Text/node.ts remax-wechat/src/hostComponents/OpenData/index.ts remax-wechat/src/hostComponents/OpenData/node.ts remax-wechat/src/hostComponents/Navigator/index.ts remax-wechat/src/hostComponents/Navigator/node.ts remax-wechat/src/hostComponents/OfficialAccount/node.ts remax-wechat/src/hostComponents/OfficialAccount/index.ts remax-wechat/src/hostComponents/CoverImage/node.ts remax-wechat/src/hostComponents/CoverImage/index.ts remax-wechat/src/hostComponents/Label/node.ts remax-wechat/src/hostComponents/Label/index.ts remax-wechat/src/hostComponents/RadioGroup/node.ts remax-wechat/src/hostComponents/RadioGroup/index.ts remax-wechat/src/hostComponents/SwiperItem/node.ts remax-wechat/src/hostComponents/SwiperItem/index.ts remax-wechat/src/hostComponents/CheckboxGroup/node.ts remax-wechat/src/hostComponents/CheckboxGroup/index.ts remax-wechat/src/hostComponents/WebView/node.ts remax-wechat/src/hostComponents/WebView/index.ts remax-wechat/src/hostComponents/PickerView/node.ts remax-wechat/src/hostComponents/PickerView/index.ts remax-wechat/src/hostComponents/Audio/node.ts remax-wechat/src/hostComponents/Audio/index.ts remax-wechat/src/hostComponents/CoverView/node.ts remax-wechat/src/hostComponents/CoverView/index.ts remax-wechat/src/hostComponents/PickerViewColumn/node.ts remax-wechat/src/hostComponents/PickerViewColumn/index.ts remax-wechat/src/node/index.ts remax-ali/src/hostComponents/node.ts remax-ali/src/hostComponents/index.ts remax-ali/src/hostComponents/Canvas/node.ts remax-ali/src/hostComponents/Canvas/index.ts remax-ali/src/hostComponents/CoverImage/node.ts remax-ali/src/hostComponents/CoverImage/index.ts remax-ali/src/hostComponents/CoverView/node.ts remax-ali/src/hostComponents/CoverView/index.ts remax-ali/src/hostComponents/RadioGroup/node.ts remax-ali/src/hostComponents/RadioGroup/index.ts remax-ali/src/hostComponents/Input/node.ts remax-ali/src/hostComponents/Input/index.ts remax-ali/src/hostComponents/Progress/node.ts remax-ali/src/hostComponents/Progress/index.ts remax-ali/src/hostComponents/Map/node.ts remax-ali/src/hostComponents/Map/index.ts remax-ali/src/hostComponents/Form/node.ts remax-ali/src/hostComponents/Form/index.ts remax-ali/src/hostComponents/SwiperItem/node.ts remax-ali/src/hostComponents/SwiperItem/index.ts remax-ali/src/hostComponents/Slider/node.ts remax-ali/src/hostComponents/Slider/index.ts remax-ali/src/hostComponents/CheckboxGroup/node.ts remax-ali/src/hostComponents/CheckboxGroup/index.ts remax-ali/src/hostComponents/Radio/node.ts remax-ali/src/hostComponents/Radio/index.ts remax-ali/src/hostComponents/WebView/node.ts remax-ali/src/hostComponents/WebView/index.ts remax-ali/src/hostComponents/MovableView/node.ts remax-ali/src/hostComponents/MovableView/index.ts remax-ali/src/hostComponents/Icon/node.ts remax-ali/src/hostComponents/Icon/index.ts remax-ali/src/hostComponents/PickerView/node.ts remax-ali/src/hostComponents/PickerView/index.ts remax-ali/src/hostComponents/Lifestyle/node.ts remax-ali/src/hostComponents/Lifestyle/index.ts remax-ali/src/hostComponents/Textarea/node.ts remax-ali/src/hostComponents/Textarea/index.ts remax-ali/src/hostComponents/Button/node.ts remax-ali/src/hostComponents/Button/index.ts remax-ali/src/hostComponents/ScrollView/node.ts remax-ali/src/hostComponents/ScrollView/index.ts remax-ali/src/hostComponents/Switch/node.ts remax-ali/src/hostComponents/Switch/index.ts remax-ali/src/hostComponents/ContactButton/node.ts remax-ali/src/hostComponents/ContactButton/index.ts remax-ali/src/hostComponents/Label/node.ts remax-ali/src/hostComponents/Label/index.ts remax-ali/src/hostComponents/Swiper/node.ts remax-ali/src/hostComponents/Swiper/index.ts remax-ali/src/hostComponents/View/node.ts remax-ali/src/hostComponents/View/index.ts remax-ali/src/hostComponents/Picker/node.ts remax-ali/src/hostComponents/Picker/index.ts remax-ali/src/hostComponents/Checkbox/node.ts remax-ali/src/hostComponents/Checkbox/index.ts remax-ali/src/hostComponents/Image/node.ts remax-ali/src/hostComponents/Image/index.ts remax-ali/src/hostComponents/RichText/node.ts remax-ali/src/hostComponents/RichText/index.ts remax-ali/src/hostComponents/MovableArea/node.ts remax-ali/src/hostComponents/MovableArea/index.ts remax-ali/src/hostComponents/Video/node.ts remax-ali/src/hostComponents/Video/index.ts remax-ali/src/hostComponents/Text/node.ts remax-ali/src/hostComponents/Text/index.ts remax-ali/src/hostComponents/Navigator/node.ts remax-ali/src/hostComponents/Navigator/index.ts remax-ali/src/hostComponents/PickerViewColumn/node.ts remax-ali/src/hostComponents/PickerViewColumn/index.ts remax-ali/src/node/index.ts remax-one/src/hostComponents/Input/index.ts remax-one/src/hostComponents/Input/props/alias/index.ts remax-one/src/hostComponents/Textarea/index.ts remax-one/src/hostComponents/Textarea/props/alias.ts remax-one/src/hostComponents/Textarea/props/index.ts remax-one/src/hostComponents/index.ts remax-one/src/hostComponents/Form/index.ts remax-one/src/hostComponents/Form/props/default/index.ts remax-one/src/hostComponents/Form/props/index.ts remax-one/src/hostComponents/Image/index.ts remax-one/src/hostComponents/Image/props/default/index.ts remax-one/src/hostComponents/Image/props/index.ts remax-one/src/hostComponents/Text/index.ts remax-one/src/hostComponents/Text/props/default/index.ts remax-one/src/hostComponents/Text/props/index.ts remax-one/src/hostComponents/Navigator/index.ts remax-one/src/hostComponents/Navigator/props/default/index.ts remax-one/src/hostComponents/Navigator/props/index.ts remax-one/src/hostComponents/Button/index.ts remax-one/src/hostComponents/Button/props/default/index.ts remax-one/src/hostComponents/Button/props/alias/index.ts remax-one/src/hostComponents/View/index.ts remax-one/src/hostComponents/View/props/default/index.ts remax-one/src/hostComponents/View/props/index.ts remax-one/src/hostComponents/Label/index.ts remax-one/src/hostComponents/WebView/index.ts remax-one/src/createHostComponent.ts remax-toutiao/src/hostComponents/node.ts remax-toutiao/src/hostComponents/index.ts remax-toutiao/src/hostComponents/Input/index.ts remax-toutiao/src/hostComponents/Input/node.ts remax-toutiao/src/hostComponents/Progress/index.ts remax-toutiao/src/hostComponents/Progress/node.ts remax-toutiao/src/hostComponents/Form/index.ts remax-toutiao/src/hostComponents/Form/node.ts remax-toutiao/src/hostComponents/Slider/index.ts remax-toutiao/src/hostComponents/Slider/node.ts remax-toutiao/src/hostComponents/Video/index.ts remax-toutiao/src/hostComponents/Video/node.ts remax-toutiao/src/hostComponents/WebView/index.ts remax-toutiao/src/hostComponents/WebView/node.ts remax-toutiao/src/hostComponents/Icon/index.ts remax-toutiao/src/hostComponents/Icon/node.ts remax-toutiao/src/hostComponents/Textarea/index.ts remax-toutiao/src/hostComponents/Textarea/node.ts remax-toutiao/src/hostComponents/Button/index.ts remax-toutiao/src/hostComponents/Button/node.ts remax-toutiao/src/hostComponents/ScrollView/index.ts remax-toutiao/src/hostComponents/ScrollView/node.ts remax-toutiao/src/hostComponents/Switch/index.ts remax-toutiao/src/hostComponents/Switch/node.ts remax-toutiao/src/hostComponents/Swiper/index.ts remax-toutiao/src/hostComponents/Swiper/node.ts remax-toutiao/src/hostComponents/View/index.ts remax-toutiao/src/hostComponents/View/node.ts remax-toutiao/src/hostComponents/Picker/index.ts remax-toutiao/src/hostComponents/Picker/node.ts remax-toutiao/src/hostComponents/Checkbox/index.ts remax-toutiao/src/hostComponents/Checkbox/node.ts remax-toutiao/src/hostComponents/Image/index.ts remax-toutiao/src/hostComponents/Image/node.ts remax-toutiao/src/hostComponents/Radio/index.ts remax-toutiao/src/hostComponents/Radio/node.ts remax-toutiao/src/hostComponents/Text/index.ts remax-toutiao/src/hostComponents/Text/node.ts remax-toutiao/src/hostComponents/Navigator/index.ts remax-toutiao/src/hostComponents/Navigator/node.ts remax-toutiao/src/hostComponents/Canvas/node.ts remax-toutiao/src/hostComponents/Canvas/index.ts remax-toutiao/src/hostComponents/Label/node.ts remax-toutiao/src/hostComponents/Label/index.ts remax-toutiao/src/hostComponents/RadioGroup/node.ts remax-toutiao/src/hostComponents/RadioGroup/index.ts remax-toutiao/src/hostComponents/SwiperItem/node.ts remax-toutiao/src/hostComponents/SwiperItem/index.ts remax-toutiao/src/hostComponents/CheckboxGroup/node.ts remax-toutiao/src/hostComponents/CheckboxGroup/index.ts remax-toutiao/src/hostComponents/PickerView/node.ts remax-toutiao/src/hostComponents/PickerView/index.ts remax-toutiao/src/hostComponents/RichText/node.ts remax-toutiao/src/hostComponents/RichText/index.ts remax-toutiao/src/hostComponents/PickerViewColumn/node.ts remax-toutiao/src/hostComponents/PickerViewColumn/index.ts remax-toutiao/src/node/index.ts remax-shared/src/promisify.ts remax-shared/src/createHostComponent.ts remax-shared/src/formatDisplayName.ts remax-shared/src/path.ts remax-web/src/LoadingIcon.tsx remax-web/src/PullToRefresh.tsx

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.

Showing 96 of 289 files from the diff.
Other files ignored by Codecov
yarn.lock has changed.
docs/index.md has changed.
tsconfig.json has changed.

@@ -0,0 +1,32 @@
Loading
1 +
import * as React from 'react';
2 +
import { createHostComponent } from '@remax/shared';
3 +
import { BaseProps, GenericEvent } from '../../types/component';
4 +
5 +
export const Tabs: React.ComponentType<TabsProps> = createHostComponent<TabsProps>('tabs');
6 +
7 +
Tabs.defaultProps = {
8 +
  tabsBackgroundColor: '#fff',
9 +
  tabsActiveTextColor: '#000',
10 +
  tabsInactiveTextColor: '#666',
11 +
  tabsUnderlineColor: '#333',
12 +
  maxTabItemAmount: 5,
13 +
};
14 +
15 +
export interface TabsProps extends BaseProps {
16 +
  /** tabs 背景色,必须填写十六进制颜色 */
17 +
  tabsBackgroundColor?: string;
18 +
  /** tabs 激活 tab-item 文字颜色 */
19 +
  tabsActiveTextColor?: string;
20 +
  /** tabs 非激活 tab-item 文字颜色 */
21 +
  tabsInactiveTextColor?: string;
22 +
  /** tabs 激活 tab-item 下划线颜色 */
23 +
  tabsUnderlineColor?: string;
24 +
  /** 仅用于普通标签栏组件,当前激活 tab-item 的对应的 name 值,须搭配 bindtabchange 一起使用。 */
25 +
  activeName?: string;
26 +
  /** 仅用于可寻址标签栏组件,当前 tab 所改变的 url query 中参数 key,需要通过 tabs 修改页面 url 的时候设置。 */
27 +
  urlQueryName?: string;
28 +
  /** 当前 tabs 视图中最多容纳的 tab-item 数量,低于此数量均分排列,超出此数量划屏。默认五个,开发者可根据业务需求调整 */
29 +
  maxTabItemAmount?: number;
30 +
  /** tab 被点击的回调,可以在 e.detail.name 中取到当前点击的 tab-item 对应的 name 值 */
31 +
  onTabChange?: (event: GenericEvent) => void;
32 +
}

@@ -0,0 +1,12 @@
Loading
1 +
export const alias = {
2 +
  canvasId: 'canvas-id',
3 +
  disableScroll: 'disable-scroll',
4 +
  onTouchStart: 'bindtouchstart',
5 +
  onTouchMove: 'bindtouchmove',
6 +
  onTouchEnd: 'bindtouchend',
7 +
  onTouchCancel: 'bindtouchcancel',
8 +
  onLongap: 'bindlongtap',
9 +
  onError: 'binderror',
10 +
};
11 +
12 +
export const props = Object.values(alias);

@@ -0,0 +1,11 @@
Loading
1 +
import * as React from 'react';
2 +
import { createHostComponent } from '@remax/shared';
3 +
import { BaseProps, GenericEvent } from '../../types/component';
4 +
5 +
export interface CoverImageProps extends BaseProps {
6 +
  src?: string;
7 +
  onLoad?: (event: GenericEvent) => any;
8 +
  onError?: (event: GenericEvent) => any;
9 +
}
10 +
11 +
export const CoverImage: React.ComponentType<CoverImageProps> = createHostComponent<CoverImageProps>('cover-image');

@@ -0,0 +1,23 @@
Loading
1 +
export const alias = {
2 +
  id: 'id',
3 +
  className: 'class',
4 +
  style: 'style',
5 +
  animation: 'animation',
6 +
  src: 'src',
7 +
  mode: 'mode',
8 +
  webp: 'webp',
9 +
  lazyLoad: 'lazy-load',
10 +
  imageMenuPrevent: 'image-menu-prevent',
11 +
  preview: 'preview',
12 +
  originalSrc: 'original-src',
13 +
  onError: 'binderror',
14 +
  onLoad: 'bindload',
15 +
  onClick: 'bindtap',
16 +
  onTap: 'bindtap',
17 +
  onTouchStart: 'bindtouchstart',
18 +
  onTouchMove: 'bindtouchmove',
19 +
  onTouchEnd: 'bindtouchend',
20 +
  onTouchCancel: 'bindtouchcancel',
21 +
};
22 +
23 +
export const props = Object.values(alias);

@@ -0,0 +1,39 @@
Loading
1 +
import * as React from 'react';
2 +
import { createHostComponent } from '@remax/shared';
3 +
import { BaseProps, GenericEvent } from '../../types/component';
4 +
5 +
export interface MovableViewProps extends Omit<BaseProps, 'animation'> {
6 +
  direction?: string;
7 +
  inertia?: boolean;
8 +
  outOfBounds?: boolean;
9 +
  x?: number;
10 +
  y?: number;
11 +
  damping?: number;
12 +
  friction?: number;
13 +
  disabled?: boolean;
14 +
  scale?: boolean;
15 +
  scaleMin?: number;
16 +
  scaleMax?: number;
17 +
  scaleValue?: number;
18 +
  animation?: boolean;
19 +
  onChange?: (event: GenericEvent) => any;
20 +
  onScale?: (event: GenericEvent) => any;
21 +
  hTouchMove?: (event: GenericEvent) => any;
22 +
  vTouchMove?: (event: GenericEvent) => any;
23 +
}
24 +
25 +
export const MovableView: React.ComponentType<MovableViewProps> = createHostComponent<MovableViewProps>('movable-view');
26 +
27 +
MovableView.defaultProps = {
28 +
  direction: 'none',
29 +
  inertia: false,
30 +
  outOfBounds: false,
31 +
  damping: 20,
32 +
  friction: 2,
33 +
  disabled: false,
34 +
  scale: false,
35 +
  scaleMin: 0.5,
36 +
  scaleMax: 10,
37 +
  scaleValue: 1,
38 +
  animation: true,
39 +
};

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Learn more Showing 91 files with coverage changes found.

New file packages/remax-baidu/src/hostComponents/Tabs/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Canvas/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/CoverImage/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Image/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/MovableView/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/TabItem/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/PickerViewColumn/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Audio/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Picker/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Audio/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Image/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Swiper/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Camera/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/WebView/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Map/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Input/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Button/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Switch/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Camera/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/RtcRoom/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Progress/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/RichText/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/SwiperItem/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/AnimationView/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Label/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Textarea/node.ts
New
Loading file...
New file packages/remax-baidu/src/node/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/PickerView/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/RtcRoomItem/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/View/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/RtcRoom/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Tabs/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/ScrollView/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/AnimationView/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/MovableArea/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Label/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Text/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Ad/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Picker/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/MovableView/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Icon/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Radio/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/MovableArea/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Icon/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Navigator/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/PickerView/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Map/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Slider/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Swiper/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Input/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/View/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Slider/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Checkbox/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/SwiperItem/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Radio/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Progress/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Textarea/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Navigator/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/CoverView/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Switch/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Ad/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/RtcRoomItem/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/RadioGroup/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/RadioGroup/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Form/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/TabItem/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Checkbox/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/LivePlayer/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/ScrollView/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/CoverImage/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/ArCamera/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/CheckboxGroup/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/OpenData/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/OpenData/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Form/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Text/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/AnimationVideo/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/AnimationVideo/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/CheckboxGroup/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/LivePlayer/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Video/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/WebView/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Canvas/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/PickerViewColumn/node.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/CoverView/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/ArCamera/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/RichText/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Video/index.ts
New
Loading file...
New file packages/remax-baidu/src/hostComponents/Button/node.ts
New
Loading file...

67 Commits

Hiding 66 contexual commits
+91 Files
+373
+360
+13
Pull Request Base Commit
Files Coverage
packages 0.10% 95.47%
Project Totals (441 files) 95.47%
Loading