• 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 * Mesh container for static fixed-size layout scenarios.
18 *
19 * @interface FlowItemInterface
20 * @syscap SystemCapability.ArkUI.ArkUI.Full
21 * @since 9
22 */
23/**
24 * Mesh container for static fixed-size layout scenarios.
25 *
26 * @interface FlowItemInterface
27 * @syscap SystemCapability.ArkUI.ArkUI.Full
28 * @crossplatform
29 * @since 10
30 */
31interface FlowItemInterface {
32  /**
33   * Construct the flow item.
34   *
35   * @returns { FlowItemAttribute }
36   * @syscap SystemCapability.ArkUI.ArkUI.Full
37   * @since 9
38   */
39  /**
40   * Construct the flow item.
41   *
42   * @returns { FlowItemAttribute }
43   * @syscap SystemCapability.ArkUI.ArkUI.Full
44   * @crossplatform
45   * @since 10
46   */
47  (): FlowItemAttribute;
48}
49
50/**
51 * Defines the water flow item attribute.
52 *
53 * @extends CommonMethod
54 * @syscap SystemCapability.ArkUI.ArkUI.Full
55 * @since 9
56 */
57/**
58 * Defines the water flow item attribute.
59 *
60 * @extends CommonMethod
61 * @syscap SystemCapability.ArkUI.ArkUI.Full
62 * @crossplatform
63 * @since 10
64 */
65declare class FlowItemAttribute extends CommonMethod<FlowItemAttribute> {}
66
67/**
68 * Defines FlowItem Component.
69 *
70 * @syscap SystemCapability.ArkUI.ArkUI.Full
71 * @since 9
72 */
73/**
74 * Defines FlowItem Component.
75 *
76 * @syscap SystemCapability.ArkUI.ArkUI.Full
77 * @crossplatform
78 * @since 10
79 */
80declare const FlowItem: FlowItemInterface
81
82/**
83 * Defines FlowItem Component instance.
84 *
85 * @syscap SystemCapability.ArkUI.ArkUI.Full
86 * @since 9
87 */
88/**
89 * Defines FlowItem Component instance.
90 *
91 * @syscap SystemCapability.ArkUI.ArkUI.Full
92 * @crossplatform
93 * @since 10
94 */
95declare const FlowItemInstance: FlowItemAttribute;
96