openharmony 鸿蒙 js-apidiff-ArkUI

2026-08-25 浏览 (1)

Change TypeOld VersionNew Versiond.ts File
API widget permission changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass 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 changeClass name: NavigationCommonTitle;
API declaration: main: string;
Differences: string
Class name: NavigationCommonTitle;
API declaration: main: string |Resource;
Differences: string,Resource
component/navigation.d.ts
Property changeClass name: NavigationCommonTitle;
API declaration: sub: string;
Differences: string
Class name: NavigationCommonTitle;
API declaration: sub: string |Resource;
Differences: string,Resource
component/navigation.d.ts
Property changeClass name: NavigationMenuItem;
API declaration: value: string;
Differences: string
Class name: NavigationMenuItem;
API declaration: value: string |Resource;
Differences: string,Resource
component/navigation.d.ts
Property changeClass name: NavigationMenuItem;
API declaration: icon?: string;
Differences: string
Class name: NavigationMenuItem;
API declaration: icon?: string |Resource;
Differences: string,Resource
component/navigation.d.ts
Property changeClass 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 changeClass 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 changeClass 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 APINAClass name: global;
API declaration: export declare enum SplitPolicy
Differences: export declare enum SplitPolicy
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: SplitPolicy;
API declaration: HOME_PAGE = 0
Differences: HOME_PAGE = 0
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: SplitPolicy;
API declaration: DETAIL_PAGE = 1
Differences: DETAIL_PAGE = 1
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: SplitPolicy;
API declaration: FULL_PAGE = 2
Differences: FULL_PAGE = 2
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: global;
API declaration: export declare struct MultiNavigation
Differences: export declare struct MultiNavigation
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: MultiNavigation;
API declaration: @State
multiStack: MultiNavPathStack;
Differences: @State
multiStack: MultiNavPathStack;
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: MultiNavigation;
API declaration: @BuilderParam
navDestination: NavDestinationBuildFunction;
Differences: @BuilderParam
navDestination: NavDestinationBuildFunction;
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: MultiNavigation;
API declaration: onNavigationModeChange?: OnNavigationModeChangeCallback;
Differences: onNavigationModeChange?: OnNavigationModeChangeCallback;
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: MultiNavigation;
API declaration: onHomeShowOnTop?: OnHomeShowOnTopCallback;
Differences: onHomeShowOnTop?: OnHomeShowOnTopCallback;
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: global;
API declaration: export declare class MultiNavPathStack
Differences: export declare class MultiNavPathStack
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass 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 APINAClass 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 APINAClass 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 APINAClass 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 APINAClass 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 APINAClass 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 APINAClass 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 APINAClass name: MultiNavPathStack;
API declaration: removeByIndexes(indexes: Array<number>): number;
Differences: removeByIndexes(indexes: Array<number>): number;
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: MultiNavPathStack;
API declaration: removeByName(name: string): number;
Differences: removeByName(name: string): number;
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: MultiNavPathStack;
API declaration: pop(animated?: boolean): NavPathInfo |undefined;
Differences: pop(animated?: boolean): NavPathInfo |undefined;
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass 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 APINAClass 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 APINAClass 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 APINAClass 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 APINAClass 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 APINAClass 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 APINAClass 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 APINAClass name: MultiNavPathStack;
API declaration: clear(animated?: boolean): void;
Differences: clear(animated?: boolean): void;
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: MultiNavPathStack;
API declaration: getAllPathName(): Array<string>;
Differences: getAllPathName(): Array<string>;
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: MultiNavPathStack;
API declaration: getParamByIndex(index: number): Object |undefined;
Differences: getParamByIndex(index: number): Object |undefined;
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: MultiNavPathStack;
API declaration: getParamByName(name: string): Array<Object>;
Differences: getParamByName(name: string): Array<Object>;
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: MultiNavPathStack;
API declaration: getIndexByName(name: string): Array<number>;
Differences: getIndexByName(name: string): Array<number>;
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: MultiNavPathStack;
API declaration: size(): number;
Differences: size(): number;
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: MultiNavPathStack;
API declaration: disableAnimation(disable: boolean): void;
Differences: disableAnimation(disable: boolean): void;
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: MultiNavPathStack;
API declaration: switchFullScreenState(isFullScreen?: boolean): boolean;
Differences: switchFullScreenState(isFullScreen?: boolean): boolean;
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass 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 APINAClass name: MultiNavPathStack;
API declaration: keepBottomPage(keepBottom: boolean): void;
Differences: keepBottomPage(keepBottom: boolean): void;
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass name: MultiNavPathStack;
API declaration: setPlaceholderPage(info: NavPathInfo): void;
Differences: setPlaceholderPage(info: NavPathInfo): void;
api/@ohos.arkui.advanced.MultiNavigation.d.ets
New APINAClass 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 APINAClass 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 APINAClass 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 APINAClass name: global;
API declaration: export class MarqueeDynamicSyncScene
Differences: export class MarqueeDynamicSyncScene
api/@ohos.arkui.UIContext.d.ts
New APINAClass name: MarqueeDynamicSyncScene;
API declaration: readonly type: MarqueeDynamicSyncSceneType;
Differences: readonly type: MarqueeDynamicSyncSceneType;
api/@ohos.arkui.UIContext.d.ts
New APINAClass name: FocusController;
API declaration: activate(isActive: boolean, autoInactive?: boolean): void;
Differences: activate(isActive: boolean, autoInactive?: boolean): void;
api/@ohos.arkui.UIContext.d.ts
New APINAClass name: FocusController;
API declaration: setAutoFocusTransfer(isAutoFocusTransfer: boolean): void;
Differences: setAutoFocusTransfer(isAutoFocusTransfer: boolean): void;
api/@ohos.arkui.UIContext.d.ts
New APINAClass name: KeyboardAvoidMode;
API declaration: OFFSET_WITH_CARET = 2
Differences: OFFSET_WITH_CARET = 2
api/@ohos.arkui.UIContext.d.ts
New APINAClass name: KeyboardAvoidMode;
API declaration: RESIZE_WITH_CARET = 3
Differences: RESIZE_WITH_CARET = 3
api/@ohos.arkui.UIContext.d.ts
New APINAClass name: KeyboardAvoidMode;
API declaration: NONE = 4
Differences: NONE = 4
api/@ohos.arkui.UIContext.d.ts
New APINAClass name: global;
API declaration: export const enum MarqueeDynamicSyncSceneType
Differences: export const enum MarqueeDynamicSyncSceneType
api/@ohos.arkui.UIContext.d.ts
New APINAClass name: MarqueeDynamicSyncSceneType;
API declaration: ANIMATION = 1
Differences: ANIMATION = 1
api/@ohos.arkui.UIContext.d.ts
New APINAClass name: global;
API declaration: export declare enum AccessibilitySelectedType
Differences: export declare enum AccessibilitySelectedType
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: AccessibilitySelectedType;
API declaration: CLICKED = 0
Differences: CLICKED = 0
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: AccessibilitySelectedType;
API declaration: CHECKED = 1
Differences: CHECKED = 1
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: AccessibilitySelectedType;
API declaration: SELECTED = 2
Differences: SELECTED = 2
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: SuffixIconOptions;
API declaration: accessibilityText?: ResourceStr;
Differences: accessibilityText?: ResourceStr;
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: SuffixIconOptions;
API declaration: accessibilityDescription?: ResourceStr;
Differences: accessibilityDescription?: ResourceStr;
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: SuffixIconOptions;
API declaration: accessibilityLevel?: string;
Differences: accessibilityLevel?: string;
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: global;
API declaration: export interface AccessibilityOptions
Differences: export interface AccessibilityOptions
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: AccessibilityOptions;
API declaration: accessibilityLevel?: string;
Differences: accessibilityLevel?: string;
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: AccessibilityOptions;
API declaration: accessibilityText?: ResourceStr;
Differences: accessibilityText?: ResourceStr;
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: AccessibilityOptions;
API declaration: accessibilityDescription?: ResourceStr;
Differences: accessibilityDescription?: ResourceStr;
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: global;
API declaration: export interface CloseOptions
Differences: export interface CloseOptions
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: global;
API declaration: export interface ChipSuffixSymbolGlyphOptions
Differences: export interface ChipSuffixSymbolGlyphOptions
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: ChipSuffixSymbolGlyphOptions;
API declaration: normalAccessibility?: AccessibilityOptions;
Differences: normalAccessibility?: AccessibilityOptions;
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: ChipSuffixSymbolGlyphOptions;
API declaration: activatedAccessibility?: AccessibilityOptions;
Differences: activatedAccessibility?: AccessibilityOptions;
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: ChipSuffixSymbolGlyphOptions;
API declaration: action?: VoidCallback;
Differences: action?: VoidCallback;
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: ChipOptions;
API declaration: suffixSymbolOptions?: ChipSuffixSymbolGlyphOptions;
Differences: suffixSymbolOptions?: ChipSuffixSymbolGlyphOptions;
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: ChipOptions;
API declaration: closeOptions?: CloseOptions;
Differences: closeOptions?: CloseOptions;
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: ChipOptions;
API declaration: accessibilityDescription?: ResourceStr;
Differences: accessibilityDescription?: ResourceStr;
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: ChipOptions;
API declaration: accessibilityLevel?: string;
Differences: accessibilityLevel?: string;
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: ChipOptions;
API declaration: accessibilitySelectedType?: AccessibilitySelectedType;
Differences: accessibilitySelectedType?: AccessibilitySelectedType;
api/@ohos.arkui.advanced.Chip.d.ets
New APINAClass name: global;
API declaration: export interface SuffixImageIconOptions
Differences: export interface SuffixImageIconOptions
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: SuffixImageIconOptions;
API declaration: action?: VoidCallback;
Differences: action?: VoidCallback;
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: SuffixImageIconOptions;
API declaration: accessibilityText?: ResourceStr;
Differences: accessibilityText?: ResourceStr;
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: SuffixImageIconOptions;
API declaration: accessibilityDescription?: ResourceStr;
Differences: accessibilityDescription?: ResourceStr;
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: SuffixImageIconOptions;
API declaration: accessibilityLevel?: string;
Differences: accessibilityLevel?: string;
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: ChipGroupItemOptions;
API declaration: suffixImageIcon?: SuffixImageIconOptions;
Differences: suffixImageIcon?: SuffixImageIconOptions;
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: ChipGroupItemOptions;
API declaration: suffixSymbolOptions?: ChipSuffixSymbolGlyphOptions;
Differences: suffixSymbolOptions?: ChipSuffixSymbolGlyphOptions;
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: ChipGroupItemOptions;
API declaration: closeOptions?: CloseOptions;
Differences: closeOptions?: CloseOptions;
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: ChipGroupItemOptions;
API declaration: accessibilityDescription?: ResourceStr;
Differences: accessibilityDescription?: ResourceStr;
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: ChipGroupItemOptions;
API declaration: accessibilityLevel?: string;
Differences: accessibilityLevel?: string;
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: IconItemOptions;
API declaration: accessibilityText?: ResourceStr;
Differences: accessibilityText?: ResourceStr;
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: IconItemOptions;
API declaration: accessibilityDescription?: ResourceStr;
Differences: accessibilityDescription?: ResourceStr;
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: IconItemOptions;
API declaration: accessibilityLevel?: string;
Differences: accessibilityLevel?: string;
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: global;
API declaration: export interface SymbolItemOptions
Differences: export interface SymbolItemOptions
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: SymbolItemOptions;
API declaration: symbol: SymbolGlyphModifier;
Differences: symbol: SymbolGlyphModifier;
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: SymbolItemOptions;
API declaration: action: VoidCallback;
Differences: action: VoidCallback;
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: SymbolItemOptions;
API declaration: accessibilityText?: ResourceStr;
Differences: accessibilityText?: ResourceStr;
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: SymbolItemOptions;
API declaration: accessibilityDescription?: ResourceStr;
Differences: accessibilityDescription?: ResourceStr;
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass name: SymbolItemOptions;
API declaration: accessibilityLevel?: string;
Differences: accessibilityLevel?: string;
api/@ohos.arkui.advanced.ChipGroup.d.ets
New APINAClass 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 APINAClass name: window;
API declaration: interface DecorButtonStyle
Differences: interface DecorButtonStyle
api/@ohos.window.d.ts
New APINAClass name: DecorButtonStyle;
API declaration: colorMode?: ConfigurationConstant.ColorMode;
Differences: colorMode?: ConfigurationConstant.ColorMode;
api/@ohos.window.d.ts
New APINAClass name: DecorButtonStyle;
API declaration: buttonBackgroundSize?: number;
Differences: buttonBackgroundSize?: number;
api/@ohos.window.d.ts
New APINAClass name: DecorButtonStyle;
API declaration: spacingBetweenButtons?: number;
Differences: spacingBetweenButtons?: number;
api/@ohos.window.d.ts
New APINAClass name: DecorButtonStyle;
API declaration: closeButtonRightMargin?: number;
Differences: closeButtonRightMargin?: number;
api/@ohos.window.d.ts
New APINAClass 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 APINAClass 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 APINAClass 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 APINAClass 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 APINAClass name: Window;
API declaration: setWindowTopmost(isWindowTopmost: boolean): Promise<void>;
Differences: setWindowTopmost(isWindowTopmost: boolean): Promise<void>;
api/@ohos.window.d.ts
New APINAClass name: Window;
API declaration: raiseToAppTop(): Promise<void>;
Differences: raiseToAppTop(): Promise<void>;
api/@ohos.window.d.ts
New APINAClass name: Window;
API declaration: setRaiseByClickEnabled(enable: boolean): Promise<void>;
Differences: setRaiseByClickEnabled(enable: boolean): Promise<void>;
api/@ohos.window.d.ts
New APINAClass 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 APINAClass name: Window;
API declaration: setResizeByDragEnabled(enable: boolean): Promise<void>;
Differences: setResizeByDragEnabled(enable: boolean): Promise<void>;
api/@ohos.window.d.ts
New APINAClass name: Window;
API declaration: restore(): Promise<void>;
Differences: restore(): Promise<void>;
api/@ohos.window.d.ts
New APINAClass name: Window;
API declaration: setWindowTitleMoveEnabled(enabled: boolean): void;
Differences: setWindowTitleMoveEnabled(enabled: boolean): void;
api/@ohos.window.d.ts
New APINAClass name: Window;
API declaration: setDecorButtonStyle(dectorStyle: DecorButtonStyle): void;
Differences: setDecorButtonStyle(dectorStyle: DecorButtonStyle): void;
api/@ohos.window.d.ts
New APINAClass name: Window;
API declaration: getDecorButtonStyle(): DecorButtonStyle;
Differences: getDecorButtonStyle(): DecorButtonStyle;
api/@ohos.window.d.ts
New APINAClass 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 APINAClass name: Window;
API declaration: startMoving(): Promise<void>;
Differences: startMoving(): Promise<void>;
api/@ohos.window.d.ts
New APINAClass 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 APINAClass name: window;
API declaration: enum ModalityType
Differences: enum ModalityType
api/@ohos.window.d.ts
New APINAClass name: ModalityType;
API declaration: WINDOW_MODALITY = 0
Differences: WINDOW_MODALITY = 0
api/@ohos.window.d.ts
New APINAClass name: ModalityType;
API declaration: APPLICATION_MODALITY = 1
Differences: APPLICATION_MODALITY = 1
api/@ohos.window.d.ts
New APINAClass name: SubWindowOptions;
API declaration: modalityType?: ModalityType;
Differences: modalityType?: ModalityType;
api/@ohos.window.d.ts
New APINAClass 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 APINAClass 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 APINAClass name: WindowStage;
API declaration: removeStartingWindow(): Promise<void>;
Differences: removeStartingWindow(): Promise<void>;
api/@ohos.window.d.ts
New APINAClass name: WindowStage;
API declaration: setWindowModal(isModal: boolean): Promise<void>;
Differences: setWindowModal(isModal: boolean): Promise<void>;
api/@ohos.window.d.ts
New APINAClass name: WindowStage;
API declaration: setWindowRectAutoSave(enabled: boolean): Promise<void>;
Differences: setWindowRectAutoSave(enabled: boolean): Promise<void>;
api/@ohos.window.d.ts
New APINAClass name: WindowStage;
API declaration: isWindowRectAutoSave(): Promise<boolean>;
Differences: isWindowRectAutoSave(): Promise<boolean>;
api/@ohos.window.d.ts
New APINAClass 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 APINAClass 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 APINAClass 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 APINAClass 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 APINAClass 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 APINAClass 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 APINAClass 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 APINAClass 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 APINAClass 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 APINAClass name: FrameNode;
API declaration: get gestureEvent(): UIGestureEvent;
Differences: get gestureEvent(): UIGestureEvent;
api/arkui/FrameNode.d.ts
New APINAClass name: typeNode;
API declaration: type Marquee = TypedFrameNode<MarqueeInterface, MarqueeAttribute>;
Differences: type Marquee = TypedFrameNode<MarqueeInterface, MarqueeAttribute>;
api/arkui/FrameNode.d.ts
New APINAClass name: typeNode;
API declaration: type TextArea = TypedFrameNode<TextAreaInterface, TextAreaAttribute>;
Differences: type TextArea = TypedFrameNode<TextAreaInterface, TextAreaAttribute>;
api/arkui/FrameNode.d.ts
New APINAClass name: typeNode;
API declaration: type SymbolGlyph = TypedFrameNode<SymbolGlyphInterface, SymbolGlyphAttribute>;
Differences: type SymbolGlyph = TypedFrameNode<SymbolGlyphInterface, SymbolGlyphAttribute>;
api/arkui/FrameNode.d.ts
New APINAClass name: typeNode;
API declaration: type QRCode = TypedFrameNode<QRCodeInterface, QRCodeAttribute>;
Differences: type QRCode = TypedFrameNode<QRCodeInterface, QRCodeAttribute>;
api/arkui/FrameNode.d.ts
New APINAClass name: typeNode;
API declaration: type Badge = TypedFrameNode<BadgeInterface, BadgeAttribute>;
Differences: type Badge = TypedFrameNode<BadgeInterface, BadgeAttribute>;
api/arkui/FrameNode.d.ts
New APINAClass name: typeNode;
API declaration: type TextClock = TypedFrameNode<TextClockInterface, TextClockAttribute>;
Differences: type TextClock = TypedFrameNode<TextClockInterface, TextClockAttribute>;
api/arkui/FrameNode.d.ts
New APINAClass name: typeNode;
API declaration: type TextTimer = TypedFrameNode<TextTimerInterface, TextTimerAttribute>;
Differences: type TextTimer = TypedFrameNode<TextTimerInterface, TextTimerAttribute>;
api/arkui/FrameNode.d.ts
New APINAClass name: typeNode;
API declaration: type Grid = TypedFrameNode<GridInterface, GridAttribute>;
Differences: type Grid = TypedFrameNode<GridInterface, GridAttribute>;
api/arkui/FrameNode.d.ts
New APINAClass name: typeNode;
API declaration: type GridItem = TypedFrameNode<GridItemInterface, GridItemAttribute>;
Differences: type GridItem = TypedFrameNode<GridItemInterface, GridItemAttribute>;
api/arkui/FrameNode.d.ts
New APINAClass 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 APINAClass name: CommonMethod;
API declaration: useEffect(useEffect: boolean, effectType: EffectType): T;
Differences: useEffect(useEffect: boolean, effectType: EffectType): T;
component/common.d.ts
New APINAClass name: CommonMethod;
API declaration: accessibilityGroup(isGroup: boolean, accessibilityOptions: AccessibilityOptions): T;
Differences: accessibilityGroup(isGroup: boolean, accessibilityOptions: AccessibilityOptions): T;
component/common.d.ts
New APINAClass name: global;
API declaration: declare enum EffectType
Differences: declare enum EffectType
component/common.d.ts
New APINAClass name: EffectType;
API declaration: DEFAULT = 0
Differences: DEFAULT = 0
component/common.d.ts
New APINAClass name: EffectType;
API declaration: WINDOW_EFFECT = 1
Differences: WINDOW_EFFECT = 1
component/common.d.ts
New APINAClass name: global;
API declaration: declare enum BlurStyleActivePolicy
Differences: declare enum BlurStyleActivePolicy
component/common.d.ts
New APINAClass name: BlurStyleActivePolicy;
API declaration: FOLLOWS_WINDOW_ACTIVE_STATE = 0
Differences: FOLLOWS_WINDOW_ACTIVE_STATE = 0
component/common.d.ts
New APINAClass name: BlurStyleActivePolicy;
API declaration: ALWAYS_ACTIVE = 1
Differences: ALWAYS_ACTIVE = 1
component/common.d.ts
New APINAClass name: BlurStyleActivePolicy;
API declaration: ALWAYS_INACTIVE = 2
Differences: ALWAYS_INACTIVE = 2
component/common.d.ts
New APINAClass name: BackgroundBlurStyleOptions;
API declaration: policy?: BlurStyleActivePolicy;
Differences: policy?: BlurStyleActivePolicy;
component/common.d.ts
New APINAClass name: BackgroundBlurStyleOptions;
API declaration: inactiveColor?: ResourceColor;
Differences: inactiveColor?: ResourceColor;
component/common.d.ts
New APINAClass name: BackgroundEffectOptions;
API declaration: policy?: BlurStyleActivePolicy;
Differences: policy?: BlurStyleActivePolicy;
component/common.d.ts
New APINAClass name: BackgroundEffectOptions;
API declaration: inactiveColor?: ResourceColor;
Differences: inactiveColor?: ResourceColor;
component/common.d.ts
New APINAClass name: KeyEvent;
API declaration: unicode?: number;
Differences: unicode?: number;
component/common.d.ts
New APINAClass name: SheetOptions;
API declaration: enableHoverMode?: boolean;
Differences: enableHoverMode?: boolean;
component/common.d.ts
New APINAClass name: SheetOptions;
API declaration: hoverModeArea?: HoverModeAreaType;
Differences: hoverModeArea?: HoverModeAreaType;
component/common.d.ts
New APINAClass name: global;
API declaration: declare interface FadingEdgeOptions
Differences: declare interface FadingEdgeOptions
component/common.d.ts
New APINAClass name: FadingEdgeOptions;
API declaration: fadingEdgeLength?: LengthMetrics;
Differences: fadingEdgeLength?: LengthMetrics;
component/common.d.ts
New APINAClass name: CommonMethod;
API declaration: chainWeight(chainWeight: ChainWeightOptions): T;
Differences: chainWeight(chainWeight: ChainWeightOptions): T;
component/common.d.ts
New APINAClass name: CommonMethod;
API declaration: safeAreaPadding(paddingValue: Padding |LengthMetrics |LocalizedPadding): T;
Differences: safeAreaPadding(paddingValue: Padding |LengthMetrics |LocalizedPadding): T;
component/common.d.ts
New APINAClass name: CommonMethod;
API declaration: tabStop(isTabStop: boolean): T;
Differences: tabStop(isTabStop: boolean): T;
component/common.d.ts
New APINAClass name: global;
API declaration: declare enum ContentClipMode
Differences: declare enum ContentClipMode
component/common.d.ts
New APINAClass name: ContentClipMode;
API declaration: CONTENT_ONLY = 0
Differences: CONTENT_ONLY = 0
component/common.d.ts
New APINAClass name: ContentClipMode;
API declaration: BOUNDARY = 1
Differences: BOUNDARY = 1
component/common.d.ts
New APINAClass name: ContentClipMode;
API declaration: SAFE_AREA = 2
Differences: SAFE_AREA = 2
component/common.d.ts
New APINAClass name: ScrollableCommonMethod;
API declaration: fadingEdge(enabled: Optional<boolean>, options?: FadingEdgeOptions): T;
Differences: fadingEdge(enabled: Optional<boolean>, options?: FadingEdgeOptions): T;
component/common.d.ts
New APINAClass name: ScrollableCommonMethod;
API declaration: clipContent(clip: ContentClipMode |RectShape): T;
Differences: clipContent(clip: ContentClipMode |RectShape): T;
component/common.d.ts
New APINAClass name: global;
API declaration: declare enum HoverModeAreaType
Differences: declare enum HoverModeAreaType
component/common.d.ts
New APINAClass name: HoverModeAreaType;
API declaration: TOP_SCREEN = 0
Differences: TOP_SCREEN = 0
component/common.d.ts
New APINAClass name: HoverModeAreaType;
API declaration: BOTTOM_SCREEN = 1
Differences: BOTTOM_SCREEN = 1
component/common.d.ts
New APINAClass name: GridAttribute;
API declaration: cachedCount(count: number, show: boolean): GridAttribute;
Differences: cachedCount(count: number, show: boolean): GridAttribute;
component/grid.d.ts
New APINAClass name: ListAttribute;
API declaration: cachedCount(count: number, show: boolean): ListAttribute;
Differences: cachedCount(count: number, show: boolean): ListAttribute;
component/list.d.ts
New APINAClass name: ListScroller;
API declaration: getVisibleListContentInfo(x: number, y: number): VisibleListContentInfo;
Differences: getVisibleListContentInfo(x: number, y: number): VisibleListContentInfo;
component/list.d.ts
New APINAClass name: BarStyle;
API declaration: SAFE_AREA_PADDING = 2
Differences: SAFE_AREA_PADDING = 2
component/navigation.d.ts
New APINAClass name: NavigationToolbarOptions;
API declaration: barStyle?: BarStyle;
Differences: barStyle?: BarStyle;
component/navigation.d.ts
New APINAClass name: NavigationAttribute;
API declaration: recoverable(recoverable: Optional<boolean>): NavigationAttribute;
Differences: recoverable(recoverable: Optional<boolean>): NavigationAttribute;
component/navigation.d.ts
New APINAClass name: NavigationAttribute;
API declaration: enableDragBar(isEnabled: Optional<boolean>): NavigationAttribute;
Differences: enableDragBar(isEnabled: Optional<boolean>): NavigationAttribute;
component/navigation.d.ts
New APINAClass name: global;
API declaration: declare enum NavigationSystemTransitionType
Differences: declare enum NavigationSystemTransitionType
component/nav_destination.d.ts
New APINAClass name: NavigationSystemTransitionType;
API declaration: DEFAULT = 0
Differences: DEFAULT = 0
component/nav_destination.d.ts
New APINAClass name: NavigationSystemTransitionType;
API declaration: NONE = 1
Differences: NONE = 1
component/nav_destination.d.ts
New APINAClass name: NavigationSystemTransitionType;
API declaration: TITLE = 2
Differences: TITLE = 2
component/nav_destination.d.ts
New APINAClass name: NavigationSystemTransitionType;
API declaration: CONTENT = 3
Differences: CONTENT = 3
component/nav_destination.d.ts
New APINAClass name: global;
API declaration: declare interface NestedScrollInfo
Differences: declare interface NestedScrollInfo
component/nav_destination.d.ts
New APINAClass name: NestedScrollInfo;
API declaration: parent: Scroller;
Differences: parent: Scroller;
component/nav_destination.d.ts
New APINAClass name: NestedScrollInfo;
API declaration: child: Scroller;
Differences: child: Scroller;
component/nav_destination.d.ts
New APINAClass name: NavDestinationAttribute;
API declaration: systemTransition(type: NavigationSystemTransitionType): NavDestinationAttribute;
Differences: systemTransition(type: NavigationSystemTransitionType): NavDestinationAttribute;
component/nav_destination.d.ts
New APINAClass name: NavDestinationAttribute;
API declaration: recoverable(recoverable: Optional<boolean>): NavDestinationAttribute;
Differences: recoverable(recoverable: Optional<boolean>): NavDestinationAttribute;
component/nav_destination.d.ts
New APINAClass name: NavDestinationAttribute;
API declaration: bindToScrollable(scrollers: Array<Scroller>): NavDestinationAttribute;
Differences: bindToScrollable(scrollers: Array<Scroller>): NavDestinationAttribute;
component/nav_destination.d.ts
New APINAClass name: NavDestinationAttribute;
API declaration: bindToNestedScrollable(scrollInfos: Array<NestedScrollInfo>): NavDestinationAttribute;
Differences: bindToNestedScrollable(scrollInfos: Array<NestedScrollInfo>): NavDestinationAttribute;
component/nav_destination.d.ts
New APINAClass name: RichEditorImageSpanOptions;
API declaration: onHover?: OnHoverCallback;
Differences: onHover?: OnHoverCallback;
component/rich_editor.d.ts
New APINAClass 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 APINAClass name: Scroller;
API declaration: getItemIndex(x: number, y: number): number;
Differences: getItemIndex(x: number, y: number): number;
component/scroll.d.ts
New APINAClass name: global;
API declaration: declare interface ScrollPageOptions
Differences: declare interface ScrollPageOptions
component/scroll.d.ts
New APINAClass name: ScrollPageOptions;
API declaration: next: boolean;
Differences: next: boolean;
component/scroll.d.ts
New APINAClass name: ScrollPageOptions;
API declaration: animation?: boolean;
Differences: animation?: boolean;
component/scroll.d.ts
New APINAClass name: SearchAttribute;
API declaration: onSubmit(callback: SearchSubmitCallback): SearchAttribute;
Differences: onSubmit(callback: SearchSubmitCallback): SearchAttribute;
component/search.d.ts
New APINAClass 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 APINAClass name: StyledString;
API declaration: static toHtml(styledString: StyledString): string;
Differences: static toHtml(styledString: StyledString): string;
component/styled_string.d.ts
New APINAClass name: global;
API declaration: declare class BackgroundColorStyle
Differences: declare class BackgroundColorStyle
component/styled_string.d.ts
New APINAClass name: BackgroundColorStyle;
API declaration: readonly textBackgroundStyle: TextBackgroundStyle;
Differences: readonly textBackgroundStyle: TextBackgroundStyle;
component/styled_string.d.ts
New APINAClass name: global;
API declaration: declare class UrlStyle
Differences: declare class UrlStyle
component/styled_string.d.ts
New APINAClass name: UrlStyle;
API declaration: readonly url: string;
Differences: readonly url: string;
component/styled_string.d.ts
New APINAClass name: StyledStringKey;
API declaration: BACKGROUND_COLOR = 6
Differences: BACKGROUND_COLOR = 6
component/styled_string.d.ts
New APINAClass name: StyledStringKey;
API declaration: URL = 7
Differences: URL = 7
component/styled_string.d.ts
New APINAClass name: TextAreaAttribute;
API declaration: onSubmit(callback: TextAreaSubmitCallback): TextAreaAttribute;
Differences: onSubmit(callback: TextAreaSubmitCallback): TextAreaAttribute;
component/text_area.d.ts
New APINAClass 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 APINAClass name: WaterFlowAttribute;
API declaration: cachedCount(count: number, show: boolean): WaterFlowAttribute;
Differences: cachedCount(count: number, show: boolean): WaterFlowAttribute;
component/water_flow.d.ts
New APINAClass name: global;
API declaration: export declare struct PopoverDialog
Differences: export declare struct PopoverDialog
api/@ohos.arkui.advanced.Dialog.d.ets
New APINAClass name: PopoverDialog;
API declaration: @Link
visible: boolean;
Differences: @Link
visible: boolean;
api/@ohos.arkui.advanced.Dialog.d.ets
New APINAClass name: PopoverDialog;
API declaration: @Require
@Prop
popover: PopoverOptions;
Differences: @Require
@Prop
popover: PopoverOptions;
api/@ohos.arkui.advanced.Dialog.d.ets
New APINAClass name: PopoverDialog;
API declaration: @Require
@BuilderParam
targetBuilder: Callback<void>;
Differences: @Require
@BuilderParam
targetBuilder: Callback<void>;
api/@ohos.arkui.advanced.Dialog.d.ets
New APINAClass name: global;
API declaration: export declare interface PopoverOptions
Differences: export declare interface PopoverOptions
api/@ohos.arkui.advanced.Dialog.d.ets
New APINAClass name: SegmentButton;
API declaration: @Prop
maxFontScale: number |Resource;
Differences: @Prop
maxFontScale: number |Resource;
api/@ohos.arkui.advanced.SegmentButton.d.ets
New APINAClass 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 APINAClass 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 APINAClass name: WindowProxy;
API declaration: properties: WindowProxyProperties;
Differences: properties: WindowProxyProperties;
api/@ohos.arkui.uiExtension.d.ts
New APINAClass name: uiExtension;
API declaration: interface WindowProxyProperties
Differences: interface WindowProxyProperties
api/@ohos.arkui.uiExtension.d.ts
New APINAClass name: WindowProxyProperties;
API declaration: uiExtensionHostWindowProxyRect: window.Rect;
Differences: uiExtensionHostWindowProxyRect: window.Rect;
api/@ohos.arkui.uiExtension.d.ts
New APINAClass name: uiExtension;
API declaration: enum RectChangeReason
Differences: enum RectChangeReason
api/@ohos.arkui.uiExtension.d.ts
New APINAClass name: RectChangeReason;
API declaration: HOST_WINDOW_RECT_CHANGE = 0x0001
Differences: HOST_WINDOW_RECT_CHANGE = 0x0001
api/@ohos.arkui.uiExtension.d.ts
New APINAClass name: uiExtension;
API declaration: interface RectChangeOptions
Differences: interface RectChangeOptions
api/@ohos.arkui.uiExtension.d.ts
New APINAClass name: RectChangeOptions;
API declaration: rect: window.Rect;
Differences: rect: window.Rect;
api/@ohos.arkui.uiExtension.d.ts
New APINAClass name: RectChangeOptions;
API declaration: reason: RectChangeReason;
Differences: reason: RectChangeReason;
api/@ohos.arkui.uiExtension.d.ts
New APINAClass name: display;
API declaration: function getPrimaryDisplaySync(): Display;
Differences: function getPrimaryDisplaySync(): Display;
api/@ohos.display.d.ts
New APINAClass name: ShowToastOptions;
API declaration: enableHoverMode?: boolean;
Differences: enableHoverMode?: boolean;
api/@ohos.promptAction.d.ts
New APINAClass name: ShowToastOptions;
API declaration: hoverModeArea?: HoverModeAreaType;
Differences: hoverModeArea?: HoverModeAreaType;
api/@ohos.promptAction.d.ts
New APINAClass name: ShowDialogOptions;
API declaration: enableHoverMode?: boolean;
Differences: enableHoverMode?: boolean;
api/@ohos.promptAction.d.ts
New APINAClass name: ShowDialogOptions;
API declaration: hoverModeArea?: HoverModeAreaType;
Differences: hoverModeArea?: HoverModeAreaType;
api/@ohos.promptAction.d.ts
New APINAClass name: BaseDialogOptions;
API declaration: enableHoverMode?: boolean;
Differences: enableHoverMode?: boolean;
api/@ohos.promptAction.d.ts
New APINAClass name: BaseDialogOptions;
API declaration: hoverModeArea?: HoverModeAreaType;
Differences: hoverModeArea?: HoverModeAreaType;
api/@ohos.promptAction.d.ts
New APINAClass name: RouterOptions;
API declaration: recoverable?: boolean;
Differences: recoverable?: boolean;
api/@ohos.router.d.ts
New APINAClass name: NamedRouterOptions;
API declaration: recoverable?: boolean;
Differences: recoverable?: boolean;
api/@ohos.router.d.ts
New APINAClass 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 APINAClass name: screenshot;
API declaration: interface CaptureOption
Differences: interface CaptureOption
api/@ohos.screenshot.d.ts
New APINAClass name: CaptureOption;
API declaration: displayId?: number;
Differences: displayId?: number;
api/@ohos.screenshot.d.ts
New APINAClass name: ActionSheetOptions;
API declaration: enableHoverMode?: boolean;
Differences: enableHoverMode?: boolean;
component/action_sheet.d.ts
New APINAClass name: ActionSheetOptions;
API declaration: hoverModeArea?: HoverModeAreaType;
Differences: hoverModeArea?: HoverModeAreaType;
component/action_sheet.d.ts
New APINAClass name: AlertDialogParam;
API declaration: enableHoverMode?: boolean;
Differences: enableHoverMode?: boolean;
component/alert_dialog.d.ts
New APINAClass name: AlertDialogParam;
API declaration: hoverModeArea?: HoverModeAreaType;
Differences: hoverModeArea?: HoverModeAreaType;
component/alert_dialog.d.ts
New APINAClass name: CalendarDialogOptions;
API declaration: enableHoverMode?: boolean;
Differences: enableHoverMode?: boolean;
component/calendar_picker.d.ts
New APINAClass name: CalendarDialogOptions;
API declaration: hoverModeArea?: HoverModeAreaType;
Differences: hoverModeArea?: HoverModeAreaType;
component/calendar_picker.d.ts
New APINAClass name: CustomDialogControllerOptions;
API declaration: enableHoverMode?: boolean;
Differences: enableHoverMode?: boolean;
component/custom_dialog_controller.d.ts
New APINAClass name: CustomDialogControllerOptions;
API declaration: hoverModeArea?: HoverModeAreaType;
Differences: hoverModeArea?: HoverModeAreaType;
component/custom_dialog_controller.d.ts
New APINAClass name: global;
API declaration: declare interface LunarSwitchStyle
Differences: declare interface LunarSwitchStyle
component/date_picker.d.ts
New APINAClass name: LunarSwitchStyle;
API declaration: selectedColor?: ResourceColor;
Differences: selectedColor?: ResourceColor;
component/date_picker.d.ts
New APINAClass name: LunarSwitchStyle;
API declaration: unselectedColor?: ResourceColor;
Differences: unselectedColor?: ResourceColor;
component/date_picker.d.ts
New APINAClass name: LunarSwitchStyle;
API declaration: strokeColor?: ResourceColor;
Differences: strokeColor?: ResourceColor;
component/date_picker.d.ts
New APINAClass name: DatePickerDialogOptions;
API declaration: lunarSwitchStyle?: LunarSwitchStyle;
Differences: lunarSwitchStyle?: LunarSwitchStyle;
component/date_picker.d.ts
New APINAClass name: DatePickerDialogOptions;
API declaration: enableHoverMode?: boolean;
Differences: enableHoverMode?: boolean;
component/date_picker.d.ts
New APINAClass name: DatePickerDialogOptions;
API declaration: hoverModeArea?: HoverModeAreaType;
Differences: hoverModeArea?: HoverModeAreaType;
component/date_picker.d.ts
New APINAClass name: GestureInterface;
API declaration: allowedTypes(types: Array<SourceTool>): T;
Differences: allowedTypes(types: Array<SourceTool>): T;
component/gesture.d.ts
New APINAClass name: GestureHandler;
API declaration: allowedTypes(types: Array<SourceTool>): T;
Differences: allowedTypes(types: Array<SourceTool>): T;
component/gesture.d.ts
New APINAClass name: global;
API declaration: declare enum ImageRotateOrientation
Differences: declare enum ImageRotateOrientation
component/image.d.ts
New APINAClass name: ImageRotateOrientation;
API declaration: AUTO = 0
Differences: AUTO = 0
component/image.d.ts
New APINAClass name: ImageRotateOrientation;
API declaration: UP = 1
Differences: UP = 1
component/image.d.ts
New APINAClass name: ImageRotateOrientation;
API declaration: RIGHT = 2
Differences: RIGHT = 2
component/image.d.ts
New APINAClass name: ImageRotateOrientation;
API declaration: DOWN = 3
Differences: DOWN = 3
component/image.d.ts
New APINAClass name: ImageRotateOrientation;
API declaration: LEFT = 4
Differences: LEFT = 4
component/image.d.ts
New APINAClass name: ImageAttribute;
API declaration: orientation(orientation: ImageRotateOrientation): ImageAttribute;
Differences: orientation(orientation: ImageRotateOrientation): ImageAttribute;
component/image.d.ts
New APINAClass name: ImageSpanAttribute;
API declaration: colorFilter(filter: ColorFilter |DrawingColorFilter): ImageSpanAttribute;
Differences: colorFilter(filter: ColorFilter |DrawingColorFilter): ImageSpanAttribute;
component/image_span.d.ts
New APINAClass name: ScrollBarAttribute;
API declaration: enableNestedScroll(enabled: Optional<boolean>): ScrollBarAttribute;
Differences: enableNestedScroll(enabled: Optional<boolean>): ScrollBarAttribute;
component/scroll_bar.d.ts
New APINAClass name: TextAttribute;
API declaration: caretColor(color: ResourceColor): TextAttribute;
Differences: caretColor(color: ResourceColor): TextAttribute;
component/text.d.ts
New APINAClass name: TextAttribute;
API declaration: selectedBackgroundColor(color: ResourceColor): TextAttribute;
Differences: selectedBackgroundColor(color: ResourceColor): TextAttribute;
component/text.d.ts
New APINAClass 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 APINAClass 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 APINAClass 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 APINAClass 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 APINAClass 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 APINAClass name: TextPickerAttribute;
API declaration: onScrollStop(callback: TextPickerScrollStopCallback): TextPickerAttribute;
Differences: onScrollStop(callback: TextPickerScrollStopCallback): TextPickerAttribute;
component/text_picker.d.ts
New APINAClass name: TextPickerDialogOptions;
API declaration: onScrollStop?: Callback<TextPickerResult>;
Differences: onScrollStop?: Callback<TextPickerResult>;
component/text_picker.d.ts
New APINAClass name: TextPickerDialogOptions;
API declaration: enableHoverMode?: boolean;
Differences: enableHoverMode?: boolean;
component/text_picker.d.ts
New APINAClass name: TextPickerDialogOptions;
API declaration: hoverModeArea?: HoverModeAreaType;
Differences: hoverModeArea?: HoverModeAreaType;
component/text_picker.d.ts
New APINAClass name: TimePickerDialogOptions;
API declaration: enableHoverMode?: boolean;
Differences: enableHoverMode?: boolean;
component/time_picker.d.ts
New APINAClass name: TimePickerDialogOptions;
API declaration: hoverModeArea?: HoverModeAreaType;
Differences: hoverModeArea?: HoverModeAreaType;
component/time_picker.d.ts
New APINAClass name: global;
API declaration: declare interface ChainWeightOptions
Differences: declare interface ChainWeightOptions
component/units.d.ts
New APINAClass name: ChainWeightOptions;
API declaration: horizontal?: number;
Differences: horizontal?: number;
component/units.d.ts
New APINAClass name: ChainWeightOptions;
API declaration: vertical?: number;
Differences: vertical?: number;
component/units.d.ts
New APINAClass name: global;
API declaration: declare interface AccessibilityOptions
Differences: declare interface AccessibilityOptions
component/units.d.ts
New APINAClass name: AccessibilityOptions;
API declaration: accessibilityPreferred?: boolean;
Differences: accessibilityPreferred?: boolean;
component/units.d.ts
New KitClass 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 changeClass 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 symbolClass 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 symbolClass 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

openharmony 鸿蒙 js-apidiff-MediaLibraryKit

openharmony 鸿蒙 js-apidiff-TestKit

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/eHaTjuwJ