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