From f473a0afb99207fba80c1173ad5bbeb86dcdfd21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E5=BF=97=E9=B9=8F?= <10284872+wedatahub@user.noreply.gitee.com> Date: Fri, 19 Jul 2024 17:36:09 +0800 Subject: [PATCH 1/3] =?UTF-8?q?docs:=20[#IAE9A2]=20=E6=89=B9=E9=87=8F?= =?UTF-8?q?=E4=BF=AE=E5=A4=8DPackage=E5=92=8Cfabric=E5=BC=95=E5=85=A5?= =?UTF-8?q?=E6=9C=AA=E9=AB=98=E4=BA=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zh-cn/bam-tech-react-native-image-resizer.md | 3 +-- zh-cn/lottie-react-native.md | 2 +- zh-cn/model.md | 8 +++----- zh-cn/react-native-MJRefresh.md | 4 ++-- zh-cn/react-native-SmartRefreshLayout.md | 2 +- zh-cn/react-native-audio.md | 2 +- zh-cn/react-native-background-timer.md | 2 +- zh-cn/react-native-baidu-map.md | 6 +++--- zh-cn/react-native-bars.md | 2 +- zh-cn/react-native-bindingx.md | 2 +- zh-cn/react-native-ble-manager.md | 2 +- zh-cn/react-native-blob-util.md | 2 +- zh-cn/react-native-bootsplash.md | 2 +- zh-cn/react-native-calendar-events.md | 2 +- zh-cn/react-native-cameraroll.md | 2 +- zh-cn/react-native-clippath-capi.md | 2 +- zh-cn/react-native-clippath.md | 2 +- zh-cn/react-native-code-push.md | 2 +- zh-cn/react-native-community-blur.md | 2 +- zh-cn/react-native-community-datetimepicker.md | 3 ++- zh-cn/react-native-community-progress-bar-android.md | 4 ++-- zh-cn/react-native-community-progress-view.md | 2 +- zh-cn/react-native-community-push-notification-ios.md | 2 +- zh-cn/react-native-community-slider.md | 2 +- zh-cn/react-native-community-toolbar-android.md | 2 +- zh-cn/react-native-contacts.md | 2 +- zh-cn/react-native-cookies-cookies.md | 3 +-- zh-cn/react-native-create-thumbnail.md | 2 +- zh-cn/react-native-date-picker.md | 4 ++-- zh-cn/react-native-device-info.md | 2 +- zh-cn/react-native-doc-viewer.md | 2 +- zh-cn/react-native-document-picker.md | 2 +- zh-cn/react-native-fast-image.md | 2 +- zh-cn/react-native-file-viewer.md | 2 +- zh-cn/react-native-fileupload.md | 2 +- zh-cn/react-native-fs.md | 2 +- zh-cn/react-native-geolocation.md | 2 +- zh-cn/react-native-get-random-values.md | 2 +- zh-cn/react-native-haptic-feedback.md | 2 +- zh-cn/react-native-image-base64.md | 2 +- zh-cn/react-native-image-capinsets-next.md | 6 +++--- zh-cn/react-native-image-colors.md | 2 +- zh-cn/react-native-image-crop-picker.md | 2 +- zh-cn/react-native-image-editor.md | 2 +- zh-cn/react-native-image-sequence-2.md | 6 +++--- zh-cn/react-native-keep-awake.md | 2 +- zh-cn/react-native-linear-gradient.md | 4 ++-- zh-cn/react-native-localize.md | 2 +- zh-cn/react-native-mail.md | 2 +- zh-cn/react-native-maps.md | 6 +++--- zh-cn/react-native-orientation-locker.md | 2 +- zh-cn/react-native-orientation.md | 2 +- zh-cn/react-native-pager-view.md | 3 ++- zh-cn/react-native-pdf.md | 4 ++-- zh-cn/react-native-performance.md | 2 +- zh-cn/react-native-permissions.md | 2 +- zh-cn/react-native-picker-picker.md | 4 ++-- zh-cn/react-native-qr-decode-image-camera.md | 6 +++--- zh-cn/react-native-randombytes.md | 2 +- zh-cn/react-native-reanimated.md | 2 +- zh-cn/react-native-sensors.md | 2 +- zh-cn/react-native-shake.md | 2 +- zh-cn/react-native-signature-capture.md | 6 +++--- zh-cn/react-native-sound.md | 2 +- zh-cn/react-native-spinkit.md | 6 +++--- zh-cn/react-native-splash-screen.md | 2 +- zh-cn/react-native-spring-scrollview.md | 2 +- zh-cn/react-native-sqlite-storage.md | 2 +- zh-cn/react-native-svg-capi.md | 2 +- zh-cn/react-native-syan-image-picker.md | 2 +- zh-cn/react-native-system-setting.md | 2 +- zh-cn/react-native-text-size.md | 2 +- zh-cn/react-native-touch-id.md | 2 +- zh-cn/react-native-unitsyles.md | 2 +- zh-cn/react-native-video-cache.md | 2 +- zh-cn/react-native-view-shot.md | 2 +- zh-cn/react-native-vision-camera.md | 6 +++--- zh-cn/react-native-worklets-core.md | 2 +- zh-cn/remobile-react-native-toast.md | 2 +- 79 files changed, 105 insertions(+), 107 deletions(-) diff --git a/zh-cn/bam-tech-react-native-image-resizer.md b/zh-cn/bam-tech-react-native-image-resizer.md index 3f91db79..24a926a0 100644 --- a/zh-cn/bam-tech-react-native-image-resizer.md +++ b/zh-cn/bam-tech-react-native-image-resizer.md @@ -330,8 +330,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... - + ... + import {ImageResizerPackage} from '@react-native-oh-tpl/react-native-image-resizer/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/lottie-react-native.md b/zh-cn/lottie-react-native.md index 16f13d84..36d591fc 100644 --- a/zh-cn/lottie-react-native.md +++ b/zh-cn/lottie-react-native.md @@ -172,7 +172,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 找到 **function buildCustomComponent()**,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff -... + ... + import { LottieAnimationView, LOTTIE_TYPE } from "@react-native-oh-tpl/lottie-react-native" @Builder diff --git a/zh-cn/model.md b/zh-cn/model.md index 5b07b60c..2d54c172 100644 --- a/zh-cn/model.md +++ b/zh-cn/model.md @@ -199,13 +199,12 @@ std::vector> PackageProvider::getPackages(Package::Cont 找到 `function buildCustomRNComponent()`,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff -... - + ... + import { SAFE_AREA_VIEW_TYPE, SafeAreaView, SAFE_AREA_PROVIDER_TYPE, SafeAreaProvider } from "@react-native-oh-tpl/react-native-safe-area-context" @Builder export function buildCustomRNComponent(ctx: ComponentBuilderContext) { -... + ... + if (ctx.componentName === SAFE_AREA_VIEW_TYPE) { + SafeAreaView({ + ctx: ctx.rnComponentContext, @@ -237,8 +236,7 @@ const arkTsComponentNames: Array = [ 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... - + ... + import {SafeAreaViewPackage} from '@react-native-oh-tpl/react-native-safe-area-context/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-MJRefresh.md b/zh-cn/react-native-MJRefresh.md index b8642a98..0dc06da2 100644 --- a/zh-cn/react-native-MJRefresh.md +++ b/zh-cn/react-native-MJRefresh.md @@ -229,12 +229,12 @@ std::vector> PackageProvider::getPackages(Package::Cont 找到 **function buildCustomComponent()**,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff -... + ... + import { MJRefresh, MJREFRESH_TYPE} from "@react-native-oh-tpl/react-native-mjrefresh" @Builder export function buildCustomRNComponent(ctx: ComponentBuilderContext) { -... + ... + if (ctx.componentName === MJREFRESH_TYPE) { + MJRefresh({ + ctx: ctx.rnComponentContext, diff --git a/zh-cn/react-native-SmartRefreshLayout.md b/zh-cn/react-native-SmartRefreshLayout.md index 4f6b96f8..55c4bb0d 100644 --- a/zh-cn/react-native-SmartRefreshLayout.md +++ b/zh-cn/react-native-SmartRefreshLayout.md @@ -287,7 +287,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { SmartRefreshPackage } from '@react-native-oh-tpl/react-native-smartrefreshlayout/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-audio.md b/zh-cn/react-native-audio.md index 41bdd771..7830ecc6 100644 --- a/zh-cn/react-native-audio.md +++ b/zh-cn/react-native-audio.md @@ -160,7 +160,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {AudioPackage} from '@react-native-oh-tpl/react-native-audio/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-background-timer.md b/zh-cn/react-native-background-timer.md index 2fa88fb1..409018fe 100644 --- a/zh-cn/react-native-background-timer.md +++ b/zh-cn/react-native-background-timer.md @@ -280,7 +280,7 @@ ohpm install --no-link 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... import { BackgroundTimerTurboModulePackage } from '@react-native-oh-tpl/react-native-background-timer/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-baidu-map.md b/zh-cn/react-native-baidu-map.md index 72c2a0e3..1e967e9d 100644 --- a/zh-cn/react-native-baidu-map.md +++ b/zh-cn/react-native-baidu-map.md @@ -270,7 +270,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {BaiduMapPackage} from '@react-native-oh-tpl/react-native-baidu-map/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { @@ -287,7 +287,7 @@ export function createRNPackages(ctx: RNPackageContext): RNPackage[] { 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff -... + ... + import { + BAIDU_MAP_OVERLAY_CIRCLE_TYPE, + BAIDU_MAP_OVERLAY_MARKER_TYPE, @@ -304,7 +304,7 @@ export function createRNPackages(ctx: RNPackageContext): RNPackage[] { @Builder export function buildCustomRNComponent(ctx: ComponentBuilderContext) { -... + ... + if (ctx.componentName === BAIDU_MAP_VIEW_TYPE) { + BaiduMapView({ + ctx: ctx.rnComponentContext, diff --git a/zh-cn/react-native-bars.md b/zh-cn/react-native-bars.md index 2d5018ce..1c864fed 100644 --- a/zh-cn/react-native-bars.md +++ b/zh-cn/react-native-bars.md @@ -135,7 +135,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {RNBarsPackage} from '@react-native-oh-tpl/react-native-bars/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-bindingx.md b/zh-cn/react-native-bindingx.md index c3fff4e3..0e8a7ad1 100644 --- a/zh-cn/react-native-bindingx.md +++ b/zh-cn/react-native-bindingx.md @@ -239,7 +239,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {ReactBindingXPackage} from '@react-native-oh-tpl/react-native-bindingx/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-ble-manager.md b/zh-cn/react-native-ble-manager.md index aac725c7..d1f055cf 100644 --- a/zh-cn/react-native-ble-manager.md +++ b/zh-cn/react-native-ble-manager.md @@ -501,7 +501,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { BlePackage } from '@react-native-oh-tpl/react-native-ble-manager/ts'; diff --git a/zh-cn/react-native-blob-util.md b/zh-cn/react-native-blob-util.md index 6d71c09b..42a49f8e 100644 --- a/zh-cn/react-native-blob-util.md +++ b/zh-cn/react-native-blob-util.md @@ -467,7 +467,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {BlobUtilPackage} from '@react-native-oh-tpl/rnoh-blob-util/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-bootsplash.md b/zh-cn/react-native-bootsplash.md index 183e4f5b..0bf6f76b 100644 --- a/zh-cn/react-native-bootsplash.md +++ b/zh-cn/react-native-bootsplash.md @@ -208,7 +208,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {RNBootSplashPackage} from '@react-native-oh-tpl/react-native-bootsplash/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-calendar-events.md b/zh-cn/react-native-calendar-events.md index cec976c0..4c1a2e5b 100644 --- a/zh-cn/react-native-calendar-events.md +++ b/zh-cn/react-native-calendar-events.md @@ -305,7 +305,7 @@ ohpm install --no-link 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... import { CalendarEventPackage } from "@react-native-oh-tpl/react-native-calendar-events/ts" export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-cameraroll.md b/zh-cn/react-native-cameraroll.md index e176acba..d5f10d7f 100644 --- a/zh-cn/react-native-cameraroll.md +++ b/zh-cn/react-native-cameraroll.md @@ -184,7 +184,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { CameraRollPackage } from 'rnoh-camera-roll/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-clippath-capi.md b/zh-cn/react-native-clippath-capi.md index 87a7712d..6995103e 100644 --- a/zh-cn/react-native-clippath-capi.md +++ b/zh-cn/react-native-clippath-capi.md @@ -168,7 +168,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { ClipPathPackage } from '@react-native-oh-tpl/react-native-clippathview/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-clippath.md b/zh-cn/react-native-clippath.md index 36c6f921..e963e76e 100644 --- a/zh-cn/react-native-clippath.md +++ b/zh-cn/react-native-clippath.md @@ -114,7 +114,7 @@ ohpm install 找到 **function buildCustomComponent()**,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff -... + ... + import { ClipPath } from 'rnoh-clip-path'; @Builder diff --git a/zh-cn/react-native-code-push.md b/zh-cn/react-native-code-push.md index 4ab5452b..ba5c9767 100644 --- a/zh-cn/react-native-code-push.md +++ b/zh-cn/react-native-code-push.md @@ -234,7 +234,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { CodePushPackage } from "@react-native-oh-tpl/react-native-code-push/ts"; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-community-blur.md b/zh-cn/react-native-community-blur.md index 234f3bd0..fbc8b1f8 100644 --- a/zh-cn/react-native-community-blur.md +++ b/zh-cn/react-native-community-blur.md @@ -292,7 +292,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/pages/index.ets`,添加: ````diff -... + ... + import { BlurView, BLUR_TYPE } from "rnoh-blur" @Builder diff --git a/zh-cn/react-native-community-datetimepicker.md b/zh-cn/react-native-community-datetimepicker.md index 691de91b..87856dab 100644 --- a/zh-cn/react-native-community-datetimepicker.md +++ b/zh-cn/react-native-community-datetimepicker.md @@ -212,11 +212,12 @@ std::vector> PackageProvider::getPackages(Package::Cont 找到 **function buildCustomComponent()**,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff + ... + import { RNDateTimePicker, DATETIME_PICKER_VIEW_TYPE } from "@react-native-oh-tpl/datetimepicker" @Builder export function buildCustomRNComponent(ctx: ComponentBuilderContext) { -... + ... + if (ctx.componentName === DATETIME_PICKER_VIEW_TYPE) { + RNDateTimePicker({ + ctx: ctx.rnComponentContext, diff --git a/zh-cn/react-native-community-progress-bar-android.md b/zh-cn/react-native-community-progress-bar-android.md index efa74c17..73888994 100644 --- a/zh-cn/react-native-community-progress-bar-android.md +++ b/zh-cn/react-native-community-progress-bar-android.md @@ -160,12 +160,12 @@ std::vector> PackageProvider::getPackages(Package::Cont 找到 **function buildCustomRNComponent()**,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff -... + ... + import { ProgressBarAndroid, PROGRESS_BAR_TYPE } from "@react-native-oh-tpl/progress-bar-android" @Builder export function buildCustomRNComponent(ctx: ComponentBuilderContext) { -... + ... + if (ctx.componentName === PROGRESS_BAR_TYPE){ + ProgressBarAndroid({ + ctx: ctx.rnComponentContext, diff --git a/zh-cn/react-native-community-progress-view.md b/zh-cn/react-native-community-progress-view.md index 5fc316fe..b1311f97 100644 --- a/zh-cn/react-native-community-progress-view.md +++ b/zh-cn/react-native-community-progress-view.md @@ -167,7 +167,7 @@ import { SampleView, SAMPLE_VIEW_TYPE, PropsDisplayer } from "rnoh-sample-packag @Builder export function buildCustomRNComponent(ctx: ComponentBuilderContext) { -... + ... + if (ctx.componentName === PROGRESS_VIEW_TYPE) { + RNCProgressView({ + ctx: ctx.rnComponentContext, diff --git a/zh-cn/react-native-community-push-notification-ios.md b/zh-cn/react-native-community-push-notification-ios.md index 3dc6d850..e0cc9e96 100644 --- a/zh-cn/react-native-community-push-notification-ios.md +++ b/zh-cn/react-native-community-push-notification-ios.md @@ -256,7 +256,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { PushNotificationPackage } from 'rnoh-push-notification/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-community-slider.md b/zh-cn/react-native-community-slider.md index 3af4d452..2c4d90cd 100644 --- a/zh-cn/react-native-community-slider.md +++ b/zh-cn/react-native-community-slider.md @@ -170,7 +170,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 找到 function buildCustomRNComponent(),一般位于 entry/src/main/ets/pages/index.ets 或 entry/src/main/ets/rn/LoadBundle.ets,添加: ```diff -... + ... + import { RNCSlider, SLIDER_TYPE } from "@react-native-oh-tpl/slider" @Builder diff --git a/zh-cn/react-native-community-toolbar-android.md b/zh-cn/react-native-community-toolbar-android.md index 8ebf9d74..d1209ef1 100644 --- a/zh-cn/react-native-community-toolbar-android.md +++ b/zh-cn/react-native-community-toolbar-android.md @@ -227,7 +227,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 找到 **function buildCustomRNComponent()**,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff -... + ... + import { RNCToolbarAndroid, RNC_TOOLBAR_ANDROID_TYPE } from '@react-native-oh-tpl/toolbar-android/src/main/ets/RNCToolbarAndroid' @Builder diff --git a/zh-cn/react-native-contacts.md b/zh-cn/react-native-contacts.md index c8c5cc6d..8ad635f2 100644 --- a/zh-cn/react-native-contacts.md +++ b/zh-cn/react-native-contacts.md @@ -391,7 +391,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {ContactsPackage} from '@react-native-oh-tpl/react-native-contacts/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-cookies-cookies.md b/zh-cn/react-native-cookies-cookies.md index 872ec074..4f53ae8e 100644 --- a/zh-cn/react-native-cookies-cookies.md +++ b/zh-cn/react-native-cookies-cookies.md @@ -309,8 +309,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... - + ... + import {CookiesPackage} from '@react-native-oh-tpl/cookies/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-create-thumbnail.md b/zh-cn/react-native-create-thumbnail.md index 7fa6ff79..23ed8355 100644 --- a/zh-cn/react-native-create-thumbnail.md +++ b/zh-cn/react-native-create-thumbnail.md @@ -203,7 +203,7 @@ ohpm install --no-link 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { CreateThumbnailPackage } from '@react-native-oh-tpl/react-native-create-thumbnail/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-date-picker.md b/zh-cn/react-native-date-picker.md index 33c387ac..7a330779 100644 --- a/zh-cn/react-native-date-picker.md +++ b/zh-cn/react-native-date-picker.md @@ -136,12 +136,12 @@ ohpm install 找到 **function buildCustomRNComponent()**,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff -... + ... + import { NativeDatePickerView } from "@react-native-oh-tpl/react-native-date-picker" @Builder export function buildCustomRNComponent(ctx: ComponentBuilderContext) { -... + ... + if (ctx.componentName === NativeDatePickerView.Name) { + NativeDatePickerView({ + ctx: ctx.rnComponentContext, diff --git a/zh-cn/react-native-device-info.md b/zh-cn/react-native-device-info.md index 7fa78dfd..0224c515 100644 --- a/zh-cn/react-native-device-info.md +++ b/zh-cn/react-native-device-info.md @@ -117,7 +117,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {RNDeviceInfoPackage} from '@react-native-oh-tpl/react-native-device-info/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-doc-viewer.md b/zh-cn/react-native-doc-viewer.md index 54b4dc53..a84ac797 100644 --- a/zh-cn/react-native-doc-viewer.md +++ b/zh-cn/react-native-doc-viewer.md @@ -384,7 +384,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { DocViewPackage } from "@react-native-oh-tpl/react-native-doc-viewer/ts" export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-document-picker.md b/zh-cn/react-native-document-picker.md index 06938eb3..089ae262 100644 --- a/zh-cn/react-native-document-picker.md +++ b/zh-cn/react-native-document-picker.md @@ -314,7 +314,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { DocumentPickerPackage } from '@react-native-oh-tpl/react-native-document-picker/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-fast-image.md b/zh-cn/react-native-fast-image.md index 4eb446eb..4c1774ac 100644 --- a/zh-cn/react-native-fast-image.md +++ b/zh-cn/react-native-fast-image.md @@ -217,7 +217,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {FastImagePackage} from '@react-native-oh-tpl/react-native-fast-image/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-file-viewer.md b/zh-cn/react-native-file-viewer.md index 2aba984a..a3781a80 100644 --- a/zh-cn/react-native-file-viewer.md +++ b/zh-cn/react-native-file-viewer.md @@ -192,7 +192,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { RNFileViewerPackage } from '@react-native-oh-tpl/react-native-file-viewer/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-fileupload.md b/zh-cn/react-native-fileupload.md index 253d6fa6..f97f85f8 100644 --- a/zh-cn/react-native-fileupload.md +++ b/zh-cn/react-native-fileupload.md @@ -153,7 +153,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {FileUpLoadPackage} from '@react-native-oh-tpl/react-native-fileupload/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-fs.md b/zh-cn/react-native-fs.md index 4f30e275..5a194c7a 100644 --- a/zh-cn/react-native-fs.md +++ b/zh-cn/react-native-fs.md @@ -207,7 +207,7 @@ ohpm install ```diff import type { RNPackageContext, RNPackage } from 'rnoh/ts'; -... + ... + import { FsPackage } from '@react-native-oh-tpl/react-native-fs/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-geolocation.md b/zh-cn/react-native-geolocation.md index 003086ee..6afdf36e 100644 --- a/zh-cn/react-native-geolocation.md +++ b/zh-cn/react-native-geolocation.md @@ -176,7 +176,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {GeoLocationPackage} from '@react-native-oh-tpl/geolocation/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-get-random-values.md b/zh-cn/react-native-get-random-values.md index 98057c50..34bd2ea2 100644 --- a/zh-cn/react-native-get-random-values.md +++ b/zh-cn/react-native-get-random-values.md @@ -125,7 +125,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { RNGetRandomValuesPackage } from "@react-native-oh-tpl/react-native-get-random-values/ts"; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-haptic-feedback.md b/zh-cn/react-native-haptic-feedback.md index 743c2eeb..47abc021 100644 --- a/zh-cn/react-native-haptic-feedback.md +++ b/zh-cn/react-native-haptic-feedback.md @@ -152,7 +152,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { RNHapticFeedbackPackage } from '@react-native-oh-tpl/react-native-haptic-feedback/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-image-base64.md b/zh-cn/react-native-image-base64.md index adfe8bd2..7f6fef22 100644 --- a/zh-cn/react-native-image-base64.md +++ b/zh-cn/react-native-image-base64.md @@ -169,7 +169,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { RNImageBase64Package } from "@react-native-oh-tpl/react-native-image-base64/ts" export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-image-capinsets-next.md b/zh-cn/react-native-image-capinsets-next.md index 2254d474..11507988 100644 --- a/zh-cn/react-native-image-capinsets-next.md +++ b/zh-cn/react-native-image-capinsets-next.md @@ -182,12 +182,12 @@ ohpm install 找到 `function buildCustomRNComponent()`,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff -... + ... + import { IMAGE_CAP_INSETS, RNCImageCapInsets } from "@react-native-oh-tpl/react-native-image-capinsets-next" @Builder export function buildCustomRNComponent(ctx: ComponentBuilderContext) { -... + ... + if (ctx.componentName === IMAGE_CAP_INSETS) { + RNCImageCapInsets({ + ctx: ctx.rnComponentContext, @@ -217,7 +217,7 @@ const arkTsComponentNames: Array = [ 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { RNCImageCapInsetsPackage } from '@react-native-oh-tpl/react-native-image-capinsets-next/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-image-colors.md b/zh-cn/react-native-image-colors.md index 50da37df..81fd00ea 100644 --- a/zh-cn/react-native-image-colors.md +++ b/zh-cn/react-native-image-colors.md @@ -258,7 +258,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { RNImageColorsPackage } from "@react-native-oh-tpl/react-native-image-colors/ts"; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-image-crop-picker.md b/zh-cn/react-native-image-crop-picker.md index 404088cc..a86de25b 100644 --- a/zh-cn/react-native-image-crop-picker.md +++ b/zh-cn/react-native-image-crop-picker.md @@ -990,7 +990,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { ImageCropPickerPackage } from '@react-native-oh-tpl/react-native-image-crop-picker/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-image-editor.md b/zh-cn/react-native-image-editor.md index 48afe66f..1f7bee24 100644 --- a/zh-cn/react-native-image-editor.md +++ b/zh-cn/react-native-image-editor.md @@ -236,7 +236,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {ImageEditorPackage} from "@react-native-oh-tpl/image-editor/ts"; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-image-sequence-2.md b/zh-cn/react-native-image-sequence-2.md index 70b0ec7e..56dc1b32 100644 --- a/zh-cn/react-native-image-sequence-2.md +++ b/zh-cn/react-native-image-sequence-2.md @@ -331,12 +331,12 @@ ohpm install 找到 `function buildCustomRNComponent()`,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff -... + ... + import { RNImageSequence } from "@react-native-oh-tpl/react-native-image-sequence-2" @Builder export function buildCustomRNComponent(ctx: ComponentBuilderContext) { -... + ... + if (ctx.componentName === RNImageSequence.NAME) { + RNImageSequence({ + ctx: ctx.rnComponentContext, @@ -353,7 +353,7 @@ export function buildCustomRNComponent(ctx: ComponentBuilderContext) { 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { ImageSequencePackage } from "@react-native-oh-tpl/react-native-image-sequence-2/ts"; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-keep-awake.md b/zh-cn/react-native-keep-awake.md index 3ddab8d6..9ab935dc 100644 --- a/zh-cn/react-native-keep-awake.md +++ b/zh-cn/react-native-keep-awake.md @@ -176,7 +176,7 @@ ohpm install --no-link 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { RNKeepAwakePackage } from "@react-native-oh-tpl/react-native-keep-awake/ts"; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-linear-gradient.md b/zh-cn/react-native-linear-gradient.md index 8660a467..57773f9d 100644 --- a/zh-cn/react-native-linear-gradient.md +++ b/zh-cn/react-native-linear-gradient.md @@ -205,12 +205,12 @@ std::vector> PackageProvider::getPackages(Package::Cont 找到 `function buildCustomRNComponent()`,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff -... + ... + import { RNLinearGradient, LINEAR_GRADIENT_TYPE, LinearGradientDescriptor } from "@react-native-oh-tpl/react-native-linear-gradient" @Builder export function buildCustomRNComponent(ctx: ComponentBuilderContext) { -... + ... + if (ctx.componentName === LINEAR_GRADIENT_TYPE) { + RNLinearGradient({ + ctx: ctx.rnComponentContext, diff --git a/zh-cn/react-native-localize.md b/zh-cn/react-native-localize.md index 50f82465..68125c47 100644 --- a/zh-cn/react-native-localize.md +++ b/zh-cn/react-native-localize.md @@ -150,7 +150,7 @@ ohpm install --no-link 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { RNLocalizePackage } from "@react-native-oh-tpl/react-native-localize/ts"; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-mail.md b/zh-cn/react-native-mail.md index f0a50dbd..14d01153 100644 --- a/zh-cn/react-native-mail.md +++ b/zh-cn/react-native-mail.md @@ -158,7 +158,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {RNMailPackage} from '@react-native-oh-tpl/react-native-mail/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-maps.md b/zh-cn/react-native-maps.md index ece1a0be..c56263a3 100644 --- a/zh-cn/react-native-maps.md +++ b/zh-cn/react-native-maps.md @@ -310,7 +310,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 找到 `function buildCustomRNComponent()`,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff -... + ... + import { AIRMap, AIR_MAP_TYPE, AIRMapMarker, AIR_MAP_MARKER_TYPE, AIRMapPolyline, AIR_MAP_POLYLINE_TYPE, AIRMapPolygon, + AIR_MAP_POLYGON_TYPE, AIRMapCircle, AIR_MAP_CIRCLE_TYPE, AIR_MAP_CALLOUT_SUBVIEW_TYPE, AIR_MAP_CALLOUT_TYPE, + AIRMapCallout, @@ -327,7 +327,7 @@ std::vector> PackageProvider::getPackages(Package::Cont @Builder export function buildCustomRNComponent(ctx: ComponentBuilderContext) { -... + ... + if (ctx.componentName === AIR_MAP_TYPE) { + AIRMap({ + ctx: ctx.rnComponentContext, @@ -419,7 +419,7 @@ const arkTsComponentNames: Array = [ 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {MapsPackage} from '@react-native-oh-tpl/react-native-maps/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-orientation-locker.md b/zh-cn/react-native-orientation-locker.md index bf5ffcdf..ee534bbc 100644 --- a/zh-cn/react-native-orientation-locker.md +++ b/zh-cn/react-native-orientation-locker.md @@ -283,7 +283,7 @@ ohpm install --no-link 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { RNOrientationLockerPackage } from '@react-native-oh-tpl/react-native-orientation-locker/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { return [ diff --git a/zh-cn/react-native-orientation.md b/zh-cn/react-native-orientation.md index 512be9a9..a08e622d 100644 --- a/zh-cn/react-native-orientation.md +++ b/zh-cn/react-native-orientation.md @@ -241,7 +241,7 @@ ohpm install --no-link 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { RNOrientationPackage } from '@react-native-oh-tpl/rnoh-orientation/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-pager-view.md b/zh-cn/react-native-pager-view.md index 035a3bf7..403f1f42 100644 --- a/zh-cn/react-native-pager-view.md +++ b/zh-cn/react-native-pager-view.md @@ -180,6 +180,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 找到 **function buildCustomComponent()**,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff + ... + import { RNCViewPager, PAGER_VIEW_TYPE } from "@react-native-oh-tpl/react-native-pager-view" @Builder @@ -209,7 +210,7 @@ function buildCustomComponent(ctx: ComponentBuilderContext) { 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { ViewPagerPackage } from '@react-native-oh-tpl/react-native-pager-view/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-pdf.md b/zh-cn/react-native-pdf.md index da47e548..23f23036 100644 --- a/zh-cn/react-native-pdf.md +++ b/zh-cn/react-native-pdf.md @@ -199,12 +199,12 @@ std::vector> PackageProvider::getPackages(Package::Cont 找到 **function buildCustomRNComponent()**,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff -... + ... + import { RTNPdfView, PDF_VIEW_TYPE } from '@react-native-oh-tpl/react-native-pdf'; @Builder export function buildCustomRNComponent(ctx: ComponentBuilderContext) { -... + ... + if (ctx.componentName === PDF_VIEW_TYPE) { + RTNPdfView({ + ctx: ctx.rnComponentContext, diff --git a/zh-cn/react-native-performance.md b/zh-cn/react-native-performance.md index 708497d5..8d20ef7d 100644 --- a/zh-cn/react-native-performance.md +++ b/zh-cn/react-native-performance.md @@ -254,7 +254,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {RNPerformancePackage} from '@react-native-oh-tpl/react-native-performance/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-permissions.md b/zh-cn/react-native-permissions.md index a0c729c2..bf746095 100644 --- a/zh-cn/react-native-permissions.md +++ b/zh-cn/react-native-permissions.md @@ -208,7 +208,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {PermissionsPackage} from 'react-native-permissions/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-picker-picker.md b/zh-cn/react-native-picker-picker.md index 497a06c5..628677ca 100644 --- a/zh-cn/react-native-picker-picker.md +++ b/zh-cn/react-native-picker-picker.md @@ -124,7 +124,7 @@ ohpm install 找到 **function buildCustomComponent()**,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff -... + ... + import { RNCPicker, PICKER_TYPE } from "@react-native-oh-tpl/picker" @Builder @@ -165,7 +165,7 @@ const arkTsComponentNames: Array = [ 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { RNCPickerPackage } from '@react-native-oh-tpl/picker/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-qr-decode-image-camera.md b/zh-cn/react-native-qr-decode-image-camera.md index 9aef7110..ac8efb04 100644 --- a/zh-cn/react-native-qr-decode-image-camera.md +++ b/zh-cn/react-native-qr-decode-image-camera.md @@ -213,7 +213,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { RNQrDecodeImageCameraPackage } from "@react-native-oh-tpl/react-native-qr-decode-image-camera/ts"; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { @@ -227,12 +227,12 @@ export function createRNPackages(ctx: RNPackageContext): RNPackage[] { 找到 function buildCustomRNComponent(),一般位于 entry/src/main/ets/pages/index.ets 或 entry/src/main/ets/rn/LoadBundle.ets,添加: ```diff -... + ... + import { NativeScan } from "@react-native-oh-tpl/react-native-qr-decode-image-camera" @Builder export function buildCustomRNComponent(ctx: ComponentBuilderContext) { -... + ... + if (ctx.componentName === NativeScan.NAME) { + NativeScan({ + ctx: ctx.rnComponentContext, diff --git a/zh-cn/react-native-randombytes.md b/zh-cn/react-native-randombytes.md index deb66266..0c24a87b 100644 --- a/zh-cn/react-native-randombytes.md +++ b/zh-cn/react-native-randombytes.md @@ -161,7 +161,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { RandomBytesPackage } from '@react-native-oh-tpl/react-native-randombytes/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-reanimated.md b/zh-cn/react-native-reanimated.md index f9f2095e..62e5476d 100644 --- a/zh-cn/react-native-reanimated.md +++ b/zh-cn/react-native-reanimated.md @@ -198,7 +198,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { ReanimatedPackage } from '@react-native-oh-tpl/react-native-reanimated/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-sensors.md b/zh-cn/react-native-sensors.md index ccd3a11c..391c32f2 100644 --- a/zh-cn/react-native-sensors.md +++ b/zh-cn/react-native-sensors.md @@ -142,7 +142,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {SensorsPackage} from '@react-native-oh-tpl/react-native-sensors/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-shake.md b/zh-cn/react-native-shake.md index 72d9b129..75f69ed5 100644 --- a/zh-cn/react-native-shake.md +++ b/zh-cn/react-native-shake.md @@ -132,7 +132,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { ShakePackage } from "@react-native-oh-tpl/rnoh-shake-package/ts"; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-signature-capture.md b/zh-cn/react-native-signature-capture.md index ef84a8a6..638ee4ac 100644 --- a/zh-cn/react-native-signature-capture.md +++ b/zh-cn/react-native-signature-capture.md @@ -193,12 +193,12 @@ ohpm install 找到 `function buildCustomRNComponent()`,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff -... + ... + import { SignatureCaptureArkView } from '@react-native-oh-tpl/react-native-signature-capture' @Builder export function buildCustomRNComponent(ctx: ComponentBuilderContext) { -... + ... + if (ctx.componentName === SignatureCaptureArkView.NAME) { + SignatureCaptureArkView({ + ctx: ctx.rnComponentContext, @@ -228,7 +228,7 @@ const arkTsComponentNames: Array = [ 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { SignatureCapturePackage } from '@react-native-oh-tpl/react-native-signature-capture/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-sound.md b/zh-cn/react-native-sound.md index 1e0cab0f..2843a009 100644 --- a/zh-cn/react-native-sound.md +++ b/zh-cn/react-native-sound.md @@ -266,7 +266,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { SoundPackage } from '@react-native-oh-tpl/react-native-sound/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-spinkit.md b/zh-cn/react-native-spinkit.md index 5cc81d75..92adae91 100644 --- a/zh-cn/react-native-spinkit.md +++ b/zh-cn/react-native-spinkit.md @@ -126,12 +126,12 @@ ohpm install 找到 **function buildCustomComponent()**,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff -... + ... + import { SpinKitView } from "@react-native-oh-tpl/react-native-spinkit" @Builder export function buildCustomRNComponent(ctx: ComponentBuilderContext) { -... + ... + if (ctx.componentName === SpinKitView.NAME) { + SpinKitView({ + ctx: ctx.rnComponentContext, @@ -159,7 +159,7 @@ const arkTsComponentNames: Array = [ 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { SpinKitPackage } from '@react-native-oh-tpl/react-native-spinkit/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-splash-screen.md b/zh-cn/react-native-splash-screen.md index d8a362ef..422e7e79 100644 --- a/zh-cn/react-native-splash-screen.md +++ b/zh-cn/react-native-splash-screen.md @@ -150,7 +150,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {SplashScreenPackage} from '@react-native-oh-tpl/react-native-splash-screen/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-spring-scrollview.md b/zh-cn/react-native-spring-scrollview.md index 15142cae..3557f21b 100644 --- a/zh-cn/react-native-spring-scrollview.md +++ b/zh-cn/react-native-spring-scrollview.md @@ -215,7 +215,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {SpringScrollViewPackage} from '@react-native-oh-tpl/react-native-spring-scrollview/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-sqlite-storage.md b/zh-cn/react-native-sqlite-storage.md index 63f8b660..dbf4148c 100644 --- a/zh-cn/react-native-sqlite-storage.md +++ b/zh-cn/react-native-sqlite-storage.md @@ -368,7 +368,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {SQLitePluginPackage} from '@react-native-oh-tpl/react-native-sqlite-storage/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-svg-capi.md b/zh-cn/react-native-svg-capi.md index 30237537..ecb30e94 100644 --- a/zh-cn/react-native-svg-capi.md +++ b/zh-cn/react-native-svg-capi.md @@ -165,7 +165,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { SvgPackage } from '@react-native-oh-tpl/react-native-svg/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-syan-image-picker.md b/zh-cn/react-native-syan-image-picker.md index 17db6427..9e8788f8 100644 --- a/zh-cn/react-native-syan-image-picker.md +++ b/zh-cn/react-native-syan-image-picker.md @@ -215,7 +215,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {SyanImagePickerPackage} from '@react-native-oh-tpl/react-native-syan-image-picker/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-system-setting.md b/zh-cn/react-native-system-setting.md index f2f1d81e..d787b050 100644 --- a/zh-cn/react-native-system-setting.md +++ b/zh-cn/react-native-system-setting.md @@ -216,7 +216,7 @@ ohpm install --no-link 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { RNSystemSettingPackage } from '@react-native-oh-tpl/rnoh-system-setting/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-text-size.md b/zh-cn/react-native-text-size.md index 9a3de830..67f0698f 100644 --- a/zh-cn/react-native-text-size.md +++ b/zh-cn/react-native-text-size.md @@ -287,7 +287,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { RNTextSizePackage } from '@react-native-oh-tpl/react-native-text-size/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-touch-id.md b/zh-cn/react-native-touch-id.md index 16025587..cecc9ccd 100644 --- a/zh-cn/react-native-touch-id.md +++ b/zh-cn/react-native-touch-id.md @@ -138,7 +138,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { TouchIdPackage } from "@react-native-oh-tpl/react-native-touch-id/ts"; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-unitsyles.md b/zh-cn/react-native-unitsyles.md index 980a575c..c3ea3d48 100644 --- a/zh-cn/react-native-unitsyles.md +++ b/zh-cn/react-native-unitsyles.md @@ -431,7 +431,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {RNUnistylesPackage} from '@react-native-oh-tpl/react-native-unistyles/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-video-cache.md b/zh-cn/react-native-video-cache.md index aaff8a4c..37ee38ed 100644 --- a/zh-cn/react-native-video-cache.md +++ b/zh-cn/react-native-video-cache.md @@ -162,7 +162,7 @@ ohpm install --no-link 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { RNVideoCachePackage } from '@react-native-oh-tpl/rnoh-video-cache/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-view-shot.md b/zh-cn/react-native-view-shot.md index c98962c3..2d123a6f 100644 --- a/zh-cn/react-native-view-shot.md +++ b/zh-cn/react-native-view-shot.md @@ -218,7 +218,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { ViewShotPackage } from '@react-native-oh-tpl/react-native-view-shot/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-vision-camera.md b/zh-cn/react-native-vision-camera.md index 4bf709f9..d30a1e36 100644 --- a/zh-cn/react-native-vision-camera.md +++ b/zh-cn/react-native-vision-camera.md @@ -209,12 +209,12 @@ std::vector> PackageProvider::getPackages(Package::Cont 找到 `function buildCustomRNComponent()`,一般位于 `entry/src/main/ets/pages/index.ets` 或 `entry/src/main/ets/rn/LoadBundle.ets`,添加: ```diff -... + ... + import { VisionCameraView } from "@react-native-oh-tpl/react-native-vision-camera"; @Builder export function buildCustomRNComponent(ctx: ComponentBuilderContext) { -... + ... + if (ctx.componentName === VisionCameraView.NAME) { + VisionCameraView({ + ctx: ctx.rnComponentContext, @@ -231,7 +231,7 @@ export function buildCustomRNComponent(ctx: ComponentBuilderContext) { 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { VisionCameraModulePackage } from "@react-native-oh-tpl/react-native-vision-camera/ts"; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/react-native-worklets-core.md b/zh-cn/react-native-worklets-core.md index dce93b0d..462b02b0 100644 --- a/zh-cn/react-native-worklets-core.md +++ b/zh-cn/react-native-worklets-core.md @@ -214,7 +214,7 @@ std::vector> PackageProvider::getPackages(Package::Cont 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import { WorkletsPackage } from "@react-native-oh-tpl/react-native-worklets-core/ts"; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { diff --git a/zh-cn/remobile-react-native-toast.md b/zh-cn/remobile-react-native-toast.md index e633d900..7ddc172d 100644 --- a/zh-cn/remobile-react-native-toast.md +++ b/zh-cn/remobile-react-native-toast.md @@ -169,7 +169,7 @@ ohpm install 打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: ```diff -... + ... + import {ToastPackage} from '@react-native-oh-tpl/react-native-toast/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { -- Gitee From 7d20100f0403e1ec2456d5fc2b39468c9a5b49bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E5=BF=97=E9=B9=8F?= <10284872+wedatahub@user.noreply.gitee.com> Date: Fri, 19 Jul 2024 18:15:29 +0800 Subject: [PATCH 2/3] =?UTF-8?q?docs:=20[#IAE9A2]=20=E6=89=B9=E9=87=8F?= =?UTF-8?q?=E4=BF=AE=E5=A4=8DPackage=E5=92=8Cfabric=E5=BC=95=E5=85=A5?= =?UTF-8?q?=E6=9C=AA=E9=AB=98=E4=BA=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zh-cn/react-native-background-timer.md | 2 +- zh-cn/react-native-calendar-events.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/zh-cn/react-native-background-timer.md b/zh-cn/react-native-background-timer.md index 409018fe..45b3f889 100644 --- a/zh-cn/react-native-background-timer.md +++ b/zh-cn/react-native-background-timer.md @@ -281,7 +281,7 @@ ohpm install --no-link ```diff ... -import { BackgroundTimerTurboModulePackage } from '@react-native-oh-tpl/react-native-background-timer/ts'; ++ import { BackgroundTimerTurboModulePackage } from '@react-native-oh-tpl/react-native-background-timer/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { return [new SamplePackage(ctx), new BackgroundTimerTurboModulePackage(ctx)]; diff --git a/zh-cn/react-native-calendar-events.md b/zh-cn/react-native-calendar-events.md index 4c1a2e5b..a3ad841b 100644 --- a/zh-cn/react-native-calendar-events.md +++ b/zh-cn/react-native-calendar-events.md @@ -306,7 +306,7 @@ ohpm install --no-link ```diff ... -import { CalendarEventPackage } from "@react-native-oh-tpl/react-native-calendar-events/ts" ++ import { CalendarEventPackage } from "@react-native-oh-tpl/react-native-calendar-events/ts" export function createRNPackages(ctx: RNPackageContext): RNPackage[] { return [ -- Gitee From 7c3dd1824ea8558a3e85f4bca22f11d7d81efe2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E5=BF=97=E9=B9=8F?= <10284872+wedatahub@user.noreply.gitee.com> Date: Fri, 19 Jul 2024 18:54:31 +0800 Subject: [PATCH 3/3] =?UTF-8?q?docs:=20[#IAE9A2]=20=E6=89=B9=E9=87=8F?= =?UTF-8?q?=E4=BF=AE=E5=A4=8DPackage=E5=92=8Cfabric=E5=BC=95=E5=85=A5?= =?UTF-8?q?=E6=9C=AA=E9=AB=98=E4=BA=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zh-cn/react-native-background-timer.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zh-cn/react-native-background-timer.md b/zh-cn/react-native-background-timer.md index 45b3f889..3254f868 100644 --- a/zh-cn/react-native-background-timer.md +++ b/zh-cn/react-native-background-timer.md @@ -284,7 +284,10 @@ ohpm install --no-link + import { BackgroundTimerTurboModulePackage } from '@react-native-oh-tpl/react-native-background-timer/ts'; export function createRNPackages(ctx: RNPackageContext): RNPackage[] { - return [new SamplePackage(ctx), new BackgroundTimerTurboModulePackage(ctx)]; + return [ + new SamplePackage(ctx), ++ new BackgroundTimerTurboModulePackage(ctx) + ]; } ``` -- Gitee