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