diff --git a/api/@ohos.arkui.advanced.SplitLayout.d.ets b/api/@ohos.arkui.advanced.SplitLayout.d.ets index 5e098af0ba60b0daa687ed924aec94357332d1de..c492faa918f014260ae0e9882fa288d3245ee65d 100644 --- a/api/@ohos.arkui.advanced.SplitLayout.d.ets +++ b/api/@ohos.arkui.advanced.SplitLayout.d.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023-2023 Huawei Device Co., Ltd. + * Copyright (c) 2023-2025 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at @@ -34,6 +34,14 @@ * @since 11 * @noninterop */ +/** + * Declare SplitLayout.The SplitLayout is used for upper and lower graphic layouts. + * @syscap SystemCapability.ArkUI.ArkUI.Full + * @crossplatform + * @atomicservice + * @since 22 + * @noninterop + */ @Component export declare struct SplitLayout { /** @@ -49,6 +57,14 @@ export declare struct SplitLayout { * @atomicservice * @since 11 */ + /** + * Container in the user-defined splitlayout display area. + * @type { container: () => void }. + * @syscap SystemCapability.ArkUI.ArkUI.Full + * @crossplatform + * @atomicservice + * @since 22 + */ @BuilderParam container: () => void; /** @@ -64,6 +80,14 @@ export declare struct SplitLayout { * @atomicservice * @since 11 */ + /** + * Image in the layout. + * @type { ResourceStr }. + * @syscap SystemCapability.ArkUI.ArkUI.Full + * @crossplatform + * @atomicservice + * @since 22 + */ @State mainImage: ResourceStr; /** @@ -79,6 +103,14 @@ export declare struct SplitLayout { * @atomicservice * @since 11 */ + /** + * Title text in the layout. + * @type { ResourceStr }. + * @syscap SystemCapability.ArkUI.ArkUI.Full + * @crossplatform + * @atomicservice + * @since 22 + */ @Prop primaryText: ResourceStr; /** @@ -94,6 +126,14 @@ export declare struct SplitLayout { * @atomicservice * @since 11 */ + /** + * Description text in the layout. + * @type { ?ResourceStr }. + * @syscap SystemCapability.ArkUI.ArkUI.Full + * @crossplatform + * @atomicservice + * @since 22 + */ @Prop secondaryText?: ResourceStr; /** @@ -109,5 +149,13 @@ export declare struct SplitLayout { * @atomicservice * @since 11 */ + /** + * Auxiliary text in the layout. + * @type { ?ResourceStr }. + * @syscap SystemCapability.ArkUI.ArkUI.Full + * @crossplatform + * @atomicservice + * @since 22 + */ @Prop tertiaryText?: ResourceStr; } \ No newline at end of file