• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/*
2 * Copyright (c) 2022-2023 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 */
15
16/**
17 * @file
18 * @kit ArkUI
19 */
20
21/**
22 * Mesh container for static fixed-size layout scenarios.
23 *
24 * @interface FlowItemInterface
25 * @syscap SystemCapability.ArkUI.ArkUI.Full
26 * @since 9
27 */
28/**
29 * Mesh container for static fixed-size layout scenarios.
30 *
31 * @interface FlowItemInterface
32 * @syscap SystemCapability.ArkUI.ArkUI.Full
33 * @crossplatform
34 * @since 10
35 */
36/**
37 * Mesh container for static fixed-size layout scenarios.
38 *
39 * @interface FlowItemInterface
40 * @syscap SystemCapability.ArkUI.ArkUI.Full
41 * @crossplatform
42 * @atomicservice
43 * @since 11
44 */
45interface FlowItemInterface {
46  /**
47   * Construct the flow item.
48   *
49   * @returns { FlowItemAttribute }
50   * @syscap SystemCapability.ArkUI.ArkUI.Full
51   * @since 9
52   */
53  /**
54   * Construct the flow item.
55   *
56   * @returns { FlowItemAttribute }
57   * @syscap SystemCapability.ArkUI.ArkUI.Full
58   * @crossplatform
59   * @since 10
60   */
61  /**
62   * Construct the flow item.
63   *
64   * @returns { FlowItemAttribute }
65   * @syscap SystemCapability.ArkUI.ArkUI.Full
66   * @crossplatform
67   * @atomicservice
68   * @since 11
69   */
70  (): FlowItemAttribute;
71}
72
73/**
74 * Defines the water flow item attribute.
75 *
76 * @extends CommonMethod<FlowItemAttribute>
77 * @syscap SystemCapability.ArkUI.ArkUI.Full
78 * @since 9
79 */
80/**
81 * Defines the water flow item attribute.
82 *
83 * @extends CommonMethod<FlowItemAttribute>
84 * @syscap SystemCapability.ArkUI.ArkUI.Full
85 * @crossplatform
86 * @since 10
87 */
88/**
89 * Defines the water flow item attribute.
90 *
91 * @extends CommonMethod<FlowItemAttribute>
92 * @syscap SystemCapability.ArkUI.ArkUI.Full
93 * @crossplatform
94 * @atomicservice
95 * @since 11
96 */
97declare class FlowItemAttribute extends CommonMethod<FlowItemAttribute> {}
98
99/**
100 * Defines FlowItem Component.
101 *
102 * @syscap SystemCapability.ArkUI.ArkUI.Full
103 * @since 9
104 */
105/**
106 * Defines FlowItem Component.
107 *
108 * @syscap SystemCapability.ArkUI.ArkUI.Full
109 * @crossplatform
110 * @since 10
111 */
112/**
113 * Defines FlowItem Component.
114 *
115 * @syscap SystemCapability.ArkUI.ArkUI.Full
116 * @crossplatform
117 * @atomicservice
118 * @since 11
119 */
120declare const FlowItem: FlowItemInterface
121
122/**
123 * Defines FlowItem Component instance.
124 *
125 * @syscap SystemCapability.ArkUI.ArkUI.Full
126 * @since 9
127 */
128/**
129 * Defines FlowItem Component instance.
130 *
131 * @syscap SystemCapability.ArkUI.ArkUI.Full
132 * @crossplatform
133 * @since 10
134 */
135/**
136 * Defines FlowItem Component instance.
137 *
138 * @syscap SystemCapability.ArkUI.ArkUI.Full
139 * @crossplatform
140 * @atomicservice
141 * @since 11
142 */
143declare const FlowItemInstance: FlowItemAttribute;
144