JSDoc语法整改

Signed-off-by: yyuanche <yuancheng25@huawei.com>
This commit is contained in:
yyuanche 2023-11-01 15:44:13 +08:00
parent d483c18af1
commit d3983f40a3
85 changed files with 224 additions and 203 deletions

View File

@ -42,7 +42,7 @@ interface AbilityComponentInterface {
/**
* Define the attribute functions of ability component.
*
* @extends CommonMethod
* @extends CommonMethod<AbilityComponentAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @systemapi
* @since 9

View File

@ -101,14 +101,14 @@ interface AlphabetIndexerInterface {
/**
* Defines the alphabet index bar attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<AlphabetIndexerAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines the alphabet index bar attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<AlphabetIndexerAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -124,7 +124,7 @@ interface AnimatorInterface {
/**
* Defines AnimatorAttribute.
*
* @extends CommonMethod
* @extends CommonMethod<AnimatorAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @systemapi
* @since 7

View File

@ -581,14 +581,14 @@ interface BadgeInterface {
/**
* Defines Badge Component attribute.
*
* @extends CommonMethod
* @extends CommonMethod<BadgeAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines Badge Component attribute.
*
* @extends CommonMethod
* @extends CommonMethod<BadgeAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -596,7 +596,7 @@ interface BadgeInterface {
/**
* Defines Badge Component attribute.
*
* @extends CommonMethod <BadgeAttribute>
* @extends CommonMethod<BadgeAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -71,14 +71,14 @@ interface BlankInterface {
/**
* Inheritance CommonMethod Set Styles
*
* @extends CommonMethod
* @extends CommonMethod<BlankAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Inheritance CommonMethod Set Styles
*
* @extends CommonMethod
* @extends CommonMethod<BlankAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -86,7 +86,7 @@ interface BlankInterface {
/**
* Inheritance CommonMethod Set Styles
*
* @extends CommonMethod
* @extends CommonMethod<BlankAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -372,14 +372,14 @@ declare interface LabelStyle {
/**
* Defines the button attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ButtonAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines the button attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ButtonAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -387,7 +387,7 @@ declare interface LabelStyle {
/**
* Defines the button attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ButtonAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -92,7 +92,7 @@ interface CalendarPickerInterface {
/**
* Defines the CalendarPicker attribute functions.
* @extends CommonMethod
* @extends CommonMethod<CalendarPickerAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -152,14 +152,14 @@ interface CheckboxInterface {
/**
* Defines the attribute functions of Checkbox.
*
* @extends CommonMethod
* @extends CommonMethod<CheckboxAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 8
*/
/**
* Defines the attribute functions of Checkbox.
*
* @extends CommonMethod
* @extends CommonMethod<CheckboxAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -167,7 +167,7 @@ interface CheckboxInterface {
/**
* Defines the attribute functions of Checkbox.
*
* @extends CommonMethod
* @extends CommonMethod<CheckboxAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -293,14 +293,14 @@ interface CheckboxGroupInterface {
/**
* Defines the attribute functions of CheckboxGroup.
*
* @extends CommonMethod
* @extends CommonMethod<CheckboxGroupAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 8
*/
/**
* Defines the attribute functions of CheckboxGroup.
*
* @extends CommonMethod
* @extends CommonMethod<CheckboxGroupAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -308,7 +308,7 @@ interface CheckboxGroupInterface {
/**
* Defines the attribute functions of CheckboxGroup.
*
* @extends CommonMethod
* @extends CommonMethod<CheckboxGroupAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -178,14 +178,14 @@ interface CircleInterface {
/**
* Circle drawing component attribute functions.
*
* @extends CommonShapeMethod
* @extends CommonShapeMethod<CircleAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Circle drawing component attribute functions.
*
* @extends CommonShapeMethod
* @extends CommonShapeMethod<CircleAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -193,7 +193,7 @@ interface CircleInterface {
/**
* Circle drawing component attribute functions.
*
* @extends CommonShapeMethod
* @extends CommonShapeMethod<CircleAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -77,14 +77,14 @@ interface ColumnInterface {
/**
* Defines the Column component attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ColumnAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines the Column component attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ColumnAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -92,7 +92,7 @@ interface ColumnInterface {
/**
* Defines the Column component attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ColumnAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -82,14 +82,14 @@ interface ColumnSplitDividerStyle {
/**
* Defines the ColumnSplit component attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ColumnSplitAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines the ColumnSplit component attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ColumnSplitAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -2050,8 +2050,9 @@ declare class TransitionEffect<
/**
* Defines an identity transition effect
*
* @constant
* @type { TransitionEffect<"identity"> }
* @readonly
* @static
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
@ -2062,8 +2063,9 @@ declare class TransitionEffect<
/**
* Defines an opacity transition effect
*
* @constant
* @type { TransitionEffect<"opacity"> }
* @readonly
* @static
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
@ -2074,12 +2076,13 @@ declare class TransitionEffect<
/**
* Defines a slide transition effect
*
* @constant
* @type { TransitionEffect<
* "asymmetric",
* {appear: TransitionEffect<"move", TransitionEdge>;
* disappear: TransitionEffect<"move", TransitionEdge>;
* }> }
* @readonly
* @static
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
@ -2096,8 +2099,9 @@ declare class TransitionEffect<
/**
* Defines a slide & switch transition effect
*
* @constant
* @type { TransitionEffect<"slideSwitch"> }
* @readonly
* @static
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
@ -9269,14 +9273,14 @@ declare class CommonMethod<T> {
/**
* CommonAttribute for ide.
*
* @extends CommonMethod
* @extends CommonMethod<CommonAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* CommonAttribute for ide.
*
* @extends CommonMethod
* @extends CommonMethod<CommonAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -9284,7 +9288,7 @@ declare class CommonMethod<T> {
/**
* CommonAttribute for ide.
*
* @extends CommonMethod
* @extends CommonMethod<CommonAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
@ -9405,14 +9409,14 @@ declare type FractionStop = [ number, number ];
/**
* CommonShapeMethod
*
* @extends CommonMethod
* @extends CommonMethod<T>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* CommonShapeMethod
*
* @extends CommonMethod
* @extends CommonMethod<T>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -9420,7 +9424,7 @@ declare type FractionStop = [ number, number ];
/**
* CommonShapeMethod
*
* @extends CommonMethod
* @extends CommonMethod<T>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -625,7 +625,7 @@ interface IPropertySubscriber {
/**
* Defines the state value.
*
* @extends SubscribedAbstractProperty
* @extends SubscribedAbstractProperty<T>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @systemapi
* @since 7
@ -699,7 +699,7 @@ declare class SyncedPropertyTwoWay<T>
/**
* Defines the prop state value.
*
* @extends SubscribedAbstractProperty
* @extends SubscribedAbstractProperty<T>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @systemapi
* @since 7

View File

@ -68,14 +68,14 @@ interface CounterInterface {
/**
* Defines the Counter attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<CounterAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines the Counter attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<CounterAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -83,7 +83,7 @@ interface CounterInterface {
/**
* Defines the Counter attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<CounterAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -68,14 +68,14 @@ interface DividerInterface {
/**
* Defines the Divider attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<DividerAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines the Divider attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<DividerAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -83,7 +83,7 @@ interface DividerInterface {
/**
* Defines the Divider attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<DividerAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -37,7 +37,7 @@ interface EffectComponentInterface {
/**
* Defines the Effect Component attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<EffectComponentAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @systemapi
* @since 10

View File

@ -98,18 +98,18 @@ interface EllipseInterface {
}
/**
* @extends CommonShapeMethod
* @extends CommonShapeMethod<EllipseAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* @extends CommonShapeMethod
* @extends CommonShapeMethod<EllipseAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
*/
/**
* @extends CommonShapeMethod
* @extends CommonShapeMethod<EllipseAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -227,14 +227,14 @@ interface FlexInterface {
/**
* Defines the Flex attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<FlexAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines the Flex attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<FlexAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -242,7 +242,7 @@ interface FlexInterface {
/**
* Defines the Flex attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<FlexAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -50,14 +50,14 @@ interface FlowItemInterface {
/**
* Defines the water flow item attribute.
*
* @extends CommonMethod
* @extends CommonMethod<FlowItemAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
*/
/**
* Defines the water flow item attribute.
*
* @extends CommonMethod
* @extends CommonMethod<FlowItemAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -117,7 +117,7 @@ interface FormComponentInterface {
}
/**
* @extends CommonMethod
* @extends CommonMethod<FormComponentAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @systemapi
* @since 7

View File

@ -115,7 +115,7 @@ interface FormLinkInterface {
/**
* Defines the FormLink attribute.
*
* @extends CommonMethod
* @extends CommonMethod<FormLinkAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 10
* @form

View File

@ -118,18 +118,18 @@ declare interface GaugeIndicatorOptions {
}
/**
* @extends CommonMethod
* @extends CommonMethod<GaugeAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 8
*/
/**
* @extends CommonMethod
* @extends CommonMethod<GaugeAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
*/
/**
* @extends CommonMethod
* @extends CommonMethod<GaugeAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -105,12 +105,12 @@ interface GridItemInterface {
}
/**
* @extends CommonMethod
* @extends CommonMethod<GridItemAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* @extends CommonMethod
* @extends CommonMethod<GridItemAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -38,7 +38,7 @@ interface HyperlinkInterface {
/**
* Defines the hyperlink attribute functions
*
* @extends CommonMethod
* @extends CommonMethod<HyperlinkAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/

View File

@ -179,14 +179,14 @@ interface ImageFrameInfo {
/**
* inheritance CommonMethod
*
* @extends CommonMethod
* @extends CommonMethod<ImageAnimatorAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* inheritance CommonMethod
*
* @extends CommonMethod
* @extends CommonMethod<ImageAnimatorAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -37,7 +37,7 @@ interface ImageSpanInterface {
/**
* Define the ImageSpan attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ImageSpanAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -112,14 +112,14 @@ interface LineInterface {
/**
* inheritance CommonShapeMethod.
*
* @extends CommonShapeMethod
* @extends CommonShapeMethod<LineAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* inheritance CommonShapeMethod.
*
* @extends CommonShapeMethod
* @extends CommonShapeMethod<LineAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -127,7 +127,7 @@ interface LineInterface {
/**
* inheritance CommonShapeMethod.
*
* @extends CommonShapeMethod
* @extends CommonShapeMethod<LineAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -519,18 +519,18 @@ interface ListInterface {
}
/**
* @extends CommonMethod
* @extends CommonMethod<ListAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* @extends CommonMethod
* @extends CommonMethod<ListAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
*/
/**
* @extends CommonMethod
* @extends CommonMethod<ListAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -454,18 +454,18 @@ interface ListItemInterface {
}
/**
* @extends CommonMethod
* @extends CommonMethod<ListItemAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* @extends CommonMethod
* @extends CommonMethod<ListItemAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
*/
/**
* @extends CommonMethod
* @extends CommonMethod<ListItemAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -184,14 +184,14 @@ interface ListItemGroupInterface {
/**
* Defines the item group attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ListItemGroupAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
*/
/**
* Defines the item group attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ListItemGroupAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -163,14 +163,14 @@ interface LoadingProgressInterface {
/**
* Declare the progress bar being loaded
*
* @extends CommonMethod
* @extends CommonMethod<LoadingProgressAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 8
*/
/**
* Declare the progress bar being loaded
*
* @extends CommonMethod
* @extends CommonMethod<LoadingProgressAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -178,7 +178,7 @@ interface LoadingProgressInterface {
/**
* Declare the progress bar being loaded
*
* @extends CommonMethod
* @extends CommonMethod<LoadingProgressAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -71,14 +71,14 @@ interface MarqueeInterface {
/**
* Declares marquee properties.
*
* @extends CommonMethod
* @extends CommonMethod<MarqueeAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 8
*/
/**
* Declares marquee properties.
*
* @extends CommonMethod
* @extends CommonMethod<MarqueeAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -86,7 +86,7 @@ interface MarqueeInterface {
/**
* Declares marquee properties.
*
* @extends CommonMethod
* @extends CommonMethod<MarqueeAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -50,14 +50,14 @@ interface MenuInterface {
/**
* Defines the Menu component attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<MenuAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
*/
/**
* Defines the Menu component attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<MenuAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -154,14 +154,14 @@ interface MenuItemInterface {
/**
* Defines the MenuItem component attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<MenuItemAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
*/
/**
* Defines the MenuItem component attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<MenuItemAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -103,14 +103,14 @@ interface MenuItemGroupInterface {
/**
* Defines the MenuItemGroup component attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<MenuItemGroupAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
*/
/**
* Defines the MenuItemGroup component attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<MenuItemGroupAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -152,14 +152,14 @@ declare interface NavDestinationInterface {
/**
* The attribute function of NavDestination
*
* @extends CommonMethod
* @extends CommonMethod<NavDestinationAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
*/
/**
* The attribute function of NavDestination
*
* @extends CommonMethod
* @extends CommonMethod<NavDestinationAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -128,14 +128,14 @@ declare enum NavRouteMode {
/**
* The attribute function of NavRouter
*
* @extends CommonMethod
* @extends CommonMethod<NavRouterAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
*/
/**
* The attribute function of NavRouter
*
* @extends CommonMethod
* @extends CommonMethod<NavRouterAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -696,14 +696,14 @@ declare interface ToolbarItem {
/**
* Declare Navigation view properties.
*
* @extends CommonMethod
* @extends CommonMethod<NavigationAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 8
*/
/**
* Declare Navigation view properties.
*
* @extends CommonMethod
* @extends CommonMethod<NavigationAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -131,14 +131,14 @@ interface NavigatorInterface {
/**
* Declare navigator properties.
*
* @extends CommonMethod
* @extends CommonMethod<NavigatorAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Declare navigator properties.
*
* @extends CommonMethod
* @extends CommonMethod<NavigatorAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -206,14 +206,14 @@ interface PanelInterface {
}
/**
* @extends CommonMethod
* @extends CommonMethod<PanelAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Pane Attribute.
*
* @extends CommonMethod
* @extends CommonMethod<PanelAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -610,7 +610,7 @@ declare enum ParticleUpdater {
/**
* Defines the Particle component attribute functions.
* @extends CommonMethod
* @extends CommonMethod<ParticleAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -100,14 +100,14 @@ interface PathInterface {
/**
* Provides methods for attribute path component.
*
* @extends CommonShapeMethod
* @extends CommonShapeMethod<PathAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Provides methods for attribute path component.
*
* @extends CommonShapeMethod
* @extends CommonShapeMethod<PathAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -115,7 +115,7 @@ interface PathInterface {
/**
* Provides methods for attribute path component.
*
* @extends CommonShapeMethod
* @extends CommonShapeMethod<PathAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -111,14 +111,14 @@ interface PatternLockInterface {
/**
* Provides methods for attribute pattern lock component.
*
* @extends CommonMethod
* @extends CommonMethod<PatternLockAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
*/
/**
* Provides methods for attribute pattern lock component.
*
* @extends CommonMethod
* @extends CommonMethod<PatternLockAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -66,7 +66,7 @@ interface PluginComponentInterface {
/**
* Defines the plugin component attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<PluginComponentAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @systemapi
* @since 9

View File

@ -86,18 +86,18 @@ interface PolylineInterface {
}
/**
* @extends CommonShapeMethod
* @extends CommonShapeMethod<PolylineAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* @extends CommonShapeMethod
* @extends CommonShapeMethod<PolylineAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
*/
/**
* @extends CommonShapeMethod
* @extends CommonShapeMethod<PolylineAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -1060,14 +1060,14 @@ interface ProgressInterface {
/**
* Defines the progress attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ProgressAttribute<Type>>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines the progress attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ProgressAttribute<Type>>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -1075,7 +1075,7 @@ interface ProgressInterface {
/**
* Defines the progress attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ProgressAttribute<Type>>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -71,14 +71,14 @@ interface QRCodeInterface {
/**
* Defines the qrcode attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<QRCodeAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines the qrcode attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<QRCodeAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -86,7 +86,7 @@ interface QRCodeInterface {
/**
* Defines the qrcode attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<QRCodeAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -192,14 +192,14 @@ interface RadioInterface {
/**
* Provides methods for radio method component.
*
* @extends CommonMethod
* @extends CommonMethod<RadioAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 8
*/
/**
* Provides methods for radio method component.
*
* @extends CommonMethod
* @extends CommonMethod<RadioAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -207,7 +207,7 @@ interface RadioInterface {
/**
* Provides methods for radio method component.
*
* @extends CommonMethod
* @extends CommonMethod<RadioAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -71,14 +71,14 @@ interface RatingInterface {
/**
* Defines the rating attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<RatingAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines the rating attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<RatingAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -86,7 +86,7 @@ interface RatingInterface {
/**
* Defines the rating attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<RatingAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -129,20 +129,20 @@ interface RectInterface {
/**
* rect attribute declaration.
*
* @extends CommonShapeMethod
* @extends CommonShapeMethod<RectAttribute>
* @since 7
*/
/**
* rect attribute declaration.
*
* @extends CommonShapeMethod
* @extends CommonShapeMethod<RectAttribute>
* @since 9
* @form
*/
/**
* rect attribute declaration.
*
* @extends CommonShapeMethod
* @extends CommonShapeMethod<RectAttribute>
* @crossplatform
* @since 10
* @form

View File

@ -234,14 +234,14 @@ interface RefreshInterface {
/**
* Defines the refresh attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<RefreshAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 8
*/
/**
* Defines the refresh attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<RefreshAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -35,13 +35,13 @@ interface RelativeContainerInterface {
}
/**
* @extends CommonMethod
* @extends CommonMethod<RelativeContainerAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
*/
/**
* @extends CommonMethod
* @extends CommonMethod<RelativeContainerAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -129,7 +129,7 @@ interface RemoteWindowInterface {
/**
* Inheritance CommonMethod Set Styles
*
* @extends CommonMethod
* @extends CommonMethod<RemoteWindowAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @systemapi
* @since 9

View File

@ -933,7 +933,7 @@ declare class RichEditorController {
/**
* Provides attribute for RichEditor.
*
* @extends CommonMethod
* @extends CommonMethod<RichEditorAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 10
*/

View File

@ -35,7 +35,7 @@ interface RichTextInterface {
/**
* Defines the RichText attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<RichTextAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 8
*/

View File

@ -48,7 +48,7 @@ interface RootSceneInterface {
/**
* Defines the attribute functions of RootScene.
*
* @extends CommonMethod
* @extends CommonMethod<RootSceneAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @systemapi
* @since 10

View File

@ -71,14 +71,14 @@ interface RowInterface {
/**
* Defines the row attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<RowAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines the row attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<RowAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -86,7 +86,7 @@ interface RowInterface {
/**
* Defines the row attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<RowAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -48,12 +48,12 @@ interface RowSplitInterface {
}
/**
* @extends CommonMethod
* @extends CommonMethod<RowSplitAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* @extends CommonMethod
* @extends CommonMethod<RowSplitAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -37,7 +37,7 @@ interface ScreenInterface {
/**
* Defines the attribute functions of Screen.
*
* @extends CommonMethod
* @extends CommonMethod<ScreenAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @systemapi
* @since 10

View File

@ -222,7 +222,7 @@ declare class Scroller {
/**
* Descriptive animation.
*
* @type { ?object } The object type provides custom animation parameters
* @type { ?({ duration?: number; curve?: Curve | ICurve } | boolean) } The object type provides custom animation parameters
* and the boolean type enables default spring animation.
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
@ -449,14 +449,14 @@ interface ScrollInterface {
/**
* Defines the scroll attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ScrollAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines the scroll attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ScrollAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -167,14 +167,14 @@ interface ScrollBarInterface {
/**
* Defines the scrollbar attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ScrollBarAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 8
*/
/**
* Defines the scrollbar attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<ScrollBarAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -273,14 +273,14 @@ interface SearchButtonOptions {
/**
* The attribute function of search
*
* @extends CommonMethod
* @extends CommonMethod<SearchAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 8
*/
/**
* The attribute function of search
*
* @extends CommonMethod
* @extends CommonMethod<SearchAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -191,14 +191,14 @@ declare enum MenuAlignType {
/**
* The commonMethod of select.
*
* @extends CommonMethod
* @extends CommonMethod<SelectAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 8
*/
/**
* The commonMethod of select.
*
* @extends CommonMethod
* @extends CommonMethod<SelectAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -100,18 +100,18 @@ interface ShapeInterface {
}
/**
* @extends CommonMethod
* @extends CommonMethod<ShapeAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* @extends CommonMethod
* @extends CommonMethod<ShapeAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
*/
/**
* @extends CommonMethod
* @extends CommonMethod<ShapeAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -313,13 +313,13 @@ interface DividerStyle {
/**
* The attribute function of sidebar
*
* @extends CommonMethod
* @extends CommonMethod<SideBarContainerAttribute>
* @since 8
*/
/**
* The attribute function of sidebar
*
* @extends CommonMethod
* @extends CommonMethod<SideBarContainerAttribute>
* @crossplatform
* @since 10
*/

View File

@ -546,14 +546,14 @@ interface SliderInterface {
/**
* Defines the attribute functions of Slider.
*
* @extends CommonMethod
* @extends CommonMethod<SliderAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines the attribute functions of Slider.
*
* @extends CommonMethod
* @extends CommonMethod<SliderAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
@ -561,7 +561,7 @@ interface SliderInterface {
/**
* Defines the attribute functions of Slider.
*
* @extends CommonMethod
* @extends CommonMethod<SliderAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -69,18 +69,18 @@ interface SpanInterface {
}
/**
* @extends CommonMethod
* @extends CommonMethod<SpanAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* @extends CommonMethod
* @extends CommonMethod<SpanAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
*/
/**
* @extends CommonMethod
* @extends CommonMethod<SpanAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -69,18 +69,18 @@ interface StackInterface {
}
/**
* @extends CommonMethod
* @extends CommonMethod<StackAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* @extends CommonMethod
* @extends CommonMethod<StackAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
*/
/**
* @extends CommonMethod
* @extends CommonMethod<StackAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -52,14 +52,14 @@ interface StepperInterface {
/**
* Defines the stepper attribute functions
*
* @extends CommonMethod
* @extends CommonMethod<StepperAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 8
*/
/**
* Defines the stepper attribute functions
*
* @extends CommonMethod
* @extends CommonMethod<StepperAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -127,14 +127,14 @@ interface StepperItemInterface {
/**
* Defines the stepper item attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<StepperItemAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 8
*/
/**
* Defines the stepper item attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<StepperItemAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -196,7 +196,7 @@ declare interface LabelStyle {
/**
* Min font size for adapted height.
*
* @type { ?number | ResourceStr }
* @type { ?(number | ResourceStr) }
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
@ -206,7 +206,7 @@ declare interface LabelStyle {
/**
* Max font size for adapted height.
*
* @type { ?number | ResourceStr }
* @type { ?(number | ResourceStr) }
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
@ -472,13 +472,13 @@ interface TabContentInterface {
/**
* Defines the attribute functions of TabContent.
*
* @extends CommonMethod
* @extends CommonMethod<TabContentAttribute>
* @since 7
*/
/**
* Defines the attribute functions of TabContent.
*
* @extends CommonMethod
* @extends CommonMethod<TabContentAttribute>
* @crossplatform
* @since 10
*/

View File

@ -367,14 +367,14 @@ interface ScrollableBarModeOptions {
/**
* Defines the tabs attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<TabsAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines the tabs attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<TabsAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -69,18 +69,18 @@ interface TextInterface {
}
/**
* @extends CommonMethod
* @extends CommonMethod<TextAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* @extends CommonMethod
* @extends CommonMethod<TextAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
* @form
*/
/**
* @extends CommonMethod
* @extends CommonMethod<TextAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -188,14 +188,14 @@ interface TextAreaInterface {
/**
* Defines the attribute functions of TextArea.
*
* @extends CommonMethod
* @extends CommonMethod<TextAreaAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines the attribute functions of TextArea.
*
* @extends CommonMethod
* @extends CommonMethod<TextAreaAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -490,14 +490,14 @@ interface PasswordIcon {
/**
* Defines the TextInput attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<TextInputAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines the TextInput attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<TextInputAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -203,14 +203,14 @@ interface TextPickerInterface {
/**
* Style the text selector.
*
* @extends CommonMethod
* @extends CommonMethod<TextPickerAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 8
*/
/**
* Style the text selector.
*
* @extends CommonMethod
* @extends CommonMethod<TextPickerAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -209,13 +209,13 @@ interface TextTimerInterface {
/**
* Defines the TextTimer attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<TextTimerAttribute>
* @since 8
*/
/**
* Defines the TextTimer attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<TextTimerAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -137,14 +137,14 @@ interface TimePickerInterface {
/**
* Defines the TimePicker attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<TimePickerAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 8
*/
/**
* Defines the TimePicker attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<TimePickerAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -166,20 +166,20 @@ interface ToggleInterface {
/**
* Defines the toggle attribute functions
*
* @extends CommonMethod
* @extends CommonMethod<ToggleAttribute>
* @since 8
*/
/**
* Defines the toggle attribute functions
*
* @extends CommonMethod
* @extends CommonMethod<ToggleAttribute>
* @since 9
* @form
*/
/**
* Defines the toggle attribute functions
*
* @extends CommonMethod
* @extends CommonMethod<ToggleAttribute>
* @crossplatform
* @since 10
* @form

View File

@ -63,7 +63,7 @@ interface UIExtensionComponentInterface {
/**
* Define the attribute functions of UIExtensionComponent.
*
* @extends CommonMethod
* @extends CommonMethod<UIExtensionComponentAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @systemapi
* @since 10

View File

@ -449,14 +449,14 @@ interface VideoInterface {
/**
* Defines the video attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<VideoAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 7
*/
/**
* Defines the video attribute functions.
*
* @extends CommonMethod
* @extends CommonMethod<VideoAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -103,14 +103,14 @@ interface WaterFlowInterface {
/**
* Defines the water flow attribute.
*
* @extends CommonMethod
* @extends CommonMethod<WaterFlowAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
*/
/**
* Defines the water flow attribute.
*
* @extends CommonMethod
* @extends CommonMethod<WaterFlowAttribute>
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10

View File

@ -91,7 +91,7 @@ interface XComponentInterface {
/**
* Defines XComponentAttribute.
*
* @extends CommonMethod
* @extends CommonMethod<XComponentAttribute>
* @since 8
*/
declare class XComponentAttribute extends CommonMethod<XComponentAttribute> {

View File

@ -15,13 +15,13 @@
/**
* Defines the animator options.
* @interface
* @interface AnimatorOptions
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 6
*/
/**
* Defines the animator options.
* @interface
* @interface AnimatorOptions
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
@ -31,12 +31,14 @@ export interface AnimatorOptions {
* Duration of the animation, in milliseconds.
* The default value is 0.
* @type {number}
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 6
*/
/**
* Duration of the animation, in milliseconds.
* The default value is 0.
* @type {number}
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
*/
@ -61,6 +63,7 @@ export interface AnimatorOptions {
* Step curve. The number must be set and only an integer is supported, step-position is optional. It can be set to start or end. The default value is end.
* The default value is ease.
* @type {string}
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 6
*/
/**
@ -82,6 +85,7 @@ export interface AnimatorOptions {
* Step curve. The number must be set and only an integer is supported, step-position is optional. It can be set to start or end. The default value is end.
* The default value is ease.
* @type {string}
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
*/
@ -91,12 +95,14 @@ export interface AnimatorOptions {
* Delay for the animation start. The default value indicates no delay.
* The default value is 0.
* @type {number}
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 6
*/
/**
* Delay for the animation start. The default value indicates no delay.
* The default value is 0.
* @type {number}
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
*/
@ -106,14 +112,16 @@ export interface AnimatorOptions {
* Whether to resume to the initial state after the animation is executed.
* none: The initial state is restored after the animation is executed.
* forwards: The state at the end of the animation (defined in the last key frame) is retained after the animation is executed.
* @type {string}
* @type {"none" | "forwards" | "backwards" | "both"}
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 6
*/
/**
* Whether to resume to the initial state after the animation is executed.
* none: The initial state is restored after the animation is executed.
* forwards: The state at the end of the animation (defined in the last key frame) is retained after the animation is executed.
* @type {string}
* @type {"none" | "forwards" | "backwards" | "both"}
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
*/
@ -122,13 +130,15 @@ export interface AnimatorOptions {
/**
* The animation playback mode.
* The default value is "normal".
* @type {string}
* @type {"normal" | "reverse" | "alternate" | "alternate-reverse"}
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 6
*/
/**
* The animation playback mode.
* The default value is "normal".
* @type {string}
* @type {"normal" | "reverse" | "alternate" | "alternate-reverse"}
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
*/
@ -138,12 +148,14 @@ export interface AnimatorOptions {
* Number of times the animation will be played. number indicates a fixed number of playback operations, and -1 an unlimited number of playback operations.
* The default value is 1.
* @type {number}
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 6
*/
/**
* Number of times the animation will be played. number indicates a fixed number of playback operations, and -1 an unlimited number of playback operations.
* The default value is 1.
* @type {number}
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
*/
@ -153,12 +165,14 @@ export interface AnimatorOptions {
* Starting point of animator interpolation.
* The default value is 0.
* @type {number}
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 6
*/
/**
* Starting point of animator interpolation.
* The default value is 0.
* @type {number}
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
*/
@ -168,12 +182,14 @@ export interface AnimatorOptions {
* Ending point of Dynamic Interpolation
* The default value is 1.
* @type {number}
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 6
*/
/**
* Ending point of Dynamic Interpolation
* The default value is 1.
* @type {number}
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
*/
@ -182,13 +198,13 @@ export interface AnimatorOptions {
/**
* Defines the Animator result interface.
* @interface
* @interface AnimatorResult
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 6
*/
/**
* Defines the Animator result interface.
* @interface
* @interface AnimatorResult
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
@ -290,13 +306,11 @@ export interface AnimatorResult {
/**
* Trigger when vsync callback.
* @param { number } progress - The current progress of animation
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 6
*/
/**
* Trigger when vsync callback.
* @param { number } progress - The current progress of animation
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform
* @since 10
@ -358,6 +372,7 @@ export default class Animator {
/**
* Create an animator object for custom animation.
* @param { AnimatorOptions } options - Options.
* @returns { AnimatorResult } animator result
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 6
* @deprecated since 9
@ -368,6 +383,7 @@ export default class Animator {
/**
* Create an animator object for custom animation.
* @param { AnimatorOptions } options - Options.
* @returns { AnimatorResult } animator result
* @throws { BusinessError } 401 - if parameter error.
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @since 9
@ -375,6 +391,7 @@ export default class Animator {
/**
* Create an animator object for custom animation.
* @param { AnimatorOptions } options - Options.
* @returns { AnimatorResult } animator result
* @throws { BusinessError } 401 - if parameter error.
* @syscap SystemCapability.ArkUI.ArkUI.Full
* @crossplatform