• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/*
2* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd.
3* Licensed under the Apache License, Version 2.0 (the "License");
4* you may not use this file except in compliance with the License.
5* You may obtain a copy of the License at
6*
7*     http://www.apache.org/licenses/LICENSE-2.0
8*
9* Unless required by applicable law or agreed to in writing, software
10* distributed under the License is distributed on an "AS IS" BASIS,
11* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12* See the License for the specific language governing permissions and
13* limitations under the License.
14*/
15
16@Component
17export struct EmptyPage {
18  private img: string | PixelMap | Resource = $r('app.media.bg_empty_page');
19  private message: ResourceStr = $r('app.string.tv_no_data');
20
21  build() {
22    Column() {
23      Image(this.img)
24        .width(120)
25        .aspectRatio(1)
26
27      Text(this.message)
28        .fontSize(14)
29        .fontColor($r('app.color.text_color_second'))
30        .margin({ top: 8 })
31    }
32    .width('100%')
33    .height('100%')
34    .justifyContent(FlexAlign.Center)
35    .alignItems(HorizontalAlign.Center)
36  }
37}