diff --git a/api/@ohos.arkui.advanced.Chip.d.ets b/api/@ohos.arkui.advanced.Chip.d.ets index bbbfa32252a293f5771298301efd15c165fb3855..63489502de803c3f4977ad1e96611c9ed8ac8f85 100644 --- a/api/@ohos.arkui.advanced.Chip.d.ets +++ b/api/@ohos.arkui.advanced.Chip.d.ets @@ -18,10 +18,21 @@ * @kit ArkUI */ +/*** if arkts 1.2 */ +import { ResourceStr, SizeOptions, ResourceColor, VoidCallback, Dimension, LengthMetrics } from './arkui/component/units'; +import { State, Prop } from './arkui/stateManagement/decorator'; +import { Component } from './arkui/component/customComponent'; +import { BuilderParam, Builder } from './arkui/component/builder'; +import { SymbolGlyphModifier } from './arkui/SymbolGlyphModifier'; +import { Direction } from './arkui/component/enums'; +/** + * Defines Callback type. + */ +type Callback = (arg: T) => void; -import { SymbolGlyphModifier } from './@ohos.arkui.modifier'; +/*** endif */ /** * Enum for ChipSize @@ -29,7 +40,8 @@ import { SymbolGlyphModifier } from './@ohos.arkui.modifier'; * @enum { string } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Enum for ChipSize @@ -38,7 +50,8 @@ import { SymbolGlyphModifier } from './@ohos.arkui.modifier'; * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ export declare enum ChipSize { @@ -48,7 +61,8 @@ export declare enum ChipSize { * * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Normal type. @@ -56,7 +70,8 @@ export declare enum ChipSize { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ NORMAL = "NORMAL", @@ -65,7 +80,8 @@ export declare enum ChipSize { * * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Small type. @@ -73,7 +89,8 @@ export declare enum ChipSize { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ SMALL = "SMALL" } @@ -85,7 +102,8 @@ export declare enum ChipSize { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ export declare enum AccessibilitySelectedType { /** @@ -94,7 +112,8 @@ export declare enum AccessibilitySelectedType { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ CLICKED = 0, @@ -104,7 +123,8 @@ export declare enum AccessibilitySelectedType { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ CHECKED = 1, @@ -114,7 +134,8 @@ export declare enum AccessibilitySelectedType { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ SELECTED = 2 } @@ -125,7 +146,8 @@ export declare enum AccessibilitySelectedType { * @interface IconCommonOptions * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Defines the icon common option. @@ -134,7 +156,8 @@ export declare enum AccessibilitySelectedType { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ export interface IconCommonOptions { @@ -144,7 +167,8 @@ export interface IconCommonOptions { * @type { ResourceStr } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Image resource. @@ -153,7 +177,8 @@ export interface IconCommonOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ src: ResourceStr; @@ -163,7 +188,8 @@ export interface IconCommonOptions { * @type { ?SizeOptions } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Image size option. @@ -172,7 +198,8 @@ export interface IconCommonOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ size?: SizeOptions; @@ -182,7 +209,8 @@ export interface IconCommonOptions { * @type { ?ResourceColor } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Image filled color. @@ -191,7 +219,8 @@ export interface IconCommonOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ fillColor?: ResourceColor; @@ -202,7 +231,8 @@ export interface IconCommonOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ activatedFillColor?: ResourceColor; } @@ -214,7 +244,8 @@ export interface IconCommonOptions { * @extends IconCommonOptions * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Defines the suffix icon option. @@ -224,7 +255,8 @@ export interface IconCommonOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ export interface SuffixIconOptions extends IconCommonOptions { @@ -234,7 +266,8 @@ export interface SuffixIconOptions extends IconCommonOptions { * @type { ?function } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Called when the suffix icon is clicked. @@ -243,7 +276,8 @@ export interface SuffixIconOptions extends IconCommonOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ action?: () => void; @@ -254,7 +288,8 @@ export interface SuffixIconOptions extends IconCommonOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ accessibilityText?: ResourceStr; @@ -265,7 +300,8 @@ export interface SuffixIconOptions extends IconCommonOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ accessibilityDescription?: ResourceStr; @@ -277,7 +313,8 @@ export interface SuffixIconOptions extends IconCommonOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ accessibilityLevel?: string; } @@ -289,7 +326,8 @@ export interface SuffixIconOptions extends IconCommonOptions { * @extends IconCommonOptions * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Defines the prefix icon option. @@ -299,18 +337,20 @@ export interface SuffixIconOptions extends IconCommonOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ export interface PrefixIconOptions extends IconCommonOptions {} /** - * Defines accessibility icon options. + * Defines accessibility icon options.@s * * @interface AccessibilityOptions * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ export interface AccessibilityOptions { /** @@ -321,7 +361,8 @@ export interface AccessibilityOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ accessibilityLevel?: string; @@ -332,7 +373,8 @@ export interface AccessibilityOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ accessibilityText?: ResourceStr; @@ -343,7 +385,8 @@ export interface AccessibilityOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ accessibilityDescription?: ResourceStr; } @@ -355,7 +398,8 @@ export interface AccessibilityOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ export interface CloseOptions extends AccessibilityOptions {} @@ -365,7 +409,8 @@ export interface CloseOptions extends AccessibilityOptions {} * @interface ChipSymbolGlyphOptions * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ export interface ChipSymbolGlyphOptions { @@ -375,7 +420,8 @@ export interface ChipSymbolGlyphOptions { * @type { ?SymbolGlyphModifier } * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ normal?: SymbolGlyphModifier; @@ -385,7 +431,8 @@ export interface ChipSymbolGlyphOptions { * @type { ?SymbolGlyphModifier } * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ activated?: SymbolGlyphModifier; } @@ -397,7 +444,8 @@ export interface ChipSymbolGlyphOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ export interface ChipSuffixSymbolGlyphOptions { /** @@ -407,7 +455,8 @@ export interface ChipSuffixSymbolGlyphOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ normalAccessibility?: AccessibilityOptions; @@ -418,7 +467,8 @@ export interface ChipSuffixSymbolGlyphOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ activatedAccessibility?: AccessibilityOptions; @@ -429,7 +479,8 @@ export interface ChipSuffixSymbolGlyphOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ action?: VoidCallback; } @@ -440,7 +491,8 @@ export interface ChipSuffixSymbolGlyphOptions { * @interface LabelMarginOptions * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Defines label margin. @@ -449,7 +501,8 @@ export interface ChipSuffixSymbolGlyphOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ export interface LabelMarginOptions { @@ -459,7 +512,8 @@ export interface LabelMarginOptions { * @type { ?Dimension } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Left label margin length. @@ -468,7 +522,8 @@ export interface LabelMarginOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ left?: Dimension; @@ -478,7 +533,8 @@ export interface LabelMarginOptions { * @type { ?Dimension } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Right label margin length. @@ -487,7 +543,8 @@ export interface LabelMarginOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ right?: Dimension; } @@ -499,7 +556,8 @@ export interface LabelMarginOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ export interface LocalizedLabelMarginOptions { @@ -510,7 +568,8 @@ export interface LocalizedLabelMarginOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ start?: LengthMetrics; @@ -521,7 +580,8 @@ export interface LocalizedLabelMarginOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ end?: LengthMetrics; } @@ -532,7 +592,8 @@ export interface LocalizedLabelMarginOptions { * @interface LabelOptions * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Defines label option. @@ -541,7 +602,8 @@ export interface LocalizedLabelMarginOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ export interface LabelOptions { @@ -551,7 +613,8 @@ export interface LabelOptions { * @type { string } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Text content. @@ -560,7 +623,8 @@ export interface LabelOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ text: string; @@ -570,7 +634,8 @@ export interface LabelOptions { * @type { ?Dimension } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Text font size. @@ -579,7 +644,8 @@ export interface LabelOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ fontSize?: Dimension; @@ -589,7 +655,8 @@ export interface LabelOptions { * @type { ?ResourceColor } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Text font color. @@ -598,7 +665,8 @@ export interface LabelOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ fontColor?: ResourceColor; @@ -609,7 +677,8 @@ export interface LabelOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ activatedFontColor?: ResourceColor; @@ -619,7 +688,8 @@ export interface LabelOptions { * @type { ?string } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Text font family. @@ -628,7 +698,8 @@ export interface LabelOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ fontFamily?: string; @@ -638,7 +709,8 @@ export interface LabelOptions { * @type { ?LabelMarginOptions } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Label margin. @@ -647,7 +719,8 @@ export interface LabelOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ labelMargin?: LabelMarginOptions; @@ -658,7 +731,8 @@ export interface LabelOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ localizedLabelMargin?: LocalizedLabelMarginOptions; } @@ -669,7 +743,8 @@ export interface LabelOptions { * @interface ChipOptions * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Defines chip options. @@ -678,7 +753,8 @@ export interface LabelOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ export interface ChipOptions { /** @@ -687,7 +763,8 @@ export interface ChipOptions { * @type { ?PrefixIconOptions } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Chip prefix icon. @@ -696,7 +773,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ prefixIcon?: PrefixIconOptions; @@ -706,7 +784,8 @@ export interface ChipOptions { * @type { ?ChipSymbolGlyphOptions } * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ prefixSymbol?: ChipSymbolGlyphOptions; @@ -716,7 +795,8 @@ export interface ChipOptions { * @type { LabelOptions } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Chip label. @@ -725,7 +805,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ label: LabelOptions; @@ -735,7 +816,8 @@ export interface ChipOptions { * @type { ?SuffixIconOptions } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Chip suffix icon. @@ -744,7 +826,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ suffixIcon?: SuffixIconOptions; @@ -754,7 +837,8 @@ export interface ChipOptions { * @type { ?ChipSymbolGlyphOptions } * @syscap SystemCapability.ArkUI.ArkUI.Full * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ suffixSymbol?: ChipSymbolGlyphOptions; @@ -765,7 +849,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ suffixSymbolOptions?: ChipSuffixSymbolGlyphOptions; @@ -775,7 +860,8 @@ export interface ChipOptions { * @type { ?boolean } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Show close icon. @@ -784,7 +870,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ allowClose?: boolean; @@ -795,7 +882,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ closeOptions?: CloseOptions; @@ -805,7 +893,8 @@ export interface ChipOptions { * @type { ?boolean } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Enable chip. @@ -814,7 +903,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ enabled?: boolean; @@ -825,7 +915,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ activated?: boolean; @@ -835,7 +926,8 @@ export interface ChipOptions { * @type { ?ResourceColor } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Chip background color. @@ -844,7 +936,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ backgroundColor?: ResourceColor; @@ -855,7 +948,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ activatedBackgroundColor?: ResourceColor; @@ -865,7 +959,8 @@ export interface ChipOptions { * @type { ?Dimension } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Chip radius. @@ -874,7 +969,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ borderRadius?: Dimension; @@ -884,7 +980,8 @@ export interface ChipOptions { * @type { ?ChipSize | SizeOptions } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Chip size. @@ -893,7 +990,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ size?: ChipSize | SizeOptions; @@ -903,7 +1001,8 @@ export interface ChipOptions { * @type { ?function } * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * On close action. @@ -912,7 +1011,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ onClose?: () => void; @@ -923,7 +1023,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ onClicked?: Callback; @@ -934,7 +1035,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ direction?: Direction; @@ -945,7 +1047,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ accessibilityDescription?: ResourceStr; @@ -957,7 +1060,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ accessibilityLevel?: string; @@ -968,7 +1072,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 14 + * @since arkts{ '1.1':'14','1.2':'20'} + * @arkts 1.1&1.2 */ accessibilitySelectedType?: AccessibilitySelectedType; } @@ -979,7 +1084,8 @@ export interface ChipOptions { * @param { ChipOptions } options - chip option. * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform - * @since 11 + * @since arkts{ '1.1':'11','1.2':'20'} + * @arkts 1.1&1.2 */ /** * Build function of Chip. @@ -988,7 +1094,8 @@ export interface ChipOptions { * @syscap SystemCapability.ArkUI.ArkUI.Full * @crossplatform * @atomicservice - * @since 12 + * @since arkts{ '1.1':'12','1.2':'20'} + * @arkts 1.1&1.2 */ @Builder export declare function Chip(options: ChipOptions): void; \ No newline at end of file