diff --git a/FoldableGuilde/entry/src/main/ets/entryability/EntryAbility.ets b/FoldableGuilde/entry/src/main/ets/entryability/EntryAbility.ets index f27981373afdc96d4b5031e87c7c19adbe4fc163..e2a3c8196f1183f15a7ada7e9fe31b8f955c8252 100644 --- a/FoldableGuilde/entry/src/main/ets/entryability/EntryAbility.ets +++ b/FoldableGuilde/entry/src/main/ets/entryability/EntryAbility.ets @@ -13,6 +13,7 @@ export default class EntryAbility extends UIAbility { onDestroy(): void { hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onDestroy'); } + onWindowStageCreate(windowStage: window.WindowStage): void { let windowUtil = WindowUtil.getInstance(); if (windowUtil !== undefined) { @@ -45,6 +46,7 @@ export default class EntryAbility extends UIAbility { hilog.info(0x0000, 'testTag', 'Succeeded in loading the content. Data: %{public}s', JSON.stringify(data) ?? ''); }); } + onWindowStageDestroy(): void { // Main window is destroyed, release UI related resources hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onWindowStageDestroy'); diff --git a/FoldableGuilde/entry/src/main/ets/modules/AsideColum.ets b/FoldableGuilde/entry/src/main/ets/modules/AsideColum.ets index a0d1f62525c7b542c244f6501911d7191d60b14a..4ddb92051691544caa883ad75fa3616ed3a02068 100644 --- a/FoldableGuilde/entry/src/main/ets/modules/AsideColum.ets +++ b/FoldableGuilde/entry/src/main/ets/modules/AsideColum.ets @@ -1,6 +1,6 @@ @Component export struct AsideColumn { - @State l_width: string = '100%' + @State l_width: string = '100%'; build() { Row() { @@ -9,16 +9,17 @@ export struct AsideColumn { } .backgroundColor(Color.Pink) .onClick(() => { - this.l_width = this.l_width === '100%' ? '50%' : '100%' + this.l_width = this.l_width === '100%' ? '50%' : '100%'; }) .height('100%') .width(this.l_width) + Column() { Text('1') - }.backgroundColor(Color.Gray) + } + .backgroundColor(Color.Gray) .width('50%') } .justifyContent(FlexAlign.SpaceBetween) - } } \ No newline at end of file diff --git a/FoldableGuilde/entry/src/main/ets/modules/Crease.ets b/FoldableGuilde/entry/src/main/ets/modules/Crease.ets index e168b3a5a02380bed2b73e86fe16aeefcc5b8b07..d57b942f5aa1b44b91de350af69edbff358c012b 100644 --- a/FoldableGuilde/entry/src/main/ets/modules/Crease.ets +++ b/FoldableGuilde/entry/src/main/ets/modules/Crease.ets @@ -10,8 +10,10 @@ export struct Crease { let callback: Callback = (data: display.FoldStatus) => { console.info('Listening enabled. Data: ' + JSON.stringify(data)); // Get the folding crease area, the left and top attributes are the left and upper boundaries of the rectangular area, and the width and height attributes are the width and height of the rectangular area。 - this.status = data.toString() + ' ' + display.getCurrentFoldCreaseRegion().creaseRects[0].left + ' ' + display.getCurrentFoldCreaseRegion().creaseRects[0].top - + ' ' + display.getCurrentFoldCreaseRegion().creaseRects[0].width + ' ' + display.getCurrentFoldCreaseRegion().creaseRects[0].height; + this.status = data.toString() + ' ' + display.getCurrentFoldCreaseRegion().creaseRects[0].left + ' ' + + display.getCurrentFoldCreaseRegion().creaseRects[0].top + + ' ' + display.getCurrentFoldCreaseRegion().creaseRects[0].width + ' ' + + display.getCurrentFoldCreaseRegion().creaseRects[0].height; }; try { display.on('foldStatusChange', callback); @@ -19,15 +21,22 @@ export struct Crease { console.error('Failed to register callback. Code: ' + JSON.stringify(exception)); } } + build() { Column() { - Text(this.status).height(50).width("100%").textAlign(TextAlign.Center).fontSize(25).backgroundColor(Color.Red) + Text(this.status) + .height(50) + .width('100%') + .textAlign(TextAlign.Center) + .fontSize(25) + .backgroundColor(Color.Red) } - .height("100%") - .width("100%") + .height('100%') + .width('100%') .borderWidth(1) .backgroundColor(Color.Pink) .justifyContent(FlexAlign.Start) } } + // [End crease] \ No newline at end of file diff --git a/FoldableGuilde/entry/src/main/ets/modules/Folder.ets b/FoldableGuilde/entry/src/main/ets/modules/Folder.ets index 042a4f86e49832944883316ce44cf25cfca27356..f068f4884ded09bb47a9a33642d30ee7c0db8b11 100644 --- a/FoldableGuilde/entry/src/main/ets/modules/Folder.ets +++ b/FoldableGuilde/entry/src/main/ets/modules/Folder.ets @@ -10,8 +10,16 @@ export struct Folder { FolderStack({ upperItems: ['upperitemsId'] }) { // This Column will automatically move up to the upper half of the screen Column() { - Text('video zone').height('100%').width('100%').textAlign(TextAlign.Center).fontSize(25) - }.backgroundColor(Color.Pink).width('100%').height('100%').id('upperitemsId') + Text('video zone') + .height('100%') + .width('100%') + .textAlign(TextAlign.Center) + .fontSize(25) + } + .backgroundColor(Color.Pink) + .width('100%') + .height('100%') + .id('upperitemsId') // The following two Column are stacked in the lower half screen area Column() { @@ -21,7 +29,10 @@ export struct Folder { .textAlign(TextAlign.Center) .backgroundColor(Color.Red) .fontSize(25) - }.width('100%').height('100%').justifyContent(FlexAlign.Start) + } + .width('100%') + .height('100%') + .justifyContent(FlexAlign.Start) Column() { Text('video bar') @@ -30,7 +41,10 @@ export struct Folder { .textAlign(TextAlign.Center) .backgroundColor(Color.Red) .fontSize(25) - }.width('100%').height('100%').justifyContent(FlexAlign.End) + } + .width('100%') + .height('100%') + .justifyContent(FlexAlign.End) } .backgroundColor(Color.Yellow) // Whether to start the dynamic effect @@ -53,7 +67,6 @@ export struct Folder { .width('100%') .borderWidth(1) .backgroundColor(Color.Yellow) - } .height('100%') .width('100%') diff --git a/FoldableGuilde/entry/src/main/ets/modules/PinchImage.ets b/FoldableGuilde/entry/src/main/ets/modules/PinchImage.ets index 21f6905dcabf35fd510a90678e82c0ab744e58ae..9178426fb56fb2baee8c44318da3da17ee967a90 100644 --- a/FoldableGuilde/entry/src/main/ets/modules/PinchImage.ets +++ b/FoldableGuilde/entry/src/main/ets/modules/PinchImage.ets @@ -1,9 +1,9 @@ // [Start PinchImage] @Component export struct PinchImage { - list: string[] = ['image1', 'image2', 'image3', 'image4', 'image5', 'image6'] - @State GridColumn: string = '1fr 1fr 1fr' - @State GridRow: string = '1fr 1fr' + list: string[] = ['image1', 'image2', 'image3', 'image4', 'image5', 'image6']; + @State GridColumn: string = '1fr 1fr 1fr'; + @State GridRow: string = '1fr 1fr'; build() { Column() { diff --git a/FoldableGuilde/entry/src/main/ets/modules/PinchText.ets b/FoldableGuilde/entry/src/main/ets/modules/PinchText.ets index efdc8293604724af62bdfd172fb58f01042ef802..7978c191086ca70ac1e56c8810dcb7110daa9764 100644 --- a/FoldableGuilde/entry/src/main/ets/modules/PinchText.ets +++ b/FoldableGuilde/entry/src/main/ets/modules/PinchText.ets @@ -1,7 +1,8 @@ @Component export struct PinchText { - text: string = '亲近大海,领悟海,体会到了海的心声,海自然与你共鸣,无需可以强求,也无需费力搜寻,海,始终都会以潮声与你相亲,已其海色伴你舒适。' - @State textFontSize: number = 26 + text: string = + '亲近大海,领悟海,体会到了海的心声,海自然与你共鸣,无需可以强求,也无需费力搜寻,海,始终都会以潮声与你相亲,已其海色伴你舒适。'; + @State textFontSize: number = 26; build() { Column() { diff --git a/FoldableGuilde/entry/src/main/ets/modules/Screen2.ets b/FoldableGuilde/entry/src/main/ets/modules/Screen2.ets index eae30280e876e114c7e0ad1dc11b183dd286e621..5166e4e8fb480e677634e6947941891e7f1620d0 100644 --- a/FoldableGuilde/entry/src/main/ets/modules/Screen2.ets +++ b/FoldableGuilde/entry/src/main/ets/modules/Screen2.ets @@ -4,8 +4,8 @@ import { WindowUtil } from '../utils/WindowUtil'; @Component export struct FoldableScreen { - @State isFoldable: Boolean = false - @State foldStatus: display.FoldStatus = 1 + @State isFoldable: Boolean = false; + @State foldStatus: display.FoldStatus = 1; private windowUtil?: WindowUtil; aboutToAppear() { @@ -17,7 +17,7 @@ export struct FoldableScreen { display.on('foldStatusChange', (data: display.FoldStatus) => { console.info('Monitor the folding status of the device in real-time: ' + JSON.stringify(data)); if (data === display.FoldStatus.FOLD_STATUS_HALF_FOLDED) { - this.windowUtil?.setPhoneLandscape() + this.windowUtil?.setPhoneLandscape(); } else if (data === display.FoldStatus.FOLD_STATUS_EXPANDED) { this.windowUtil?.setPhoneAutoRotation(); } diff --git a/FoldableGuilde/entry/src/main/ets/modules/Scroll.ets b/FoldableGuilde/entry/src/main/ets/modules/Scroll.ets index 0e2c442e776a197622338b7e22fd8fb21bab7b62..eda342ce2a08941b036ecec22ac98e0853944ad3 100644 --- a/FoldableGuilde/entry/src/main/ets/modules/Scroll.ets +++ b/FoldableGuilde/entry/src/main/ets/modules/Scroll.ets @@ -1,20 +1,23 @@ @Component export struct ScrollComponent { - @State list: string[] = new Array(100).fill('') - @State banner_height: number = 50 - scroll_start_timeout?: number - scroll_stop_timeout?: number + @State list: string[] = new Array(100).fill(''); + @State banner_height: number = 50; + scroll_start_timeout?: number; + scroll_stop_timeout?: number; build() { Flex({ direction: FlexDirection.Column }) { Flex({ justifyContent: FlexAlign.Center, alignItems: ItemAlign.Center }) { - Text('top').fontSize(20) - }.height(this.banner_height) + Text('top') + .fontSize(20) + } + .height(this.banner_height) List() { ForEach(this.list, () => { ListItem() { - Text('北京').fontSize(24) + Text('北京') + .fontSize(24) } }, (item: string) => item) } @@ -24,7 +27,7 @@ export struct ScrollComponent { } if (!this.scroll_start_timeout) { this.scroll_start_timeout = setTimeout(() => { - this.banner_height = 0 + this.banner_height = 0; }, 2000) } }) @@ -36,15 +39,17 @@ export struct ScrollComponent { clearTimeout(this.scroll_stop_timeout); } this.scroll_stop_timeout = setTimeout(() => { - this.banner_height = 50 - }, 2000) + this.banner_height = 50; + }, 2000); }) .backgroundColor('#FFF1F3F5') .alignListItem(ListItemAlign.Center) Flex({ justifyContent: FlexAlign.Center, alignItems: ItemAlign.Center }) { - Text('bottom').fontSize(20) - }.height(this.banner_height) + Text('bottom') + .fontSize(20) + } + .height(this.banner_height) } } } \ No newline at end of file diff --git a/FoldableGuilde/entry/src/main/ets/modules/ScrollParent.ets b/FoldableGuilde/entry/src/main/ets/modules/ScrollParent.ets index 62bb8ef7f29a2461780e4fc4cbcf44e88e8b3169..0365a8c496c8539e37d4eda4d92f31fd7fcbd6ef 100644 --- a/FoldableGuilde/entry/src/main/ets/modules/ScrollParent.ets +++ b/FoldableGuilde/entry/src/main/ets/modules/ScrollParent.ets @@ -1,21 +1,23 @@ -import web_webview from '@ohos.web.webview'; +import { webview } from '@kit.ArkWeb'; @Component export struct NestedScroll { private scrollerForScroll: Scroller = new Scroller() - controller: web_webview.WebviewController = new web_webview.WebviewController(); + controller: webview.WebviewController = new webview.WebviewController(); // scroll竖向的滚动 - @State ScrollDirection: ScrollDirection = ScrollDirection.Vertical - title = '2023落下帷幕,一起迎接2024年*****************************************' - review = '评论' - context = '一起迎接2024年,************************,************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************' - list = [0, 0, 0, 0] + @State ScrollDirection: ScrollDirection = ScrollDirection.Vertical; + title = '2023落下帷幕,一起迎接2024年*****************************************'; + review = '评论'; + context = '一起迎接2024年,************************,************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************'; + list = [0, 0, 0, 0]; build() { Flex() { Scroll(this.scrollerForScroll) { Column({ space: 5 }) { - Text(this.title).fontSize(40).padding(40) + Text(this.title) + .fontSize(40) + .padding(40) List() { ForEach(this.list, () => { ListItem() { @@ -24,101 +26,32 @@ export struct NestedScroll { }, (item: string) => item) } - Web({ src: $rawfile("scroll.html"), controller: this.controller }) + Web({ src: $rawfile('scroll.html'), controller: this.controller }) .nestedScroll({ scrollForward: NestedScrollMode.SELF_FIRST, scrollBackward: NestedScrollMode.SELF_FIRST }) - .height("100%") - .width("100%") + .height('100%') + .width('100%') .layoutMode(WebLayoutMode.FIT_CONTENT) Text(this.review).fontSize(30) List() { ForEach(this.list, () => { ListItem() { - Text(this.context).fontSize(16) + Text(this.context) + .fontSize(16) } }, (item: string) => item) } - }.width("95%") + }.width('95%') } .scrollBar(BarState.Off) - .width("100%") - .height("120%") + .width('100%') + .height('120%') .scrollable(this.ScrollDirection) - }.width('100%').height('100%') + } + .width('100%') + .height('100%') } -} - -// // xxx.ets -// import web_webview from '@ohos.web.webview'; -// -// @Entry -// @Component -// export struct NestedScroll { -// private scrollerForScroll: Scroller = new Scroller() -// controller: web_webview.WebviewController = new web_webview.WebviewController(); -// controller2: web_webview.WebviewController = new web_webview.WebviewController(); -// // NestedScrollMode设置成SELF_ONLY时,Web网页滚动到页面边缘后,不与父组件联动,父组件仍无法滚动。 -// @State NestedScrollMode0: NestedScrollMode = NestedScrollMode.SELF_ONLY -// // NestedScrollMode设置成SELF_FIRST时,Web网页滚动到页面边缘后,父组件继续滚动。 -// @State NestedScrollMode1: NestedScrollMode = NestedScrollMode.SELF_FIRST -// // NestedScrollMode设置为PARENT_FIRST时,父组件先滚动,滚动至边缘后通知Web继续滚动。 -// @State NestedScrollMode2: NestedScrollMode = NestedScrollMode.PARENT_FIRST -// // NestedScrollMode设置为PARALLEL时,父组件与Web同时滚动。 -// @State NestedScrollMode3: NestedScrollMode = NestedScrollMode.PARALLEL -// @State NestedScrollModeF: NestedScrollMode = NestedScrollMode.SELF_FIRST -// @State NestedScrollModeB: NestedScrollMode = NestedScrollMode.SELF_FIRST -// // scroll竖向的滚动 -// @State ScrollDirection: ScrollDirection = ScrollDirection.Vertical -// title = '2023落下帷幕,一起迎接2024年*****************************************' -// review = '评论' -// context = '一起迎接2024年,************************,************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************' -// list = [0, 0, 0, 0] -// -// build() { -// Flex() { -// Scroll(this.scrollerForScroll) { -// -// -// Column({ space: 5 }) { -// Text(this.title).fontSize(40).padding(40) -// List() { -// ForEach(this.list, () => { -// ListItem() { -// Text(this.context).fontSize(16) -// } -// }) -// } -// -// Web({ src: $rawfile("scroll.html"), controller: this.controller }) -// .nestedScroll({ -// scrollForward: NestedScrollMode.SELF_FIRST, -// scrollBackward: NestedScrollMode.SELF_FIRST -// }) -// .height("100%") -// .width("100%") -// // .scrollBar(BarState.Off) -// -// -// Text(this.review).fontSize(30).padding(20) -// -// List() { -// ForEach(this.list, () => { -// ListItem() { -// Text(this.context).fontSize(16) -// } -// }) -// } -// -// }.width("95%").border({ width: 5 }) -// } -// .scrollBar(BarState.Off) -// .width("100%") -// .height("120%") -// .border({ width: 5 }) -// .scrollable(this.ScrollDirection) -// }.width('100%').height('100%').backgroundColor(0xDCDCDC).padding(20) -// } -// } +} \ No newline at end of file diff --git a/FoldableGuilde/entry/src/main/ets/modules/web/web1.ets b/FoldableGuilde/entry/src/main/ets/modules/web/web1.ets index 1cab5e2870639043e5c655a7590613ffcc744717..e5d89bd71e2e6fe81d35f8988e6ebbc0784231e2 100644 --- a/FoldableGuilde/entry/src/main/ets/modules/web/web1.ets +++ b/FoldableGuilde/entry/src/main/ets/modules/web/web1.ets @@ -1,5 +1,5 @@ // xxx.ets -import web_webview from '@ohos.web.webview'; +import { webview } from '@kit.ArkWeb'; class testClass { constructor() { @@ -10,21 +10,21 @@ class testClass { } } -@Entry @Component export struct Web1 { - webviewController: web_webview.WebviewController = new web_webview.WebviewController(); + webviewController: webview.WebviewController = new webview.WebviewController(); // 声明需要注册的对象 @State testObj: testClass = new testClass(); build() { Column() { // web组件加载本地index.html页面 - Web({ src: $rawfile('index.html'), controller: this.webviewController })// 将对象注入到web端 + Web({ src: $rawfile('index.html'), controller: this.webviewController }) + // 将对象注入到web端 .javaScriptProxy({ object: this.testObj, - name: "testObjName", - methodList: ["test"], + name: 'testObjName', + methodList: ['test'], controller: this.webviewController }) } diff --git a/FoldableGuilde/entry/src/main/ets/modules/web/web2.ets b/FoldableGuilde/entry/src/main/ets/modules/web/web2.ets deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/FoldableGuilde/entry/src/main/ets/pages/Index.ets b/FoldableGuilde/entry/src/main/ets/pages/Index.ets index 6c46c287cf8dbfb129ebd35af9a0a5544230f460..f1605300a09148969b98ebd92954a943fff22a50 100644 --- a/FoldableGuilde/entry/src/main/ets/pages/Index.ets +++ b/FoldableGuilde/entry/src/main/ets/pages/Index.ets @@ -1,17 +1,17 @@ -import { AsideColumn } from '../modules/AsideColum' -import { Crease } from '../modules/Crease' -import { Folder } from '../modules/Folder' -import { NavigationComponent } from '../modules/NavigationComponent' -import { PinchImage } from '../modules/PinchImage' -import { PinchText } from '../modules/PinchText' -import { PopupExample } from '../modules/PopupComponent' -import { FoldableScreen } from '../modules/Screen2' -import { Movie } from '../modules/Screen' -import { ScrollTest } from '../utils/source_add1' -import { NestedScroll } from '../modules/ScrollParent' -import { Web1 } from '../modules/web/web1' -import { display } from '@kit.ArkUI' -import { deviceInfo } from '@kit.BasicServicesKit' +import { AsideColumn } from '../modules/AsideColum'; +import { Crease } from '../modules/Crease'; +import { Folder } from '../modules/Folder'; +import { NavigationComponent } from '../modules/NavigationComponent'; +import { PinchImage } from '../modules/PinchImage'; +import { PinchText } from '../modules/PinchText'; +import { PopupExample } from '../modules/PopupComponent'; +import { FoldableScreen } from '../modules/Screen2'; +import { Movie } from '../modules/Screen'; +import { ScrollTest } from '../utils/source_add1'; +import { NestedScroll } from '../modules/ScrollParent'; +import { Web1 } from '../modules/web/web1'; +import { display } from '@kit.ArkUI'; +import { deviceInfo } from '@kit.BasicServicesKit'; @Entry @Component diff --git a/FoldableGuilde/entry/src/main/ets/utils/source_add1.ets b/FoldableGuilde/entry/src/main/ets/utils/source_add1.ets index 261cae9db1f8bc48c846e9c02fa89bc4eb2840cc..68883b79ffca7b1b409ad4f30f681872a980eca5 100644 --- a/FoldableGuilde/entry/src/main/ets/utils/source_add1.ets +++ b/FoldableGuilde/entry/src/main/ets/utils/source_add1.ets @@ -13,12 +13,13 @@ export struct ScrollTest { // [StartExclude ScrollTest] ForEach(new Array(100).fill(''), () => { ListItem() { - Text('北京').fontSize(24) + Text('北京') + .fontSize(24) } }, (item: string) => item) // [EndExclude ScrollTest] } - .onScrollFrameBegin((offset: number, state: ScrollState) => { + .onScrollFrameBegin((offset: number) => { this.currentYOffset += Math.abs(offset); // Take the Y-axis offset of 100 as an example. When the offset is less than 100, the fixed area is gradually hidden if (this.currentYOffset <= 100) { diff --git a/FoldableGuilde/entry/src/main/ets/utils/source_add2.ets b/FoldableGuilde/entry/src/main/ets/utils/source_add2.ets index b8118c42b367dbcbea2eb24513182e98d09d06a2..c1d709d582aa3277217c6fbeea961cad40f8c220 100644 --- a/FoldableGuilde/entry/src/main/ets/utils/source_add2.ets +++ b/FoldableGuilde/entry/src/main/ets/utils/source_add2.ets @@ -1,4 +1,4 @@ -import { window, display } from '@kit.ArkUI' +import { window, display } from '@kit.ArkUI'; import { BusinessError } from '@kit.BasicServicesKit'; export class Breakpoint { // [Start source_add2] diff --git a/ImageEditTaskPool/entry/src/main/ets/common/constant/CommonConstants.ets b/ImageEditTaskPool/entry/src/main/ets/common/constant/CommonConstants.ets index 765cde5c37efadc88488fbeb466131afb9e1715a..70db67e72a8e2faff1a00f9613caf0eb7f2edc8c 100644 --- a/ImageEditTaskPool/entry/src/main/ets/common/constant/CommonConstants.ets +++ b/ImageEditTaskPool/entry/src/main/ets/common/constant/CommonConstants.ets @@ -18,5 +18,5 @@ export class CommonConstants { * Adjust slider value. */ static readonly ADJUST_SLIDER_VALUE: number[] = [100, 100, 100]; - static readonly PIXEL_STEP:number + static readonly PIXEL_STEP: number; } \ No newline at end of file diff --git a/ImageEditTaskPool/entry/src/main/ets/utils/DecodeUtil.ets b/ImageEditTaskPool/entry/src/main/ets/utils/DecodeUtil.ets index 75aa9af3f48d97c312a1279479602a95c9837d0d..db652b8357ce2fe1935ef8d38f934388dcaf3998 100644 --- a/ImageEditTaskPool/entry/src/main/ets/utils/DecodeUtil.ets +++ b/ImageEditTaskPool/entry/src/main/ets/utils/DecodeUtil.ets @@ -29,7 +29,7 @@ async function getResourceFd(component: UIContext): Promise { const resourceMgr = context.resourceManager; let res = -1; try { - let imageBuffer = await resourceMgr.getMediaContent($r('app.media.ic_low')); + let imageBuffer = await resourceMgr.getMediaContent($r('app.media.ic_low').id); let filePath = context.cacheDir + '/low.jpg'; let file = fileIo.openSync(filePath, fileIo.OpenMode.READ_WRITE | fileIo.OpenMode.CREATE); fileIo.writeSync(file.fd, imageBuffer.buffer); diff --git a/ImageEditTaskPool/entry/src/main/ets/view/CommBackgroundIcon.ets b/ImageEditTaskPool/entry/src/main/ets/view/CommBackgroundIcon.ets index 3df69270e540b7740b005e943c1ecb8345f80c85..d7db3d9803175473ae3099350bfdb1e22eacb852 100644 --- a/ImageEditTaskPool/entry/src/main/ets/view/CommBackgroundIcon.ets +++ b/ImageEditTaskPool/entry/src/main/ets/view/CommBackgroundIcon.ets @@ -16,7 +16,7 @@ @Component export struct CommBackgroundIcon { @Prop icon: Resource; - private onClickImage: () => void = () => { + onClickImage: () => void = () => { }; build() { diff --git a/ImageEditTaskPool/entry/src/main/ets/view/TitleBar.ets b/ImageEditTaskPool/entry/src/main/ets/view/TitleBar.ets index 5777aec071cd02fcef9c9658292bd912c2c6d3d9..7f41ce76970e595b9938d0afa0c17e2c274fd1ce 100644 --- a/ImageEditTaskPool/entry/src/main/ets/view/TitleBar.ets +++ b/ImageEditTaskPool/entry/src/main/ets/view/TitleBar.ets @@ -17,11 +17,11 @@ import { CommBackgroundIcon } from './CommBackgroundIcon'; @Component export default struct TitleBar { - private onBack: () => void = () => { + onBack: () => void = () => { }; - private onReset: () => void = () => { + onReset: () => void = () => { }; - private onSave: () => void = () => { + onSave: () => void = () => { }; build() {