From 75c7275834893194d4f85393b42ef8f575dfcc62 Mon Sep 17 00:00:00 2001 From: yuxiaofei9 Date: Fri, 8 Aug 2025 18:27:45 +0800 Subject: [PATCH] =?UTF-8?q?[feate]SubHeader&ComposeListItem=E5=9B=9E?= =?UTF-8?q?=E6=BB=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: yuxiaofei9 --- ...@ohos.arkui.advanced.ComposeListItem.d.ets | 114 +------- api/@ohos.arkui.advanced.SubHeader.d.ets | 249 ++++++------------ 2 files changed, 84 insertions(+), 279 deletions(-) diff --git a/api/@ohos.arkui.advanced.ComposeListItem.d.ets b/api/@ohos.arkui.advanced.ComposeListItem.d.ets index af7a41e506..692354ee1c 100644 --- a/api/@ohos.arkui.advanced.ComposeListItem.d.ets +++ b/api/@ohos.arkui.advanced.ComposeListItem.d.ets @@ -18,27 +18,20 @@ * @kit ArkUI */ -/*** if arkts 1.2 */ -import { Component } from './arkui/component/customComponent'; -import { ResourceStr } from './arkui/component/units'; -import { PropRef } from './arkui/stateManagement/decorator'; -import { SymbolGlyphModifier } from './arkui/SymbolGlyphModifier'; -import { Builder } from './arkui/component/builder'; -/*** endif */ - /** * Declare enum IconType * @enum { number } * @syscap SystemCapability.ArkUI.ArkUI.Full * @since 10 */ + + /** * Declare enum IconType * @enum { number } * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 - * @noninterop */ /** * Declare enum IconType @@ -47,7 +40,7 @@ import { Builder } from './arkui/component/builder'; * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 + * @noninterop */ export declare enum IconType { /** @@ -67,7 +60,6 @@ export declare enum IconType { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ BADGE = 1, /** @@ -87,7 +79,6 @@ export declare enum IconType { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ NORMAL_ICON = 2, /** @@ -107,7 +98,6 @@ export declare enum IconType { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ SYSTEM_ICON = 3, /** @@ -127,7 +117,6 @@ export declare enum IconType { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ HEAD_SCULPTURE = 4, /** @@ -147,7 +136,6 @@ export declare enum IconType { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ APP_ICON = 5, /** @@ -167,7 +155,6 @@ export declare enum IconType { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ PREVIEW = 6, /** @@ -187,7 +174,6 @@ export declare enum IconType { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ LONGITUDINAL = 7, /** @@ -207,7 +193,6 @@ export declare enum IconType { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ VERTICAL = 8 } @@ -222,7 +207,6 @@ export declare enum IconType { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 - * @noninterop */ /** * Declare type OperateIcon @@ -230,7 +214,7 @@ export declare enum IconType { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 + * @noninterop */ export declare class OperateIcon { /** @@ -253,7 +237,6 @@ export declare class OperateIcon { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ value: ResourceStr; @@ -271,7 +254,6 @@ export declare class OperateIcon { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ symbolStyle?: SymbolGlyphModifier; @@ -295,7 +277,6 @@ export declare class OperateIcon { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ action?: () => void; @@ -315,7 +296,6 @@ export declare class OperateIcon { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ accessibilityText?: ResourceStr; @@ -335,7 +315,6 @@ export declare class OperateIcon { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ accessibilityDescription?: ResourceStr; @@ -357,7 +336,6 @@ export declare class OperateIcon { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ accessibilityLevel?: string; } @@ -372,7 +350,6 @@ export declare class OperateIcon { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 - * @noninterop */ /** * Declare type OperateCheck @@ -380,7 +357,7 @@ export declare class OperateIcon { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 + * @noninterop */ export declare class OperateCheck { /** @@ -403,7 +380,6 @@ export declare class OperateCheck { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ isCheck?: boolean; @@ -427,7 +403,6 @@ export declare class OperateCheck { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ onChange?: (value: boolean) => void; @@ -447,7 +422,6 @@ export declare class OperateCheck { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ accessibilityText?: ResourceStr; @@ -467,7 +441,6 @@ export declare class OperateCheck { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ accessibilityDescription?: ResourceStr; @@ -489,7 +462,6 @@ export declare class OperateCheck { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ accessibilityLevel?: string; } @@ -504,7 +476,6 @@ export declare class OperateCheck { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 - * @noninterop */ /** * Declare type OperateButton @@ -512,7 +483,7 @@ export declare class OperateCheck { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 + * @noninterop */ export declare class OperateButton { /** @@ -535,7 +506,6 @@ export declare class OperateButton { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ text?: ResourceStr; @@ -555,7 +525,6 @@ export declare class OperateButton { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ accessibilityText?: ResourceStr; @@ -575,7 +544,6 @@ export declare class OperateButton { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ accessibilityDescription?: ResourceStr; @@ -597,7 +565,6 @@ export declare class OperateButton { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ accessibilityLevel?: string; } @@ -612,7 +579,6 @@ export declare class OperateButton { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 - * @noninterop */ /** * Declare ContentItem @@ -620,7 +586,7 @@ export declare class OperateButton { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 + * @noninterop */ export declare class ContentItem { /** @@ -643,7 +609,6 @@ export declare class ContentItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ iconStyle?: IconType; @@ -667,7 +632,6 @@ export declare class ContentItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ icon?: ResourceStr; @@ -685,7 +649,6 @@ export declare class ContentItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ symbolStyle?: SymbolGlyphModifier; @@ -709,7 +672,6 @@ export declare class ContentItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ primaryText?: ResourceStr; @@ -733,7 +695,6 @@ export declare class ContentItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ secondaryText?: ResourceStr; @@ -757,7 +718,6 @@ export declare class ContentItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ description?: ResourceStr; } @@ -772,7 +732,6 @@ export declare class ContentItem { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 - * @noninterop */ /** * Declare OperateItem @@ -780,7 +739,7 @@ export declare class ContentItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 + * @noninterop */ export declare class OperateItem { /** @@ -803,7 +762,6 @@ export declare class OperateItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ icon?: OperateIcon; @@ -827,7 +785,6 @@ export declare class OperateItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ subIcon?: OperateIcon; @@ -851,7 +808,6 @@ export declare class OperateItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ button?: OperateButton; @@ -875,21 +831,9 @@ export declare class OperateItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1 */ switch?: OperateCheck; - /** - * Sets the toggle. - * @type { ?OperateCheck } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @crossplatform - * @atomicservice - * @since 20 - * @arkts 1.2 - */ - toggle?: OperateCheck; - /** * Sets the checkBox. * @type { ?OperateCheck } @@ -910,7 +854,6 @@ export declare class OperateItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ checkbox?: OperateCheck; @@ -934,7 +877,6 @@ export declare class OperateItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ radio?: OperateCheck; @@ -958,7 +900,6 @@ export declare class OperateItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ image?: ResourceStr; @@ -976,7 +917,6 @@ export declare class OperateItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ symbolStyle?: SymbolGlyphModifier; @@ -1000,7 +940,6 @@ export declare class OperateItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ text?: ResourceStr; @@ -1024,7 +963,6 @@ export declare class OperateItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ arrow?: OperateIcon; } @@ -1043,7 +981,6 @@ export declare class OperateItem { * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice * @since 11 - * @noninterop */ /** * Declare ComposeListItem @@ -1053,7 +990,7 @@ export declare class OperateItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 + * @noninterop */ @Component export declare struct ComposeListItem { @@ -1077,21 +1014,9 @@ export declare struct ComposeListItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1 */ @Prop contentItem?: ContentItem; - /** - * The ContentItem. - * @type { ?ContentItem } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @crossplatform - * @atomicservice - * @since 20 - * @arkts 1.2 - */ - @PropRef contentItem?: ContentItem; - /** * The OperateItem. * @type { ?OperateItem } @@ -1112,27 +1037,6 @@ export declare struct ComposeListItem { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1 */ @Prop operateItem?: OperateItem; - - /** - * The OperateItem. - * @type { ?OperateItem } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @crossplatform - * @atomicservice - * @since 20 - * @arkts 1.2 - */ - @PropRef operateItem?: OperateItem; - - /** - * The method to build component. - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @atomicservice - * @since 20 - * @arkts 1.2 - */ - @Builder build(): void; } \ No newline at end of file diff --git a/api/@ohos.arkui.advanced.SubHeader.d.ets b/api/@ohos.arkui.advanced.SubHeader.d.ets index 2cefce8ec4..547d2f9016 100644 --- a/api/@ohos.arkui.advanced.SubHeader.d.ets +++ b/api/@ohos.arkui.advanced.SubHeader.d.ets @@ -17,18 +17,16 @@ * @file * @kit ArkUI */ -/*** if arkts 1.1 */ + import { TextModifier } from './@ohos.arkui.modifier'; -/*** endif */ + /*** if arkts 1.2 */ -import { TextModifier } from './arkui/TextModifier'; -import { ResourceStr, Resource, ResourceColor, LocalizedMargin, LocalizedPadding } from './arkui/component/units'; +import { Resource, ResourceStr, ResourceColor, LocalizedPadding, LocalizedMargin } from './arkui/component/units'; +import { SymbolEffectStrategy, SymbolRenderingStrategy } from './arkui/component/symbolglyph'; import { SelectOption } from './arkui/component/select'; -import { PropRef } from './arkui/stateManagement/decorator'; +import { Prop, BuilderParam } from './arkui/stateManagement/common'; import { Component } from './arkui/component/customComponent'; import { FontWeight } from './arkui/component/enums'; -import { SymbolEffectStrategy, SymbolRenderingStrategy } from './arkui/component/symbolglyph'; -import { BuilderParam, Builder } from './arkui/component/builder'; /*** endif */ /** @@ -42,7 +40,8 @@ import { BuilderParam, Builder } from './arkui/component/builder'; * @enum { OperationStyle } * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Control style of operation element @@ -50,8 +49,7 @@ import { BuilderParam, Builder } from './arkui/component/builder'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 * @noninterop */ export declare enum OperationType { @@ -64,15 +62,15 @@ export declare enum OperationType { * The TextArrow style. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * The TextArrow style. * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ TEXT_ARROW = 0, @@ -85,15 +83,15 @@ export declare enum OperationType { * The Button style. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * The Button style. * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ BUTTON = 1, @@ -106,15 +104,15 @@ export declare enum OperationType { * The IconGroup style. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * The IconGroup style. * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ ICON_GROUP = 2, @@ -127,15 +125,15 @@ export declare enum OperationType { * The LoadingProgress style. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * The LoadingProgress style. * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ LOADING = 3 } @@ -149,15 +147,15 @@ export declare enum OperationType { * Declare type OperationOption * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Declare type OperationOption * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 * @noninterop */ export declare class OperationOption { @@ -172,7 +170,8 @@ export declare class OperationOption { * @type { ResourceStr }. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * The content of text or the address of icon. @@ -180,8 +179,7 @@ export declare class OperationOption { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ value: ResourceStr; @@ -196,7 +194,8 @@ export declare class OperationOption { * @type { () => void }. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * callback function when operate the text or icon. @@ -204,8 +203,7 @@ export declare class OperationOption { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ action?: () => void; @@ -214,8 +212,7 @@ export declare class OperationOption { * @type { ?ResourceStr }. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ accessibilityText?: ResourceStr; @@ -224,8 +221,7 @@ export declare class OperationOption { * @type { ?ResourceStr } * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ accessibilityDescription?: ResourceStr; @@ -235,8 +231,7 @@ export declare class OperationOption { * @default "auto" * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ accessibilityLevel?: string; @@ -246,8 +241,7 @@ export declare class OperationOption { * @default { false } * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ defaultFocus?: boolean; } @@ -261,15 +255,15 @@ export declare class OperationOption { * Declare type SelectOption * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Declare type SelectOption * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 * @noninterop */ export declare class SelectOptions { @@ -284,7 +278,8 @@ export declare class SelectOptions { * @type { Array }. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * SubOption array of the select. @@ -292,8 +287,7 @@ export declare class SelectOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ options: Array; @@ -308,7 +302,8 @@ export declare class SelectOptions { * @type { number }. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * The default selected index. @@ -316,8 +311,7 @@ export declare class SelectOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ selected?: number; @@ -332,7 +326,8 @@ export declare class SelectOptions { * @type { string }. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * The default text value. @@ -349,7 +344,6 @@ export declare class SelectOptions { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ value?: ResourceStr; @@ -364,7 +358,8 @@ export declare class SelectOptions { * @type { (index: number, value?: string) => void }. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Callback when the select is selected. @@ -372,8 +367,7 @@ export declare class SelectOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ onSelect?: (index: number, value?: string) => void; @@ -383,8 +377,7 @@ export declare class SelectOptions { * @default { false } * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ defaultFocus?: boolean; } @@ -417,8 +410,7 @@ export declare class SymbolOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ fontSize?: number | string | Resource; @@ -435,8 +427,7 @@ export declare class SymbolOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ fontColor?: Array; @@ -453,8 +444,7 @@ export declare class SymbolOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ fontWeight?: number | FontWeight | string; @@ -471,8 +461,7 @@ export declare class SymbolOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ effectStrategy?: SymbolEffectStrategy; @@ -489,8 +478,7 @@ export declare class SymbolOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ renderingStrategy?: SymbolRenderingStrategy; } @@ -504,15 +492,15 @@ export declare class SymbolOptions { * Declare struct SubHeader * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Declare struct SubHeader * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 * @noninterop */ @Component @@ -529,7 +517,8 @@ export declare struct SubHeader { * @type { ResourceStr }. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Icon resource of content area. @@ -538,21 +527,9 @@ export declare struct SubHeader { * @crossplatform * @atomicservice * @since 18 - * @arkts 1.1 */ @Prop icon?: ResourceStr; - /** - * Icon resource of content area. - * @type { ResourceStr }. - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @crossplatform - * @atomicservice - * @since 20 - * @arkts 1.2 - */ - @PropRef icon?: ResourceStr; - /** * Attributes of Symbol icon. * @type { SymbolOptions}. @@ -565,8 +542,7 @@ export declare struct SubHeader { * @type { SymbolOptions}. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ iconSymbolOptions?: SymbolOptions; @@ -581,7 +557,8 @@ export declare struct SubHeader { * @type { ResourceStr }. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * The first line text of content area. @@ -590,21 +567,9 @@ export declare struct SubHeader { * @crossplatform * @atomicservice * @since 18 - * @arkts 1.1 */ @Prop primaryTitle?: ResourceStr; - /** - * The first line text of content area. - * @type { ResourceStr }. - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @crossplatform - * @atomicservice - * @since 20 - * @arkts 1.2 - */ - @PropRef primaryTitle?: ResourceStr; - /** * The secondary line text of content area. * @type { ResourceStr }. @@ -616,7 +581,8 @@ export declare struct SubHeader { * @type { ResourceStr }. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * The secondary line text of content area. @@ -625,21 +591,9 @@ export declare struct SubHeader { * @crossplatform * @atomicservice * @since 18 - * @arkts 1.1 */ @Prop secondaryTitle?: ResourceStr; - /** - * The secondary line text of content area. - * @type { ResourceStr }. - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @crossplatform - * @atomicservice - * @since 20 - * @arkts 1.2 - */ - @PropRef secondaryTitle?: ResourceStr; - /** * Select option of content area. * @type { SelectOptions }. @@ -651,7 +605,8 @@ export declare struct SubHeader { * @type { SelectOptions }. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Select option of content area. @@ -659,8 +614,7 @@ export declare struct SubHeader { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ select?: SelectOptions; @@ -675,7 +629,8 @@ export declare struct SubHeader { * @type { OperationStyle }. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Operation style of SubHeader. @@ -684,21 +639,9 @@ export declare struct SubHeader { * @crossplatform * @atomicservice * @since 18 - * @arkts 1.1 */ @Prop operationType?: OperationType; - /** - * Operation style of SubHeader. - * @type { OperationStyle }. - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @crossplatform - * @atomicservice - * @since 20 - * @arkts 1.2 - */ - @PropRef operationType?: OperationType; - /** * operation item. * @type { Array }. @@ -710,7 +653,8 @@ export declare struct SubHeader { * @type { Array }. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 11 + * @since arkts {'1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * operation item. @@ -718,8 +662,7 @@ export declare struct SubHeader { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ operationItem?: Array; @@ -735,8 +678,7 @@ export declare struct SubHeader { * @type { Array }. * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ operationSymbolOptions?: Array; @@ -753,8 +695,7 @@ export declare struct SubHeader { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ primaryTitleModifier?: TextModifier; @@ -771,8 +712,7 @@ export declare struct SubHeader { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ secondaryTitleModifier?: TextModifier; @@ -789,8 +729,7 @@ export declare struct SubHeader { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since arkts{ '1.1':'18','1.2':'20' } - * @arkts 1.1&1.2 + * @since 18 */ @BuilderParam titleBuilder?: () => void; @@ -812,23 +751,9 @@ export declare struct SubHeader { * @crossplatform * @atomicservice * @since 18 - * @arkts 1.1 */ @Prop contentMargin?: LocalizedMargin; - /** - * Set the content margin. - * @type { ?LocalizedMargin } - * @default {start: LengthMetrics.resource($r('sys.float.margin_left')), - *
end: LengthMetrics.resource($r('sys.float.margin_right'))} - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @crossplatform - * @atomicservice - * @since 20 - * @arkts 1.2 - */ - @PropRef contentMargin?: LocalizedMargin; - /** * Set the content padding. * @type { ?LocalizedPadding } @@ -849,30 +774,6 @@ export declare struct SubHeader { * @crossplatform * @atomicservice * @since 18 - * @arkts 1.1 */ @Prop contentPadding?: LocalizedPadding; - - /** - * Set the content padding. - * @type { ?LocalizedPadding } - * @default set different default values according to the width of the subHeader: - *
When the left area is secondaryTitle or the group of secondaryTitle and icon, - *
the default value is {start: LengthMetrics.vp(12), end: LengthMetrics.vp(12)}; - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @crossplatform - * @atomicservice - * @since 20 - * @arkts 1.2 - */ - @PropRef contentPadding?: LocalizedPadding; - - /** - * The method to build component. - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @atomicservice - * @since 20 - * @arkts 1.2 - */ - @Builder build(): void; } \ No newline at end of file -- Gitee