| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| API widget permission change | Class name: RichEditorAttribute; API declaration: copyOptions(value: CopyOptions): RichEditorAttribute; Differences: form | Class name: RichEditorAttribute; API declaration: copyOptions(value: CopyOptions): RichEditorAttribute; Differences: NA | component/rich_editor.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare interface DragItemInfo Differences: NA | Class name: global; API declaration: declare interface DragItemInfo Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: DragItemInfo; API declaration: pixelMap?: PixelMap; Differences: NA | Class name: DragItemInfo; API declaration: pixelMap?: PixelMap; Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: DragItemInfo; API declaration: builder?: CustomBuilder; Differences: NA | Class name: DragItemInfo; API declaration: builder?: CustomBuilder; Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: DragItemInfo; API declaration: extraInfo?: string; Differences: NA | Class name: DragItemInfo; API declaration: extraInfo?: string; Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare enum DragResult Differences: NA | Class name: global; API declaration: declare enum DragResult Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: DragResult; API declaration: DRAG_SUCCESSFUL = 0 Differences: NA | Class name: DragResult; API declaration: DRAG_SUCCESSFUL = 0 Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: DragResult; API declaration: DRAG_FAILED = 1 Differences: NA | Class name: DragResult; API declaration: DRAG_FAILED = 1 Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare interface DragEvent Differences: NA | Class name: global; API declaration: declare interface DragEvent Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: DragEvent; API declaration: getDisplayX(): number; Differences: NA | Class name: DragEvent; API declaration: getDisplayX(): number; Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: DragEvent; API declaration: getDisplayY(): number; Differences: NA | Class name: DragEvent; API declaration: getDisplayY(): number; Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: DragEvent; API declaration: getWindowX(): number; Differences: NA | Class name: DragEvent; API declaration: getWindowX(): number; Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: DragEvent; API declaration: getWindowY(): number; Differences: NA | Class name: DragEvent; API declaration: getWindowY(): number; Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: DragEvent; API declaration: setResult(dragResult: DragResult): void; Differences: NA | Class name: DragEvent; API declaration: setResult(dragResult: DragResult): void; Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: DragEvent; API declaration: getResult(): DragResult; Differences: NA | Class name: DragEvent; API declaration: getResult(): DragResult; Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: DragEvent; API declaration: getPreviewRect(): Rectangle; Differences: NA | Class name: DragEvent; API declaration: getPreviewRect(): Rectangle; Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: CommonMethod; API declaration: onDragStart(event: (event: DragEvent, extraParams?: string) => CustomBuilder |DragItemInfo): T; Differences: NA | Class name: CommonMethod; API declaration: onDragStart(event: (event: DragEvent, extraParams?: string) => CustomBuilder |DragItemInfo): T; Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: CommonMethod; API declaration: onDragEnter(event: (event: DragEvent, extraParams?: string) => void): T; Differences: NA | Class name: CommonMethod; API declaration: onDragEnter(event: (event: DragEvent, extraParams?: string) => void): T; Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: CommonMethod; API declaration: onDragMove(event: (event: DragEvent, extraParams?: string) => void): T; Differences: NA | Class name: CommonMethod; API declaration: onDragMove(event: (event: DragEvent, extraParams?: string) => void): T; Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: CommonMethod; API declaration: onDragLeave(event: (event: DragEvent, extraParams?: string) => void): T; Differences: NA | Class name: CommonMethod; API declaration: onDragLeave(event: (event: DragEvent, extraParams?: string) => void): T; Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: CommonMethod; API declaration: onDrop(event: (event: DragEvent, extraParams?: string) => void): T; Differences: NA | Class name: CommonMethod; API declaration: onDrop(event: (event: DragEvent, extraParams?: string) => void): T; Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: CommonMethod; API declaration: onDragEnd(event: (event: DragEvent, extraParams?: string) => void): T; Differences: NA | Class name: CommonMethod; API declaration: onDragEnd(event: (event: DragEvent, extraParams?: string) => void): T; Differences: crossplatform | component/common.d.ts |
| API cross-platform permission change | Class name: global; API declaration: export interface ChipSymbolGlyphOptions Differences: crossplatform | Class name: global; API declaration: export interface ChipSymbolGlyphOptions Differences: NA | api/@ohos.arkui.advanced.Chip.d.ets |
| API cross-platform permission change | Class name: ChipSymbolGlyphOptions; API declaration: normal?: SymbolGlyphModifier; Differences: crossplatform | Class name: ChipSymbolGlyphOptions; API declaration: normal?: SymbolGlyphModifier; Differences: NA | api/@ohos.arkui.advanced.Chip.d.ets |
| API cross-platform permission change | Class name: ChipSymbolGlyphOptions; API declaration: activated?: SymbolGlyphModifier; Differences: crossplatform | Class name: ChipSymbolGlyphOptions; API declaration: activated?: SymbolGlyphModifier; Differences: NA | api/@ohos.arkui.advanced.Chip.d.ets |
| API cross-platform permission change | Class name: ChipOptions; API declaration: prefixSymbol?: ChipSymbolGlyphOptions; Differences: crossplatform | Class name: ChipOptions; API declaration: prefixSymbol?: ChipSymbolGlyphOptions; Differences: NA | api/@ohos.arkui.advanced.Chip.d.ets |
| API cross-platform permission change | Class name: ChipOptions; API declaration: suffixSymbol?: ChipSymbolGlyphOptions; Differences: crossplatform | Class name: ChipOptions; API declaration: suffixSymbol?: ChipSymbolGlyphOptions; Differences: NA | api/@ohos.arkui.advanced.Chip.d.ets |
| API cross-platform permission change | Class name: ChipGroupItemOptions; API declaration: prefixSymbol?: ChipSymbolGlyphOptions; Differences: crossplatform | Class name: ChipGroupItemOptions; API declaration: prefixSymbol?: ChipSymbolGlyphOptions; Differences: NA | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| API cross-platform permission change | Class name: ChipGroupItemOptions; API declaration: suffixSymbol?: ChipSymbolGlyphOptions; Differences: crossplatform | Class name: ChipGroupItemOptions; API declaration: suffixSymbol?: ChipSymbolGlyphOptions; Differences: NA | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| API cross-platform permission change | Class name: SymbolGlyphModifier; API declaration: applyNormalAttribute?(instance: SymbolGlyphAttribute): void; Differences: crossplatform | Class name: SymbolGlyphModifier; API declaration: applyNormalAttribute?(instance: SymbolGlyphAttribute): void; Differences: NA | api/arkui/SymbolGlyphModifier.d.ts |
| API cross-platform permission change | Class name: SymbolSpanModifier; API declaration: applyNormalAttribute?(attribute: SymbolSpanAttribute): void; Differences: crossplatform | Class name: SymbolSpanModifier; API declaration: applyNormalAttribute?(attribute: SymbolSpanAttribute): void; Differences: NA | api/arkui/SymbolSpanModifier.d.ts |
| API cross-platform permission change | Class name: MenuElement; API declaration: symbolIcon?: SymbolGlyphModifier; Differences: crossplatform | Class name: MenuElement; API declaration: symbolIcon?: SymbolGlyphModifier; Differences: NA | component/common.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare type SymbolGlyphModifier = import('../api/arkui/SymbolGlyphModifier').SymbolGlyphModifier; Differences: crossplatform | Class name: global; API declaration: declare type SymbolGlyphModifier = import('../api/arkui/SymbolGlyphModifier').SymbolGlyphModifier; Differences: NA | component/common.d.ts |
| API cross-platform permission change | Class name: MenuItemOptions; API declaration: symbolStartIcon?: SymbolGlyphModifier; Differences: crossplatform | Class name: MenuItemOptions; API declaration: symbolStartIcon?: SymbolGlyphModifier; Differences: NA | component/menu_item.d.ts |
| API cross-platform permission change | Class name: MenuItemOptions; API declaration: symbolEndIcon?: SymbolGlyphModifier; Differences: crossplatform | Class name: MenuItemOptions; API declaration: symbolEndIcon?: SymbolGlyphModifier; Differences: NA | component/menu_item.d.ts |
| API cross-platform permission change | Class name: global; API declaration: interface CancelButtonSymbolOptions Differences: crossplatform | Class name: global; API declaration: interface CancelButtonSymbolOptions Differences: NA | component/search.d.ts |
| API cross-platform permission change | Class name: CancelButtonSymbolOptions; API declaration: style?: CancelButtonStyle; Differences: crossplatform | Class name: CancelButtonSymbolOptions; API declaration: style?: CancelButtonStyle; Differences: NA | component/search.d.ts |
| API cross-platform permission change | Class name: CancelButtonSymbolOptions; API declaration: icon?: SymbolGlyphModifier; Differences: crossplatform | Class name: CancelButtonSymbolOptions; API declaration: icon?: SymbolGlyphModifier; Differences: NA | component/search.d.ts |
| API cross-platform permission change | Class name: SelectOption; API declaration: symbolIcon?: SymbolGlyphModifier; Differences: crossplatform | Class name: SelectOption; API declaration: symbolIcon?: SymbolGlyphModifier; Differences: NA | component/select.d.ts |
| API cross-platform permission change | Class name: MenuItemConfiguration; API declaration: symbolIcon?: SymbolGlyphModifier; Differences: crossplatform | Class name: MenuItemConfiguration; API declaration: symbolIcon?: SymbolGlyphModifier; Differences: NA | component/select.d.ts |
| API cross-platform permission change | Class name: global; API declaration: interface SymbolGlyphInterface Differences: crossplatform | Class name: global; API declaration: interface SymbolGlyphInterface Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare enum SymbolRenderingStrategy Differences: crossplatform | Class name: global; API declaration: declare enum SymbolRenderingStrategy Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: SymbolRenderingStrategy; API declaration: SINGLE = 0 Differences: crossplatform | Class name: SymbolRenderingStrategy; API declaration: SINGLE = 0 Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: SymbolRenderingStrategy; API declaration: MULTIPLE_COLOR = 1 Differences: crossplatform | Class name: SymbolRenderingStrategy; API declaration: MULTIPLE_COLOR = 1 Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: SymbolRenderingStrategy; API declaration: MULTIPLE_OPACITY = 2 Differences: crossplatform | Class name: SymbolRenderingStrategy; API declaration: MULTIPLE_OPACITY = 2 Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare enum SymbolEffectStrategy Differences: crossplatform | Class name: global; API declaration: declare enum SymbolEffectStrategy Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: SymbolEffectStrategy; API declaration: NONE = 0 Differences: crossplatform | Class name: SymbolEffectStrategy; API declaration: NONE = 0 Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: SymbolEffectStrategy; API declaration: SCALE = 1 Differences: crossplatform | Class name: SymbolEffectStrategy; API declaration: SCALE = 1 Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: SymbolEffectStrategy; API declaration: HIERARCHICAL = 2 Differences: crossplatform | Class name: SymbolEffectStrategy; API declaration: HIERARCHICAL = 2 Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare enum EffectDirection Differences: crossplatform | Class name: global; API declaration: declare enum EffectDirection Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: EffectDirection; API declaration: DOWN = 0 Differences: crossplatform | Class name: EffectDirection; API declaration: DOWN = 0 Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: EffectDirection; API declaration: UP = 1 Differences: crossplatform | Class name: EffectDirection; API declaration: UP = 1 Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare enum EffectScope Differences: crossplatform | Class name: global; API declaration: declare enum EffectScope Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: EffectScope; API declaration: LAYER = 0 Differences: crossplatform | Class name: EffectScope; API declaration: LAYER = 0 Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: EffectScope; API declaration: WHOLE = 1 Differences: crossplatform | Class name: EffectScope; API declaration: WHOLE = 1 Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare enum EffectFillStyle Differences: crossplatform | Class name: global; API declaration: declare enum EffectFillStyle Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: EffectFillStyle; API declaration: CUMULATIVE = 0 Differences: crossplatform | Class name: EffectFillStyle; API declaration: CUMULATIVE = 0 Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: EffectFillStyle; API declaration: ITERATIVE = 1 Differences: crossplatform | Class name: EffectFillStyle; API declaration: ITERATIVE = 1 Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare class SymbolEffect Differences: crossplatform | Class name: global; API declaration: declare class SymbolEffect Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare class ScaleSymbolEffect Differences: crossplatform | Class name: global; API declaration: declare class ScaleSymbolEffect Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: ScaleSymbolEffect; API declaration: scope?: EffectScope; Differences: crossplatform | Class name: ScaleSymbolEffect; API declaration: scope?: EffectScope; Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: ScaleSymbolEffect; API declaration: direction?: EffectDirection; Differences: crossplatform | Class name: ScaleSymbolEffect; API declaration: direction?: EffectDirection; Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare class HierarchicalSymbolEffect Differences: crossplatform | Class name: global; API declaration: declare class HierarchicalSymbolEffect Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: HierarchicalSymbolEffect; API declaration: fillStyle?: EffectFillStyle; Differences: crossplatform | Class name: HierarchicalSymbolEffect; API declaration: fillStyle?: EffectFillStyle; Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare class AppearSymbolEffect Differences: crossplatform | Class name: global; API declaration: declare class AppearSymbolEffect Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: AppearSymbolEffect; API declaration: scope?: EffectScope; Differences: crossplatform | Class name: AppearSymbolEffect; API declaration: scope?: EffectScope; Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare class DisappearSymbolEffect Differences: crossplatform | Class name: global; API declaration: declare class DisappearSymbolEffect Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: DisappearSymbolEffect; API declaration: scope?: EffectScope; Differences: crossplatform | Class name: DisappearSymbolEffect; API declaration: scope?: EffectScope; Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare class BounceSymbolEffect Differences: crossplatform | Class name: global; API declaration: declare class BounceSymbolEffect Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: BounceSymbolEffect; API declaration: scope?: EffectScope; Differences: crossplatform | Class name: BounceSymbolEffect; API declaration: scope?: EffectScope; Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: BounceSymbolEffect; API declaration: direction?: EffectDirection; Differences: crossplatform | Class name: BounceSymbolEffect; API declaration: direction?: EffectDirection; Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare class ReplaceSymbolEffect Differences: crossplatform | Class name: global; API declaration: declare class ReplaceSymbolEffect Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: ReplaceSymbolEffect; API declaration: scope?: EffectScope; Differences: crossplatform | Class name: ReplaceSymbolEffect; API declaration: scope?: EffectScope; Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare class PulseSymbolEffect Differences: crossplatform | Class name: global; API declaration: declare class PulseSymbolEffect Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare class SymbolGlyphAttribute Differences: crossplatform | Class name: global; API declaration: declare class SymbolGlyphAttribute Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: SymbolGlyphAttribute; API declaration: fontSize(value: number |string |Resource): SymbolGlyphAttribute; Differences: crossplatform | Class name: SymbolGlyphAttribute; API declaration: fontSize(value: number |string |Resource): SymbolGlyphAttribute; Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: SymbolGlyphAttribute; API declaration: fontColor(value: Array<ResourceColor>): SymbolGlyphAttribute; Differences: crossplatform | Class name: SymbolGlyphAttribute; API declaration: fontColor(value: Array<ResourceColor>): SymbolGlyphAttribute; Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: SymbolGlyphAttribute; API declaration: fontWeight(value: number |FontWeight |string): SymbolGlyphAttribute; Differences: crossplatform | Class name: SymbolGlyphAttribute; API declaration: fontWeight(value: number |FontWeight |string): SymbolGlyphAttribute; Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: SymbolGlyphAttribute; API declaration: effectStrategy(value: SymbolEffectStrategy): SymbolGlyphAttribute; Differences: crossplatform | Class name: SymbolGlyphAttribute; API declaration: effectStrategy(value: SymbolEffectStrategy): SymbolGlyphAttribute; Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: SymbolGlyphAttribute; API declaration: renderingStrategy(value: SymbolRenderingStrategy): SymbolGlyphAttribute; Differences: crossplatform | Class name: SymbolGlyphAttribute; API declaration: renderingStrategy(value: SymbolRenderingStrategy): SymbolGlyphAttribute; Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: SymbolGlyphAttribute; API declaration: symbolEffect(symbolEffect: SymbolEffect, isActive?: boolean): SymbolGlyphAttribute; Differences: crossplatform | Class name: SymbolGlyphAttribute; API declaration: symbolEffect(symbolEffect: SymbolEffect, isActive?: boolean): SymbolGlyphAttribute; Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: SymbolGlyphAttribute; API declaration: symbolEffect(symbolEffect: SymbolEffect, triggerValue?: number): SymbolGlyphAttribute; Differences: crossplatform | Class name: SymbolGlyphAttribute; API declaration: symbolEffect(symbolEffect: SymbolEffect, triggerValue?: number): SymbolGlyphAttribute; Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare const SymbolGlyph: SymbolGlyphInterface; Differences: crossplatform | Class name: global; API declaration: declare const SymbolGlyph: SymbolGlyphInterface; Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare const SymbolGlyphInstance: SymbolGlyphAttribute; Differences: crossplatform | Class name: global; API declaration: declare const SymbolGlyphInstance: SymbolGlyphAttribute; Differences: NA | component/symbolglyph.d.ts |
| API cross-platform permission change | Class name: global; API declaration: interface SymbolSpanInterface Differences: crossplatform | Class name: global; API declaration: interface SymbolSpanInterface Differences: NA | component/symbol_span.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare class SymbolSpanAttribute Differences: crossplatform | Class name: global; API declaration: declare class SymbolSpanAttribute Differences: NA | component/symbol_span.d.ts |
| API cross-platform permission change | Class name: SymbolSpanAttribute; API declaration: fontSize(value: number |string |Resource): SymbolSpanAttribute; Differences: crossplatform | Class name: SymbolSpanAttribute; API declaration: fontSize(value: number |string |Resource): SymbolSpanAttribute; Differences: NA | component/symbol_span.d.ts |
| API cross-platform permission change | Class name: SymbolSpanAttribute; API declaration: fontColor(value: Array<ResourceColor>): SymbolSpanAttribute; Differences: crossplatform | Class name: SymbolSpanAttribute; API declaration: fontColor(value: Array<ResourceColor>): SymbolSpanAttribute; Differences: NA | component/symbol_span.d.ts |
| API cross-platform permission change | Class name: SymbolSpanAttribute; API declaration: fontWeight(value: number |FontWeight |string): SymbolSpanAttribute; Differences: crossplatform | Class name: SymbolSpanAttribute; API declaration: fontWeight(value: number |FontWeight |string): SymbolSpanAttribute; Differences: NA | component/symbol_span.d.ts |
| API cross-platform permission change | Class name: SymbolSpanAttribute; API declaration: effectStrategy(value: SymbolEffectStrategy): SymbolSpanAttribute; Differences: crossplatform | Class name: SymbolSpanAttribute; API declaration: effectStrategy(value: SymbolEffectStrategy): SymbolSpanAttribute; Differences: NA | component/symbol_span.d.ts |
| API cross-platform permission change | Class name: SymbolSpanAttribute; API declaration: renderingStrategy(value: SymbolRenderingStrategy): SymbolSpanAttribute; Differences: crossplatform | Class name: SymbolSpanAttribute; API declaration: renderingStrategy(value: SymbolRenderingStrategy): SymbolSpanAttribute; Differences: NA | component/symbol_span.d.ts |
| API cross-platform permission change | Class name: SymbolSpanAttribute; API declaration: attributeModifier(modifier: AttributeModifier<SymbolSpanAttribute>): SymbolSpanAttribute; Differences: crossplatform | Class name: SymbolSpanAttribute; API declaration: attributeModifier(modifier: AttributeModifier<SymbolSpanAttribute>): SymbolSpanAttribute; Differences: NA | component/symbol_span.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare const SymbolSpan: SymbolSpanInterface; Differences: crossplatform | Class name: global; API declaration: declare const SymbolSpan: SymbolSpanInterface; Differences: NA | component/symbol_span.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare const SymbolSpanInstance: SymbolSpanAttribute; Differences: crossplatform | Class name: global; API declaration: declare const SymbolSpanInstance: SymbolSpanAttribute; Differences: NA | component/symbol_span.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare class TabBarSymbol Differences: crossplatform | Class name: global; API declaration: declare class TabBarSymbol Differences: NA | component/tab_content.d.ts |
| API cross-platform permission change | Class name: TabBarSymbol; API declaration: normal: SymbolGlyphModifier; Differences: crossplatform | Class name: TabBarSymbol; API declaration: normal: SymbolGlyphModifier; Differences: NA | component/tab_content.d.ts |
| API cross-platform permission change | Class name: TabBarSymbol; API declaration: selected?: SymbolGlyphModifier; Differences: crossplatform | Class name: TabBarSymbol; API declaration: selected?: SymbolGlyphModifier; Differences: NA | component/tab_content.d.ts |
| API deprecated version change | Class name: ChipGroupItemOptions; API declaration: suffixIcon?: IconOptions; Differences: NA | Class name: ChipGroupItemOptions; API declaration: suffixIcon?: IconOptions; Differences: 14 | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| API deprecated version change | Class name: CommonMethod; API declaration: gridSpan(value: number): T; Differences: NA | Class name: CommonMethod; API declaration: gridSpan(value: number): T; Differences: 14 | component/common.d.ts |
| API deprecated version change | Class name: CommonMethod; API declaration: gridOffset(value: number): T; Differences: NA | Class name: CommonMethod; API declaration: gridOffset(value: number): T; Differences: 14 | component/common.d.ts |
| Function change | Class name: NavDestinationAttribute; API declaration: title(value: string |CustomBuilder |NavDestinationCommonTitle |NavDestinationCustomTitle, options?: NavigationTitleOptions): NavDestinationAttribute; Differences: value: string |CustomBuilder |NavDestinationCommonTitle |NavDestinationCustomTitle | Class name: NavDestinationAttribute; API declaration: title(value: string |CustomBuilder |NavDestinationCommonTitle |NavDestinationCustomTitle |Resource, options?: NavigationTitleOptions): NavDestinationAttribute; Differences: value: string |CustomBuilder |NavDestinationCommonTitle |NavDestinationCustomTitle |Resource | component/nav_destination.d.ts |
| Property change | Class name: NavigationCommonTitle; API declaration: main: string; Differences: string | Class name: NavigationCommonTitle; API declaration: main: string |Resource; Differences: string,Resource | component/navigation.d.ts |
| Property change | Class name: NavigationCommonTitle; API declaration: sub: string; Differences: string | Class name: NavigationCommonTitle; API declaration: sub: string |Resource; Differences: string,Resource | component/navigation.d.ts |
| Property change | Class name: NavigationMenuItem; API declaration: value: string; Differences: string | Class name: NavigationMenuItem; API declaration: value: string |Resource; Differences: string,Resource | component/navigation.d.ts |
| Property change | Class name: NavigationMenuItem; API declaration: icon?: string; Differences: string | Class name: NavigationMenuItem; API declaration: icon?: string |Resource; Differences: string,Resource | component/navigation.d.ts |
| Property change | Class name: NavDestinationCommonTitle; API declaration: main: string; Differences: string | Class name: NavDestinationCommonTitle; API declaration: main: string |Resource; Differences: string,Resource | component/nav_destination.d.ts |
| Property change | Class name: NavDestinationCommonTitle; API declaration: sub: string; Differences: string | Class name: NavDestinationCommonTitle; API declaration: sub: string |Resource; Differences: string,Resource | component/nav_destination.d.ts |
| Custom type change | Class name: global; API declaration: declare type StyledStringValue = TextStyle |DecorationStyle |BaselineOffsetStyle |LetterSpacingStyle |TextShadowStyle |GestureStyle |ImageAttachment |ParagraphStyle |LineHeightStyle |CustomSpan |UserDataSpan; Differences: TextStyle |DecorationStyle |BaselineOffsetStyle |LetterSpacingStyle |TextShadowStyle |GestureStyle |ImageAttachment |ParagraphStyle |LineHeightStyle |CustomSpan |UserDataSpan | Class name: global; API declaration: declare type StyledStringValue = TextStyle |DecorationStyle |BaselineOffsetStyle |LetterSpacingStyle |TextShadowStyle |GestureStyle |ImageAttachment |ParagraphStyle |LineHeightStyle |UrlStyle |CustomSpan |UserDataSpan |BackgroundColorStyle; Differences: TextStyle |DecorationStyle |BaselineOffsetStyle |LetterSpacingStyle |TextShadowStyle |GestureStyle |ImageAttachment |ParagraphStyle |LineHeightStyle |UrlStyle |CustomSpan |UserDataSpan |BackgroundColorStyle | component/styled_string.d.ts |
| New API | NA | Class name: global; API declaration: export declare enum SplitPolicy Differences: export declare enum SplitPolicy | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: SplitPolicy; API declaration: HOME_PAGE = 0 Differences: HOME_PAGE = 0 | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: SplitPolicy; API declaration: DETAIL_PAGE = 1 Differences: DETAIL_PAGE = 1 | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: SplitPolicy; API declaration: FULL_PAGE = 2 Differences: FULL_PAGE = 2 | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: global; API declaration: export declare struct MultiNavigation Differences: export declare struct MultiNavigation | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavigation; API declaration: @State multiStack: MultiNavPathStack; Differences: @State multiStack: MultiNavPathStack; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavigation; API declaration: @BuilderParam navDestination: NavDestinationBuildFunction; Differences: @BuilderParam navDestination: NavDestinationBuildFunction; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavigation; API declaration: onNavigationModeChange?: OnNavigationModeChangeCallback; Differences: onNavigationModeChange?: OnNavigationModeChangeCallback; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavigation; API declaration: onHomeShowOnTop?: OnHomeShowOnTopCallback; Differences: onHomeShowOnTop?: OnHomeShowOnTopCallback; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: global; API declaration: export declare class MultiNavPathStack Differences: export declare class MultiNavPathStack | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: pushPath(info: NavPathInfo, animated?: boolean, policy?: SplitPolicy): void; Differences: pushPath(info: NavPathInfo, animated?: boolean, policy?: SplitPolicy): void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: pushPath(info: NavPathInfo, options?: NavigationOptions, policy?: SplitPolicy): void; Differences: pushPath(info: NavPathInfo, options?: NavigationOptions, policy?: SplitPolicy): void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: pushPathByName(name: string, param: Object, animated?: boolean, policy?: SplitPolicy): void; Differences: pushPathByName(name: string, param: Object, animated?: boolean, policy?: SplitPolicy): void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: pushPathByName(name: string, param: Object, onPop?: base.Callback<PopInfo>, animated?: boolean, policy?: SplitPolicy): void; Differences: pushPathByName(name: string, param: Object, onPop?: base.Callback<PopInfo>, animated?: boolean, policy?: SplitPolicy): void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: replacePath(info: NavPathInfo, animated?: boolean): void; Differences: replacePath(info: NavPathInfo, animated?: boolean): void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: replacePath(info: NavPathInfo, options?: NavigationOptions): void; Differences: replacePath(info: NavPathInfo, options?: NavigationOptions): void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: replacePathByName(name: string, param: Object, animated?: boolean): void; Differences: replacePathByName(name: string, param: Object, animated?: boolean): void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: removeByIndexes(indexes: Array<number>): number; Differences: removeByIndexes(indexes: Array<number>): number; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: removeByName(name: string): number; Differences: removeByName(name: string): number; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: pop(animated?: boolean): NavPathInfo |undefined; Differences: pop(animated?: boolean): NavPathInfo |undefined; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: pop(result?: Object, animated?: boolean): NavPathInfo |undefined; Differences: pop(result?: Object, animated?: boolean): NavPathInfo |undefined; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: popToName(name: string, animated?: boolean): number; Differences: popToName(name: string, animated?: boolean): number; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: popToName(name: string, result: Object, animated?: boolean): number; Differences: popToName(name: string, result: Object, animated?: boolean): number; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: popToIndex(index: number, animated?: boolean): void; Differences: popToIndex(index: number, animated?: boolean): void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: popToIndex(index: number, result: Object, animated?: boolean): void; Differences: popToIndex(index: number, result: Object, animated?: boolean): void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: moveToTop(name: string, animated?: boolean): number; Differences: moveToTop(name: string, animated?: boolean): number; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: moveIndexToTop(index: number, animated?: boolean): void; Differences: moveIndexToTop(index: number, animated?: boolean): void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: clear(animated?: boolean): void; Differences: clear(animated?: boolean): void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: getAllPathName(): Array<string>; Differences: getAllPathName(): Array<string>; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: getParamByIndex(index: number): Object |undefined; Differences: getParamByIndex(index: number): Object |undefined; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: getParamByName(name: string): Array<Object>; Differences: getParamByName(name: string): Array<Object>; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: getIndexByName(name: string): Array<number>; Differences: getIndexByName(name: string): Array<number>; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: size(): number; Differences: size(): number; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: disableAnimation(disable: boolean): void; Differences: disableAnimation(disable: boolean): void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: switchFullScreenState(isFullScreen?: boolean): boolean; Differences: switchFullScreenState(isFullScreen?: boolean): boolean; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: setHomeWidthRange(minPercent: number, maxPercent: number): void; Differences: setHomeWidthRange(minPercent: number, maxPercent: number): void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: keepBottomPage(keepBottom: boolean): void; Differences: keepBottomPage(keepBottom: boolean): void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: MultiNavPathStack; API declaration: setPlaceholderPage(info: NavPathInfo): void; Differences: setPlaceholderPage(info: NavPathInfo): void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: global; API declaration: declare type NavDestinationBuildFunction = (name: string, param?: object) => void; Differences: declare type NavDestinationBuildFunction = (name: string, param?: object) => void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: global; API declaration: declare type OnNavigationModeChangeCallback = (mode: NavigationMode) => void; Differences: declare type OnNavigationModeChangeCallback = (mode: NavigationMode) => void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: global; API declaration: declare type OnHomeShowOnTopCallback = (name: string) => void; Differences: declare type OnHomeShowOnTopCallback = (name: string) => void; | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| New API | NA | Class name: global; API declaration: export class MarqueeDynamicSyncScene Differences: export class MarqueeDynamicSyncScene | api/@ohos.arkui.UIContext.d.ts |
| New API | NA | Class name: MarqueeDynamicSyncScene; API declaration: readonly type: MarqueeDynamicSyncSceneType; Differences: readonly type: MarqueeDynamicSyncSceneType; | api/@ohos.arkui.UIContext.d.ts |
| New API | NA | Class name: FocusController; API declaration: activate(isActive: boolean, autoInactive?: boolean): void; Differences: activate(isActive: boolean, autoInactive?: boolean): void; | api/@ohos.arkui.UIContext.d.ts |
| New API | NA | Class name: FocusController; API declaration: setAutoFocusTransfer(isAutoFocusTransfer: boolean): void; Differences: setAutoFocusTransfer(isAutoFocusTransfer: boolean): void; | api/@ohos.arkui.UIContext.d.ts |
| New API | NA | Class name: KeyboardAvoidMode; API declaration: OFFSET_WITH_CARET = 2 Differences: OFFSET_WITH_CARET = 2 | api/@ohos.arkui.UIContext.d.ts |
| New API | NA | Class name: KeyboardAvoidMode; API declaration: RESIZE_WITH_CARET = 3 Differences: RESIZE_WITH_CARET = 3 | api/@ohos.arkui.UIContext.d.ts |
| New API | NA | Class name: KeyboardAvoidMode; API declaration: NONE = 4 Differences: NONE = 4 | api/@ohos.arkui.UIContext.d.ts |
| New API | NA | Class name: global; API declaration: export const enum MarqueeDynamicSyncSceneType Differences: export const enum MarqueeDynamicSyncSceneType | api/@ohos.arkui.UIContext.d.ts |
| New API | NA | Class name: MarqueeDynamicSyncSceneType; API declaration: ANIMATION = 1 Differences: ANIMATION = 1 | api/@ohos.arkui.UIContext.d.ts |
| New API | NA | Class name: global; API declaration: export declare enum AccessibilitySelectedType Differences: export declare enum AccessibilitySelectedType | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: AccessibilitySelectedType; API declaration: CLICKED = 0 Differences: CLICKED = 0 | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: AccessibilitySelectedType; API declaration: CHECKED = 1 Differences: CHECKED = 1 | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: AccessibilitySelectedType; API declaration: SELECTED = 2 Differences: SELECTED = 2 | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: SuffixIconOptions; API declaration: accessibilityText?: ResourceStr; Differences: accessibilityText?: ResourceStr; | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: SuffixIconOptions; API declaration: accessibilityDescription?: ResourceStr; Differences: accessibilityDescription?: ResourceStr; | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: SuffixIconOptions; API declaration: accessibilityLevel?: string; Differences: accessibilityLevel?: string; | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: global; API declaration: export interface AccessibilityOptions Differences: export interface AccessibilityOptions | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: AccessibilityOptions; API declaration: accessibilityLevel?: string; Differences: accessibilityLevel?: string; | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: AccessibilityOptions; API declaration: accessibilityText?: ResourceStr; Differences: accessibilityText?: ResourceStr; | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: AccessibilityOptions; API declaration: accessibilityDescription?: ResourceStr; Differences: accessibilityDescription?: ResourceStr; | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: global; API declaration: export interface CloseOptions Differences: export interface CloseOptions | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: global; API declaration: export interface ChipSuffixSymbolGlyphOptions Differences: export interface ChipSuffixSymbolGlyphOptions | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: ChipSuffixSymbolGlyphOptions; API declaration: normalAccessibility?: AccessibilityOptions; Differences: normalAccessibility?: AccessibilityOptions; | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: ChipSuffixSymbolGlyphOptions; API declaration: activatedAccessibility?: AccessibilityOptions; Differences: activatedAccessibility?: AccessibilityOptions; | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: ChipSuffixSymbolGlyphOptions; API declaration: action?: VoidCallback; Differences: action?: VoidCallback; | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: ChipOptions; API declaration: suffixSymbolOptions?: ChipSuffixSymbolGlyphOptions; Differences: suffixSymbolOptions?: ChipSuffixSymbolGlyphOptions; | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: ChipOptions; API declaration: closeOptions?: CloseOptions; Differences: closeOptions?: CloseOptions; | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: ChipOptions; API declaration: accessibilityDescription?: ResourceStr; Differences: accessibilityDescription?: ResourceStr; | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: ChipOptions; API declaration: accessibilityLevel?: string; Differences: accessibilityLevel?: string; | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: ChipOptions; API declaration: accessibilitySelectedType?: AccessibilitySelectedType; Differences: accessibilitySelectedType?: AccessibilitySelectedType; | api/@ohos.arkui.advanced.Chip.d.ets |
| New API | NA | Class name: global; API declaration: export interface SuffixImageIconOptions Differences: export interface SuffixImageIconOptions | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: SuffixImageIconOptions; API declaration: action?: VoidCallback; Differences: action?: VoidCallback; | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: SuffixImageIconOptions; API declaration: accessibilityText?: ResourceStr; Differences: accessibilityText?: ResourceStr; | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: SuffixImageIconOptions; API declaration: accessibilityDescription?: ResourceStr; Differences: accessibilityDescription?: ResourceStr; | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: SuffixImageIconOptions; API declaration: accessibilityLevel?: string; Differences: accessibilityLevel?: string; | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: ChipGroupItemOptions; API declaration: suffixImageIcon?: SuffixImageIconOptions; Differences: suffixImageIcon?: SuffixImageIconOptions; | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: ChipGroupItemOptions; API declaration: suffixSymbolOptions?: ChipSuffixSymbolGlyphOptions; Differences: suffixSymbolOptions?: ChipSuffixSymbolGlyphOptions; | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: ChipGroupItemOptions; API declaration: closeOptions?: CloseOptions; Differences: closeOptions?: CloseOptions; | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: ChipGroupItemOptions; API declaration: accessibilityDescription?: ResourceStr; Differences: accessibilityDescription?: ResourceStr; | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: ChipGroupItemOptions; API declaration: accessibilityLevel?: string; Differences: accessibilityLevel?: string; | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: IconItemOptions; API declaration: accessibilityText?: ResourceStr; Differences: accessibilityText?: ResourceStr; | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: IconItemOptions; API declaration: accessibilityDescription?: ResourceStr; Differences: accessibilityDescription?: ResourceStr; | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: IconItemOptions; API declaration: accessibilityLevel?: string; Differences: accessibilityLevel?: string; | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: global; API declaration: export interface SymbolItemOptions Differences: export interface SymbolItemOptions | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: SymbolItemOptions; API declaration: symbol: SymbolGlyphModifier; Differences: symbol: SymbolGlyphModifier; | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: SymbolItemOptions; API declaration: action: VoidCallback; Differences: action: VoidCallback; | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: SymbolItemOptions; API declaration: accessibilityText?: ResourceStr; Differences: accessibilityText?: ResourceStr; | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: SymbolItemOptions; API declaration: accessibilityDescription?: ResourceStr; Differences: accessibilityDescription?: ResourceStr; | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: SymbolItemOptions; API declaration: accessibilityLevel?: string; Differences: accessibilityLevel?: string; | api/@ohos.arkui.advanced.ChipGroup.d.ets |
| New API | NA | Class name: Window; API declaration: setSubWindowModal(isModal: boolean, modalityType: ModalityType): Promise<void>; Differences: setSubWindowModal(isModal: boolean, modalityType: ModalityType): Promise<void>; | api/@ohos.window.d.ts |
| New API | NA | Class name: window; API declaration: interface DecorButtonStyle Differences: interface DecorButtonStyle | api/@ohos.window.d.ts |
| New API | NA | Class name: DecorButtonStyle; API declaration: colorMode?: ConfigurationConstant.ColorMode; Differences: colorMode?: ConfigurationConstant.ColorMode; | api/@ohos.window.d.ts |
| New API | NA | Class name: DecorButtonStyle; API declaration: buttonBackgroundSize?: number; Differences: buttonBackgroundSize?: number; | api/@ohos.window.d.ts |
| New API | NA | Class name: DecorButtonStyle; API declaration: spacingBetweenButtons?: number; Differences: spacingBetweenButtons?: number; | api/@ohos.window.d.ts |
| New API | NA | Class name: DecorButtonStyle; API declaration: closeButtonRightMargin?: number; Differences: closeButtonRightMargin?: number; | api/@ohos.window.d.ts |
| New API | NA | Class name: window; API declaration: function getWindowsByCoordinate(displayId: number, windowNumber?: number, x?: number, y?: number): Promise<Array<Window>>; Differences: function getWindowsByCoordinate(displayId: number, windowNumber?: number, x?: number, y?: number): Promise<Array<Window>>; | api/@ohos.window.d.ts |
| New API | NA | Class name: MaximizePresentation; API declaration: ENTER_IMMERSIVE_DISABLE_TITLE_AND_DOCK_HOVER = 3 Differences: ENTER_IMMERSIVE_DISABLE_TITLE_AND_DOCK_HOVER = 3 | api/@ohos.window.d.ts |
| New API | NA | Class name: Window; API declaration: on(type: 'displayIdChange', callback: Callback<number>): void; Differences: on(type: 'displayIdChange', callback: Callback<number>): void; | api/@ohos.window.d.ts |
| New API | NA | Class name: Window; API declaration: off(type: 'displayIdChange', callback?: Callback<number>): void; Differences: off(type: 'displayIdChange', callback?: Callback<number>): void; | api/@ohos.window.d.ts |
| New API | NA | Class name: Window; API declaration: setWindowTopmost(isWindowTopmost: boolean): Promise<void>; Differences: setWindowTopmost(isWindowTopmost: boolean): Promise<void>; | api/@ohos.window.d.ts |
| New API | NA | Class name: Window; API declaration: raiseToAppTop(): Promise<void>; Differences: raiseToAppTop(): Promise<void>; | api/@ohos.window.d.ts |
| New API | NA | Class name: Window; API declaration: setRaiseByClickEnabled(enable: boolean): Promise<void>; Differences: setRaiseByClickEnabled(enable: boolean): Promise<void>; | api/@ohos.window.d.ts |
| New API | NA | Class name: Window; API declaration: setResizeByDragEnabled(enable: boolean, callback: AsyncCallback<void>): void; Differences: setResizeByDragEnabled(enable: boolean, callback: AsyncCallback<void>): void; | api/@ohos.window.d.ts |
| New API | NA | Class name: Window; API declaration: setResizeByDragEnabled(enable: boolean): Promise<void>; Differences: setResizeByDragEnabled(enable: boolean): Promise<void>; | api/@ohos.window.d.ts |
| New API | NA | Class name: Window; API declaration: restore(): Promise<void>; Differences: restore(): Promise<void>; | api/@ohos.window.d.ts |
| New API | NA | Class name: Window; API declaration: setWindowTitleMoveEnabled(enabled: boolean): void; Differences: setWindowTitleMoveEnabled(enabled: boolean): void; | api/@ohos.window.d.ts |
| New API | NA | Class name: Window; API declaration: setDecorButtonStyle(dectorStyle: DecorButtonStyle): void; Differences: setDecorButtonStyle(dectorStyle: DecorButtonStyle): void; | api/@ohos.window.d.ts |
| New API | NA | Class name: Window; API declaration: getDecorButtonStyle(): DecorButtonStyle; Differences: getDecorButtonStyle(): DecorButtonStyle; | api/@ohos.window.d.ts |
| New API | NA | Class name: Window; API declaration: setWindowTitleButtonVisible(isMaximizeButtonVisible: boolean, isMinimizeButtonVisible: boolean, isCloseButtonVisible?: boolean): void; Differences: setWindowTitleButtonVisible(isMaximizeButtonVisible: boolean, isMinimizeButtonVisible: boolean, isCloseButtonVisible?: boolean): void; | api/@ohos.window.d.ts |
| New API | NA | Class name: Window; API declaration: startMoving(): Promise<void>; Differences: startMoving(): Promise<void>; | api/@ohos.window.d.ts |
| New API | NA | Class name: Window; API declaration: setTitleAndDockHoverShown(isTitleHoverShown?: boolean, isDockHoverShown?: boolean): Promise<void>; Differences: setTitleAndDockHoverShown(isTitleHoverShown?: boolean, isDockHoverShown?: boolean): Promise<void>; | api/@ohos.window.d.ts |
| New API | NA | Class name: window; API declaration: enum ModalityType Differences: enum ModalityType | api/@ohos.window.d.ts |
| New API | NA | Class name: ModalityType; API declaration: WINDOW_MODALITY = 0 Differences: WINDOW_MODALITY = 0 | api/@ohos.window.d.ts |
| New API | NA | Class name: ModalityType; API declaration: APPLICATION_MODALITY = 1 Differences: APPLICATION_MODALITY = 1 | api/@ohos.window.d.ts |
| New API | NA | Class name: SubWindowOptions; API declaration: modalityType?: ModalityType; Differences: modalityType?: ModalityType; | api/@ohos.window.d.ts |
| New API | NA | Class name: WindowStage; API declaration: on(eventType: 'windowStageClose', callback: Callback<void>): void; Differences: on(eventType: 'windowStageClose', callback: Callback<void>): void; | api/@ohos.window.d.ts |
| New API | NA | Class name: WindowStage; API declaration: off(eventType: 'windowStageClose', callback?: Callback<void>): void; Differences: off(eventType: 'windowStageClose', callback?: Callback<void>): void; | api/@ohos.window.d.ts |
| New API | NA | Class name: WindowStage; API declaration: removeStartingWindow(): Promise<void>; Differences: removeStartingWindow(): Promise<void>; | api/@ohos.window.d.ts |
| New API | NA | Class name: WindowStage; API declaration: setWindowModal(isModal: boolean): Promise<void>; Differences: setWindowModal(isModal: boolean): Promise<void>; | api/@ohos.window.d.ts |
| New API | NA | Class name: WindowStage; API declaration: setWindowRectAutoSave(enabled: boolean): Promise<void>; Differences: setWindowRectAutoSave(enabled: boolean): Promise<void>; | api/@ohos.window.d.ts |
| New API | NA | Class name: WindowStage; API declaration: isWindowRectAutoSave(): Promise<boolean>; Differences: isWindowRectAutoSave(): Promise<boolean>; | api/@ohos.window.d.ts |
| New API | NA | Class name: typeNode; API declaration: function createNode(context: UIContext, nodeType: 'Marquee'): Marquee; Differences: function createNode(context: UIContext, nodeType: 'Marquee'): Marquee; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: typeNode; API declaration: function createNode(context: UIContext, nodeType: 'TextArea'): TextArea; Differences: function createNode(context: UIContext, nodeType: 'TextArea'): TextArea; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: typeNode; API declaration: function createNode(context: UIContext, nodeType: 'SymbolGlyph'): SymbolGlyph; Differences: function createNode(context: UIContext, nodeType: 'SymbolGlyph'): SymbolGlyph; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: typeNode; API declaration: function createNode(context: UIContext, nodeType: 'QRCode'): QRCode; Differences: function createNode(context: UIContext, nodeType: 'QRCode'): QRCode; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: typeNode; API declaration: function createNode(context: UIContext, nodeType: 'Badge'): Badge; Differences: function createNode(context: UIContext, nodeType: 'Badge'): Badge; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: typeNode; API declaration: function createNode(context: UIContext, nodeType: 'TextClock'): TextClock; Differences: function createNode(context: UIContext, nodeType: 'TextClock'): TextClock; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: typeNode; API declaration: function createNode(context: UIContext, nodeType: 'TextTimer'): TextTimer; Differences: function createNode(context: UIContext, nodeType: 'TextTimer'): TextTimer; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: typeNode; API declaration: function createNode(context: UIContext, nodeType: 'Grid'): Grid; Differences: function createNode(context: UIContext, nodeType: 'Grid'): Grid; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: typeNode; API declaration: function createNode(context: UIContext, nodeType: 'GridItem'): GridItem; Differences: function createNode(context: UIContext, nodeType: 'GridItem'): GridItem; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: FrameNode; API declaration: get gestureEvent(): UIGestureEvent; Differences: get gestureEvent(): UIGestureEvent; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: typeNode; API declaration: type Marquee = TypedFrameNode<MarqueeInterface, MarqueeAttribute>; Differences: type Marquee = TypedFrameNode<MarqueeInterface, MarqueeAttribute>; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: typeNode; API declaration: type TextArea = TypedFrameNode<TextAreaInterface, TextAreaAttribute>; Differences: type TextArea = TypedFrameNode<TextAreaInterface, TextAreaAttribute>; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: typeNode; API declaration: type SymbolGlyph = TypedFrameNode<SymbolGlyphInterface, SymbolGlyphAttribute>; Differences: type SymbolGlyph = TypedFrameNode<SymbolGlyphInterface, SymbolGlyphAttribute>; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: typeNode; API declaration: type QRCode = TypedFrameNode<QRCodeInterface, QRCodeAttribute>; Differences: type QRCode = TypedFrameNode<QRCodeInterface, QRCodeAttribute>; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: typeNode; API declaration: type Badge = TypedFrameNode<BadgeInterface, BadgeAttribute>; Differences: type Badge = TypedFrameNode<BadgeInterface, BadgeAttribute>; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: typeNode; API declaration: type TextClock = TypedFrameNode<TextClockInterface, TextClockAttribute>; Differences: type TextClock = TypedFrameNode<TextClockInterface, TextClockAttribute>; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: typeNode; API declaration: type TextTimer = TypedFrameNode<TextTimerInterface, TextTimerAttribute>; Differences: type TextTimer = TypedFrameNode<TextTimerInterface, TextTimerAttribute>; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: typeNode; API declaration: type Grid = TypedFrameNode<GridInterface, GridAttribute>; Differences: type Grid = TypedFrameNode<GridInterface, GridAttribute>; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: typeNode; API declaration: type GridItem = TypedFrameNode<GridItemInterface, GridItemAttribute>; Differences: type GridItem = TypedFrameNode<GridItemInterface, GridItemAttribute>; | api/arkui/FrameNode.d.ts |
| New API | NA | Class name: CommonMethod; API declaration: focusScopeId(id: string, isGroup?: boolean, arrowStepOut?: boolean): T; Differences: focusScopeId(id: string, isGroup?: boolean, arrowStepOut?: boolean): T; | component/common.d.ts |
| New API | NA | Class name: CommonMethod; API declaration: useEffect(useEffect: boolean, effectType: EffectType): T; Differences: useEffect(useEffect: boolean, effectType: EffectType): T; | component/common.d.ts |
| New API | NA | Class name: CommonMethod; API declaration: accessibilityGroup(isGroup: boolean, accessibilityOptions: AccessibilityOptions): T; Differences: accessibilityGroup(isGroup: boolean, accessibilityOptions: AccessibilityOptions): T; | component/common.d.ts |
| New API | NA | Class name: global; API declaration: declare enum EffectType Differences: declare enum EffectType | component/common.d.ts |
| New API | NA | Class name: EffectType; API declaration: DEFAULT = 0 Differences: DEFAULT = 0 | component/common.d.ts |
| New API | NA | Class name: EffectType; API declaration: WINDOW_EFFECT = 1 Differences: WINDOW_EFFECT = 1 | component/common.d.ts |
| New API | NA | Class name: global; API declaration: declare enum BlurStyleActivePolicy Differences: declare enum BlurStyleActivePolicy | component/common.d.ts |
| New API | NA | Class name: BlurStyleActivePolicy; API declaration: FOLLOWS_WINDOW_ACTIVE_STATE = 0 Differences: FOLLOWS_WINDOW_ACTIVE_STATE = 0 | component/common.d.ts |
| New API | NA | Class name: BlurStyleActivePolicy; API declaration: ALWAYS_ACTIVE = 1 Differences: ALWAYS_ACTIVE = 1 | component/common.d.ts |
| New API | NA | Class name: BlurStyleActivePolicy; API declaration: ALWAYS_INACTIVE = 2 Differences: ALWAYS_INACTIVE = 2 | component/common.d.ts |
| New API | NA | Class name: BackgroundBlurStyleOptions; API declaration: policy?: BlurStyleActivePolicy; Differences: policy?: BlurStyleActivePolicy; | component/common.d.ts |
| New API | NA | Class name: BackgroundBlurStyleOptions; API declaration: inactiveColor?: ResourceColor; Differences: inactiveColor?: ResourceColor; | component/common.d.ts |
| New API | NA | Class name: BackgroundEffectOptions; API declaration: policy?: BlurStyleActivePolicy; Differences: policy?: BlurStyleActivePolicy; | component/common.d.ts |
| New API | NA | Class name: BackgroundEffectOptions; API declaration: inactiveColor?: ResourceColor; Differences: inactiveColor?: ResourceColor; | component/common.d.ts |
| New API | NA | Class name: KeyEvent; API declaration: unicode?: number; Differences: unicode?: number; | component/common.d.ts |
| New API | NA | Class name: SheetOptions; API declaration: enableHoverMode?: boolean; Differences: enableHoverMode?: boolean; | component/common.d.ts |
| New API | NA | Class name: SheetOptions; API declaration: hoverModeArea?: HoverModeAreaType; Differences: hoverModeArea?: HoverModeAreaType; | component/common.d.ts |
| New API | NA | Class name: global; API declaration: declare interface FadingEdgeOptions Differences: declare interface FadingEdgeOptions | component/common.d.ts |
| New API | NA | Class name: FadingEdgeOptions; API declaration: fadingEdgeLength?: LengthMetrics; Differences: fadingEdgeLength?: LengthMetrics; | component/common.d.ts |
| New API | NA | Class name: CommonMethod; API declaration: chainWeight(chainWeight: ChainWeightOptions): T; Differences: chainWeight(chainWeight: ChainWeightOptions): T; | component/common.d.ts |
| New API | NA | Class name: CommonMethod; API declaration: safeAreaPadding(paddingValue: Padding |LengthMetrics |LocalizedPadding): T; Differences: safeAreaPadding(paddingValue: Padding |LengthMetrics |LocalizedPadding): T; | component/common.d.ts |
| New API | NA | Class name: CommonMethod; API declaration: tabStop(isTabStop: boolean): T; Differences: tabStop(isTabStop: boolean): T; | component/common.d.ts |
| New API | NA | Class name: global; API declaration: declare enum ContentClipMode Differences: declare enum ContentClipMode | component/common.d.ts |
| New API | NA | Class name: ContentClipMode; API declaration: CONTENT_ONLY = 0 Differences: CONTENT_ONLY = 0 | component/common.d.ts |
| New API | NA | Class name: ContentClipMode; API declaration: BOUNDARY = 1 Differences: BOUNDARY = 1 | component/common.d.ts |
| New API | NA | Class name: ContentClipMode; API declaration: SAFE_AREA = 2 Differences: SAFE_AREA = 2 | component/common.d.ts |
| New API | NA | Class name: ScrollableCommonMethod; API declaration: fadingEdge(enabled: Optional<boolean>, options?: FadingEdgeOptions): T; Differences: fadingEdge(enabled: Optional<boolean>, options?: FadingEdgeOptions): T; | component/common.d.ts |
| New API | NA | Class name: ScrollableCommonMethod; API declaration: clipContent(clip: ContentClipMode |RectShape): T; Differences: clipContent(clip: ContentClipMode |RectShape): T; | component/common.d.ts |
| New API | NA | Class name: global; API declaration: declare enum HoverModeAreaType Differences: declare enum HoverModeAreaType | component/common.d.ts |
| New API | NA | Class name: HoverModeAreaType; API declaration: TOP_SCREEN = 0 Differences: TOP_SCREEN = 0 | component/common.d.ts |
| New API | NA | Class name: HoverModeAreaType; API declaration: BOTTOM_SCREEN = 1 Differences: BOTTOM_SCREEN = 1 | component/common.d.ts |
| New API | NA | Class name: GridAttribute; API declaration: cachedCount(count: number, show: boolean): GridAttribute; Differences: cachedCount(count: number, show: boolean): GridAttribute; | component/grid.d.ts |
| New API | NA | Class name: ListAttribute; API declaration: cachedCount(count: number, show: boolean): ListAttribute; Differences: cachedCount(count: number, show: boolean): ListAttribute; | component/list.d.ts |
| New API | NA | Class name: ListScroller; API declaration: getVisibleListContentInfo(x: number, y: number): VisibleListContentInfo; Differences: getVisibleListContentInfo(x: number, y: number): VisibleListContentInfo; | component/list.d.ts |
| New API | NA | Class name: BarStyle; API declaration: SAFE_AREA_PADDING = 2 Differences: SAFE_AREA_PADDING = 2 | component/navigation.d.ts |
| New API | NA | Class name: NavigationToolbarOptions; API declaration: barStyle?: BarStyle; Differences: barStyle?: BarStyle; | component/navigation.d.ts |
| New API | NA | Class name: NavigationAttribute; API declaration: recoverable(recoverable: Optional<boolean>): NavigationAttribute; Differences: recoverable(recoverable: Optional<boolean>): NavigationAttribute; | component/navigation.d.ts |
| New API | NA | Class name: NavigationAttribute; API declaration: enableDragBar(isEnabled: Optional<boolean>): NavigationAttribute; Differences: enableDragBar(isEnabled: Optional<boolean>): NavigationAttribute; | component/navigation.d.ts |
| New API | NA | Class name: global; API declaration: declare enum NavigationSystemTransitionType Differences: declare enum NavigationSystemTransitionType | component/nav_destination.d.ts |
| New API | NA | Class name: NavigationSystemTransitionType; API declaration: DEFAULT = 0 Differences: DEFAULT = 0 | component/nav_destination.d.ts |
| New API | NA | Class name: NavigationSystemTransitionType; API declaration: NONE = 1 Differences: NONE = 1 | component/nav_destination.d.ts |
| New API | NA | Class name: NavigationSystemTransitionType; API declaration: TITLE = 2 Differences: TITLE = 2 | component/nav_destination.d.ts |
| New API | NA | Class name: NavigationSystemTransitionType; API declaration: CONTENT = 3 Differences: CONTENT = 3 | component/nav_destination.d.ts |
| New API | NA | Class name: global; API declaration: declare interface NestedScrollInfo Differences: declare interface NestedScrollInfo | component/nav_destination.d.ts |
| New API | NA | Class name: NestedScrollInfo; API declaration: parent: Scroller; Differences: parent: Scroller; | component/nav_destination.d.ts |
| New API | NA | Class name: NestedScrollInfo; API declaration: child: Scroller; Differences: child: Scroller; | component/nav_destination.d.ts |
| New API | NA | Class name: NavDestinationAttribute; API declaration: systemTransition(type: NavigationSystemTransitionType): NavDestinationAttribute; Differences: systemTransition(type: NavigationSystemTransitionType): NavDestinationAttribute; | component/nav_destination.d.ts |
| New API | NA | Class name: NavDestinationAttribute; API declaration: recoverable(recoverable: Optional<boolean>): NavDestinationAttribute; Differences: recoverable(recoverable: Optional<boolean>): NavDestinationAttribute; | component/nav_destination.d.ts |
| New API | NA | Class name: NavDestinationAttribute; API declaration: bindToScrollable(scrollers: Array<Scroller>): NavDestinationAttribute; Differences: bindToScrollable(scrollers: Array<Scroller>): NavDestinationAttribute; | component/nav_destination.d.ts |
| New API | NA | Class name: NavDestinationAttribute; API declaration: bindToNestedScrollable(scrollInfos: Array<NestedScrollInfo>): NavDestinationAttribute; Differences: bindToNestedScrollable(scrollInfos: Array<NestedScrollInfo>): NavDestinationAttribute; | component/nav_destination.d.ts |
| New API | NA | Class name: RichEditorImageSpanOptions; API declaration: onHover?: OnHoverCallback; Differences: onHover?: OnHoverCallback; | component/rich_editor.d.ts |
| New API | NA | Class name: global; API declaration: declare type OnHoverCallback = (status: boolean, event: HoverEvent) => void; Differences: declare type OnHoverCallback = (status: boolean, event: HoverEvent) => void; | component/rich_editor.d.ts |
| New API | NA | Class name: Scroller; API declaration: getItemIndex(x: number, y: number): number; Differences: getItemIndex(x: number, y: number): number; | component/scroll.d.ts |
| New API | NA | Class name: global; API declaration: declare interface ScrollPageOptions Differences: declare interface ScrollPageOptions | component/scroll.d.ts |
| New API | NA | Class name: ScrollPageOptions; API declaration: next: boolean; Differences: next: boolean; | component/scroll.d.ts |
| New API | NA | Class name: ScrollPageOptions; API declaration: animation?: boolean; Differences: animation?: boolean; | component/scroll.d.ts |
| New API | NA | Class name: SearchAttribute; API declaration: onSubmit(callback: SearchSubmitCallback): SearchAttribute; Differences: onSubmit(callback: SearchSubmitCallback): SearchAttribute; | component/search.d.ts |
| New API | NA | Class name: global; API declaration: declare type SearchSubmitCallback = (searchContent: string, event?: SubmitEvent) => void; Differences: declare type SearchSubmitCallback = (searchContent: string, event?: SubmitEvent) => void; | component/search.d.ts |
| New API | NA | Class name: StyledString; API declaration: static toHtml(styledString: StyledString): string; Differences: static toHtml(styledString: StyledString): string; | component/styled_string.d.ts |
| New API | NA | Class name: global; API declaration: declare class BackgroundColorStyle Differences: declare class BackgroundColorStyle | component/styled_string.d.ts |
| New API | NA | Class name: BackgroundColorStyle; API declaration: readonly textBackgroundStyle: TextBackgroundStyle; Differences: readonly textBackgroundStyle: TextBackgroundStyle; | component/styled_string.d.ts |
| New API | NA | Class name: global; API declaration: declare class UrlStyle Differences: declare class UrlStyle | component/styled_string.d.ts |
| New API | NA | Class name: UrlStyle; API declaration: readonly url: string; Differences: readonly url: string; | component/styled_string.d.ts |
| New API | NA | Class name: StyledStringKey; API declaration: BACKGROUND_COLOR = 6 Differences: BACKGROUND_COLOR = 6 | component/styled_string.d.ts |
| New API | NA | Class name: StyledStringKey; API declaration: URL = 7 Differences: URL = 7 | component/styled_string.d.ts |
| New API | NA | Class name: TextAreaAttribute; API declaration: onSubmit(callback: TextAreaSubmitCallback): TextAreaAttribute; Differences: onSubmit(callback: TextAreaSubmitCallback): TextAreaAttribute; | component/text_area.d.ts |
| New API | NA | Class name: global; API declaration: declare type TextAreaSubmitCallback = (enterKeyType: EnterKeyType, event?: SubmitEvent) => void; Differences: declare type TextAreaSubmitCallback = (enterKeyType: EnterKeyType, event?: SubmitEvent) => void; | component/text_area.d.ts |
| New API | NA | Class name: WaterFlowAttribute; API declaration: cachedCount(count: number, show: boolean): WaterFlowAttribute; Differences: cachedCount(count: number, show: boolean): WaterFlowAttribute; | component/water_flow.d.ts |
| New API | NA | Class name: global; API declaration: export declare struct PopoverDialog Differences: export declare struct PopoverDialog | api/@ohos.arkui.advanced.Dialog.d.ets |
| New API | NA | Class name: PopoverDialog; API declaration: @Link visible: boolean; Differences: @Link visible: boolean; | api/@ohos.arkui.advanced.Dialog.d.ets |
| New API | NA | Class name: PopoverDialog; API declaration: @Require @Prop popover: PopoverOptions; Differences: @Require @Prop popover: PopoverOptions; | api/@ohos.arkui.advanced.Dialog.d.ets |
| New API | NA | Class name: PopoverDialog; API declaration: @Require @BuilderParam targetBuilder: Callback<void>; Differences: @Require @BuilderParam targetBuilder: Callback<void>; | api/@ohos.arkui.advanced.Dialog.d.ets |
| New API | NA | Class name: global; API declaration: export declare interface PopoverOptions Differences: export declare interface PopoverOptions | api/@ohos.arkui.advanced.Dialog.d.ets |
| New API | NA | Class name: SegmentButton; API declaration: @Prop maxFontScale: number |Resource; Differences: @Prop maxFontScale: number |Resource; | api/@ohos.arkui.advanced.SegmentButton.d.ets |
| New API | NA | Class name: WindowProxy; API declaration: on(type: 'rectChange', reasons: number, callback: Callback<RectChangeOptions>): void; Differences: on(type: 'rectChange', reasons: number, callback: Callback<RectChangeOptions>): void; | api/@ohos.arkui.uiExtension.d.ts |
| New API | NA | Class name: WindowProxy; API declaration: off(type: 'rectChange', callback?: Callback<RectChangeOptions>): void; Differences: off(type: 'rectChange', callback?: Callback<RectChangeOptions>): void; | api/@ohos.arkui.uiExtension.d.ts |
| New API | NA | Class name: WindowProxy; API declaration: properties: WindowProxyProperties; Differences: properties: WindowProxyProperties; | api/@ohos.arkui.uiExtension.d.ts |
| New API | NA | Class name: uiExtension; API declaration: interface WindowProxyProperties Differences: interface WindowProxyProperties | api/@ohos.arkui.uiExtension.d.ts |
| New API | NA | Class name: WindowProxyProperties; API declaration: uiExtensionHostWindowProxyRect: window.Rect; Differences: uiExtensionHostWindowProxyRect: window.Rect; | api/@ohos.arkui.uiExtension.d.ts |
| New API | NA | Class name: uiExtension; API declaration: enum RectChangeReason Differences: enum RectChangeReason | api/@ohos.arkui.uiExtension.d.ts |
| New API | NA | Class name: RectChangeReason; API declaration: HOST_WINDOW_RECT_CHANGE = 0x0001 Differences: HOST_WINDOW_RECT_CHANGE = 0x0001 | api/@ohos.arkui.uiExtension.d.ts |
| New API | NA | Class name: uiExtension; API declaration: interface RectChangeOptions Differences: interface RectChangeOptions | api/@ohos.arkui.uiExtension.d.ts |
| New API | NA | Class name: RectChangeOptions; API declaration: rect: window.Rect; Differences: rect: window.Rect; | api/@ohos.arkui.uiExtension.d.ts |
| New API | NA | Class name: RectChangeOptions; API declaration: reason: RectChangeReason; Differences: reason: RectChangeReason; | api/@ohos.arkui.uiExtension.d.ts |
| New API | NA | Class name: display; API declaration: function getPrimaryDisplaySync(): Display; Differences: function getPrimaryDisplaySync(): Display; | api/@ohos.display.d.ts |
| New API | NA | Class name: ShowToastOptions; API declaration: enableHoverMode?: boolean; Differences: enableHoverMode?: boolean; | api/@ohos.promptAction.d.ts |
| New API | NA | Class name: ShowToastOptions; API declaration: hoverModeArea?: HoverModeAreaType; Differences: hoverModeArea?: HoverModeAreaType; | api/@ohos.promptAction.d.ts |
| New API | NA | Class name: ShowDialogOptions; API declaration: enableHoverMode?: boolean; Differences: enableHoverMode?: boolean; | api/@ohos.promptAction.d.ts |
| New API | NA | Class name: ShowDialogOptions; API declaration: hoverModeArea?: HoverModeAreaType; Differences: hoverModeArea?: HoverModeAreaType; | api/@ohos.promptAction.d.ts |
| New API | NA | Class name: BaseDialogOptions; API declaration: enableHoverMode?: boolean; Differences: enableHoverMode?: boolean; | api/@ohos.promptAction.d.ts |
| New API | NA | Class name: BaseDialogOptions; API declaration: hoverModeArea?: HoverModeAreaType; Differences: hoverModeArea?: HoverModeAreaType; | api/@ohos.promptAction.d.ts |
| New API | NA | Class name: RouterOptions; API declaration: recoverable?: boolean; Differences: recoverable?: boolean; | api/@ohos.router.d.ts |
| New API | NA | Class name: NamedRouterOptions; API declaration: recoverable?: boolean; Differences: recoverable?: boolean; | api/@ohos.router.d.ts |
| New API | NA | Class name: screenshot; API declaration: function capture(options?: CaptureOption): Promise<image.PixelMap>; Differences: function capture(options?: CaptureOption): Promise<image.PixelMap>; | api/@ohos.screenshot.d.ts |
| New API | NA | Class name: screenshot; API declaration: interface CaptureOption Differences: interface CaptureOption | api/@ohos.screenshot.d.ts |
| New API | NA | Class name: CaptureOption; API declaration: displayId?: number; Differences: displayId?: number; | api/@ohos.screenshot.d.ts |
| New API | NA | Class name: ActionSheetOptions; API declaration: enableHoverMode?: boolean; Differences: enableHoverMode?: boolean; | component/action_sheet.d.ts |
| New API | NA | Class name: ActionSheetOptions; API declaration: hoverModeArea?: HoverModeAreaType; Differences: hoverModeArea?: HoverModeAreaType; | component/action_sheet.d.ts |
| New API | NA | Class name: AlertDialogParam; API declaration: enableHoverMode?: boolean; Differences: enableHoverMode?: boolean; | component/alert_dialog.d.ts |
| New API | NA | Class name: AlertDialogParam; API declaration: hoverModeArea?: HoverModeAreaType; Differences: hoverModeArea?: HoverModeAreaType; | component/alert_dialog.d.ts |
| New API | NA | Class name: CalendarDialogOptions; API declaration: enableHoverMode?: boolean; Differences: enableHoverMode?: boolean; | component/calendar_picker.d.ts |
| New API | NA | Class name: CalendarDialogOptions; API declaration: hoverModeArea?: HoverModeAreaType; Differences: hoverModeArea?: HoverModeAreaType; | component/calendar_picker.d.ts |
| New API | NA | Class name: CustomDialogControllerOptions; API declaration: enableHoverMode?: boolean; Differences: enableHoverMode?: boolean; | component/custom_dialog_controller.d.ts |
| New API | NA | Class name: CustomDialogControllerOptions; API declaration: hoverModeArea?: HoverModeAreaType; Differences: hoverModeArea?: HoverModeAreaType; | component/custom_dialog_controller.d.ts |
| New API | NA | Class name: global; API declaration: declare interface LunarSwitchStyle Differences: declare interface LunarSwitchStyle | component/date_picker.d.ts |
| New API | NA | Class name: LunarSwitchStyle; API declaration: selectedColor?: ResourceColor; Differences: selectedColor?: ResourceColor; | component/date_picker.d.ts |
| New API | NA | Class name: LunarSwitchStyle; API declaration: unselectedColor?: ResourceColor; Differences: unselectedColor?: ResourceColor; | component/date_picker.d.ts |
| New API | NA | Class name: LunarSwitchStyle; API declaration: strokeColor?: ResourceColor; Differences: strokeColor?: ResourceColor; | component/date_picker.d.ts |
| New API | NA | Class name: DatePickerDialogOptions; API declaration: lunarSwitchStyle?: LunarSwitchStyle; Differences: lunarSwitchStyle?: LunarSwitchStyle; | component/date_picker.d.ts |
| New API | NA | Class name: DatePickerDialogOptions; API declaration: enableHoverMode?: boolean; Differences: enableHoverMode?: boolean; | component/date_picker.d.ts |
| New API | NA | Class name: DatePickerDialogOptions; API declaration: hoverModeArea?: HoverModeAreaType; Differences: hoverModeArea?: HoverModeAreaType; | component/date_picker.d.ts |
| New API | NA | Class name: GestureInterface; API declaration: allowedTypes(types: Array<SourceTool>): T; Differences: allowedTypes(types: Array<SourceTool>): T; | component/gesture.d.ts |
| New API | NA | Class name: GestureHandler; API declaration: allowedTypes(types: Array<SourceTool>): T; Differences: allowedTypes(types: Array<SourceTool>): T; | component/gesture.d.ts |
| New API | NA | Class name: global; API declaration: declare enum ImageRotateOrientation Differences: declare enum ImageRotateOrientation | component/image.d.ts |
| New API | NA | Class name: ImageRotateOrientation; API declaration: AUTO = 0 Differences: AUTO = 0 | component/image.d.ts |
| New API | NA | Class name: ImageRotateOrientation; API declaration: UP = 1 Differences: UP = 1 | component/image.d.ts |
| New API | NA | Class name: ImageRotateOrientation; API declaration: RIGHT = 2 Differences: RIGHT = 2 | component/image.d.ts |
| New API | NA | Class name: ImageRotateOrientation; API declaration: DOWN = 3 Differences: DOWN = 3 | component/image.d.ts |
| New API | NA | Class name: ImageRotateOrientation; API declaration: LEFT = 4 Differences: LEFT = 4 | component/image.d.ts |
| New API | NA | Class name: ImageAttribute; API declaration: orientation(orientation: ImageRotateOrientation): ImageAttribute; Differences: orientation(orientation: ImageRotateOrientation): ImageAttribute; | component/image.d.ts |
| New API | NA | Class name: ImageSpanAttribute; API declaration: colorFilter(filter: ColorFilter |DrawingColorFilter): ImageSpanAttribute; Differences: colorFilter(filter: ColorFilter |DrawingColorFilter): ImageSpanAttribute; | component/image_span.d.ts |
| New API | NA | Class name: ScrollBarAttribute; API declaration: enableNestedScroll(enabled: Optional<boolean>): ScrollBarAttribute; Differences: enableNestedScroll(enabled: Optional<boolean>): ScrollBarAttribute; | component/scroll_bar.d.ts |
| New API | NA | Class name: TextAttribute; API declaration: caretColor(color: ResourceColor): TextAttribute; Differences: caretColor(color: ResourceColor): TextAttribute; | component/text.d.ts |
| New API | NA | Class name: TextAttribute; API declaration: selectedBackgroundColor(color: ResourceColor): TextAttribute; Differences: selectedBackgroundColor(color: ResourceColor): TextAttribute; | component/text.d.ts |
| New API | NA | Class name: LayoutManager; API declaration: getRectsForRange(range: TextRange, widthStyle: RectWidthStyle, heightStyle: RectHeightStyle): Array<TextBox>; Differences: getRectsForRange(range: TextRange, widthStyle: RectWidthStyle, heightStyle: RectHeightStyle): Array<TextBox>; | component/text_common.d.ts |
| New API | NA | Class name: global; API declaration: declare type RectWidthStyle = import('../api/@ohos.graphics.text').default.RectWidthStyle; Differences: declare type RectWidthStyle = import('../api/@ohos.graphics.text').default.RectWidthStyle; | component/text_common.d.ts |
| New API | NA | Class name: global; API declaration: declare type RectHeightStyle = import('../api/@ohos.graphics.text').default.RectHeightStyle; Differences: declare type RectHeightStyle = import('../api/@ohos.graphics.text').default.RectHeightStyle; | component/text_common.d.ts |
| New API | NA | Class name: global; API declaration: declare type TextBox = import('../api/@ohos.graphics.text').default.TextBox; Differences: declare type TextBox = import('../api/@ohos.graphics.text').default.TextBox; | component/text_common.d.ts |
| New API | NA | Class name: global; API declaration: declare type TextPickerScrollStopCallback = (value: string |string[], index: number |number[]) => void; Differences: declare type TextPickerScrollStopCallback = (value: string |string[], index: number |number[]) => void; | component/text_picker.d.ts |
| New API | NA | Class name: TextPickerAttribute; API declaration: onScrollStop(callback: TextPickerScrollStopCallback): TextPickerAttribute; Differences: onScrollStop(callback: TextPickerScrollStopCallback): TextPickerAttribute; | component/text_picker.d.ts |
| New API | NA | Class name: TextPickerDialogOptions; API declaration: onScrollStop?: Callback<TextPickerResult>; Differences: onScrollStop?: Callback<TextPickerResult>; | component/text_picker.d.ts |
| New API | NA | Class name: TextPickerDialogOptions; API declaration: enableHoverMode?: boolean; Differences: enableHoverMode?: boolean; | component/text_picker.d.ts |
| New API | NA | Class name: TextPickerDialogOptions; API declaration: hoverModeArea?: HoverModeAreaType; Differences: hoverModeArea?: HoverModeAreaType; | component/text_picker.d.ts |
| New API | NA | Class name: TimePickerDialogOptions; API declaration: enableHoverMode?: boolean; Differences: enableHoverMode?: boolean; | component/time_picker.d.ts |
| New API | NA | Class name: TimePickerDialogOptions; API declaration: hoverModeArea?: HoverModeAreaType; Differences: hoverModeArea?: HoverModeAreaType; | component/time_picker.d.ts |
| New API | NA | Class name: global; API declaration: declare interface ChainWeightOptions Differences: declare interface ChainWeightOptions | component/units.d.ts |
| New API | NA | Class name: ChainWeightOptions; API declaration: horizontal?: number; Differences: horizontal?: number; | component/units.d.ts |
| New API | NA | Class name: ChainWeightOptions; API declaration: vertical?: number; Differences: vertical?: number; | component/units.d.ts |
| New API | NA | Class name: global; API declaration: declare interface AccessibilityOptions Differences: declare interface AccessibilityOptions | component/units.d.ts |
| New API | NA | Class name: AccessibilityOptions; API declaration: accessibilityPreferred?: boolean; Differences: accessibilityPreferred?: boolean; | component/units.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.arkui.advanced.MultiNavigation.d.ets Differences: ArkUI | api/@ohos.arkui.advanced.MultiNavigation.d.ets |
| Function change | Class name: Scroller; API declaration: scrollPage(value: { next: boolean; }); Differences: value: { next: boolean; } | Class name: Scroller; API declaration: scrollPage(value: ScrollPageOptions); Differences: value: ScrollPageOptions | component/scroll.d.ts |
| New export symbol | Class name: global; API declaration: export class MarqueeDynamicSyncScene Differences: NA | Class name: global; API declaration: Differences: export class MarqueeDynamicSyncScene | api/@ohos.arkui.UIContext.d.ts |
| New export symbol | Class name: global; API declaration: export const enum MarqueeDynamicSyncSceneType Differences: NA | Class name: global; API declaration: Differences: export const enum MarqueeDynamicSyncSceneType | api/@ohos.arkui.UIContext.d.ts |
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 js-apidiff-ArkGraphics2D
openharmony 鸿蒙 js-apidiff-MediaKit
openharmony 鸿蒙 js-apidiff-InputKit
openharmony 鸿蒙 js-apidiff-BasicServicesKit
openharmony 鸿蒙 js-apidiff-ConnectivityKit
openharmony 鸿蒙 js-apidiff-ArkWeb
openharmony 鸿蒙 js-apidiff-ArkData
openharmony 鸿蒙 js-apidiff-ArkTS