• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/*
2 * Copyright (c) 2025 Huawei Device 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 */
15import { router } from '@kit.ArkUI';
16
17@Entry
18@Component
19struct Index {
20  @State message: string = 'Image Example';
21
22  build() {
23    RelativeContainer() {
24      Scroll() {
25        Column() {
26
27          Button('router ImageExample001').onClick(() => {
28            console.log('router ImageExample001');
29            router.pushUrl({ url: 'pages/example/ImageExample001' })
30          })
31
32          Button('router ImageExample002').onClick(() => {
33            console.log('router ImageExample002');
34            router.pushUrl({ url: 'pages/example/ImageExample002' })
35          })
36
37          Button('router ImageExample003').onClick(() => {
38            console.log('router ImageExample003');
39            router.pushUrl({ url: 'pages/example/ImageExample003' })
40          })
41
42          Button('router ImageExample004').onClick(() => {
43            console.log('router ImageExample004');
44            router.pushUrl({ url: 'pages/example/ImageExample004' })
45          })
46
47          Button('router ImageExample005').onClick(() => {
48            console.log('router ImageExample005');
49            router.pushUrl({ url: 'pages/example/ImageExample005' })
50          })
51
52          Button('router ImageExample006').onClick(() => {
53            console.log('router ImageExample006');
54            router.pushUrl({ url: 'pages/example/ImageExample006' })
55          })
56
57          Button('router ImageExample007').onClick(() => {
58            console.log('router ImageExample007');
59            router.pushUrl({ url: 'pages/example/ImageExample007' })
60          })
61
62          Button('router ImageExample008').onClick(() => {
63            console.log('router ImageExample008');
64            router.pushUrl({ url: 'pages/example/ImageExample008' })
65          })
66
67          Button('router ImageExample009').onClick(() => {
68            console.log('router ImageExample009');
69            router.pushUrl({ url: 'pages/example/ImageExample009' })
70          })
71
72          Button('router ImageExample010').onClick(() => {
73            console.log('router ImageExample010');
74            router.pushUrl({ url: 'pages/example/ImageExample010' })
75          })
76
77          Button('router ImageExample011').onClick(() => {
78            console.log('router ImageExample011');
79            router.pushUrl({ url: 'pages/example/ImageExample011' })
80          })
81
82          Button('router ImageExample012').onClick(() => {
83            console.log('router ImageExample012');
84            router.pushUrl({ url: 'pages/example/ImageExample012' })
85          })
86
87          Button('router ImageExample013').onClick(() => {
88            console.log('router ImageExample013');
89            router.pushUrl({ url: 'pages/example/ImageExample013' })
90          })
91
92          Button('router ImageExample014').onClick(() => {
93            console.log('router ImageExample014');
94            router.pushUrl({ url: 'pages/example/ImageExample0140' })
95          })
96
97          Button('router ImageExample015').onClick(() => {
98            console.log('router ImageExample015');
99            router.pushUrl({ url: 'pages/example/ImageExample015' })
100          })
101
102          Button('router ImageExample016').onClick(() => {
103            console.log('router ImageExample016');
104            router.pushUrl({ url: 'pages/example/ImageExample016' })
105          })
106
107          Button('router ImageExample017').onClick(() => {
108            console.log('router ImageExample017');
109            router.pushUrl({ url: 'pages/example/ImageExample017' })
110          })
111
112          Button('router ImageModifier001').onClick(() => {
113            console.log('router ImageModifierTestCase001');
114            router.pushUrl({ url: 'pages/testcase/ImageModifierTestCase001' })
115          })
116
117          Button('router ImageModifier002').onClick(() => {
118            console.log('router ImageModifier002');
119            router.pushUrl({ url: 'pages/testcase/ImageModifier002' })
120          })
121
122          Button('router ImageTestcase001').onClick(() => {
123            console.log('router ImageTestcase001');
124            router.pushUrl({ url: 'pages/testcase/ImageTestcase001' })
125          })
126
127          Button('router ImageTestcase002').onClick(() => {
128            console.log('router ImageTestcase002');
129            router.pushUrl({ url: 'pages/testcase/ImageTestcase002' })
130          })
131
132          Button('router ImageTestcase003').onClick(() => {
133            console.log('router ImageTestcase003');
134            router.pushUrl({ url: 'pages/testcase/ImageTestcase003' })
135          })
136          Button('router ImageTestcase004').onClick(() => {
137            console.log('router ImageTestcase004');
138            router.pushUrl({ url: 'pages/testcase/ImageTestcase004' })
139          })
140          Button('router ImageTestcase005').onClick(() => {
141            console.log('router ImageTestcase005');
142            router.pushUrl({ url: 'pages/testcase/ImageTestcase005' })
143          })
144          Button('router ImageTestcase006').onClick(() => {
145            console.log('router ImageTestcase006');
146            router.pushUrl({ url: 'pages/testcase/ImageTestcase006' })
147          })
148          Button('router ImageTestcase007').onClick(() => {
149            console.log('router ImageTestcase007');
150            router.pushUrl({ url: 'pages/testcase/ImageTestcase007' })
151          })
152          Button('router ImageTestcase008').onClick(() => {
153            console.log('router ImageTestcase008');
154            router.pushUrl({ url: 'pages/testcase/ImageTestcase008' })
155          })
156
157        }
158      }
159    }
160    .height('100%')
161    .width('100%')
162  }
163}
164