添加 title bar

This commit is contained in:
2024-03-28 21:15:44 +08:00
parent ae07be04f7
commit c0854269a9
8 changed files with 122 additions and 10 deletions

View File

@@ -1,16 +1,23 @@
import { TitleBar } from '@devwiki/common_ui/src/main/ets/component/TitleBar';
import { ComposeTitleBar } from '@ohos.arkui.advanced.ComposeTitleBar';
import { EditableTitleBar } from '@ohos.arkui.advanced.EditableTitleBar';
import { SelectTitleBar } from '@ohos.arkui.advanced.SelectTitleBar';
@Entry
@Component
struct Index {
@State message: string = 'Hello World';
onLeftClicked(event: ClickEvent) {
this.message = "TitleBar LeftClicked";
}
build() {
Row() {
Column() {
Text(this.message)
.fontSize(50)
.fontWeight(FontWeight.Bold)
}
.width('100%')
Column() {
TitleBar({onLeftClicked: this.onLeftClicked}).height(48);
Divider();
Text(this.message);
}
.height('100%')
}