操作 旧版本 新版本 d.ts文件
新增API NA 类名:global;
API声明: declare namespace PiPWindow
差异内容: declare namespace PiPWindow
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPWindow;
API声明:function isPiPEnabled(): boolean;
差异内容:function isPiPEnabled(): boolean;
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPWindow;
API声明:function create(config: PiPConfiguration): Promise<PiPController>;
差异内容:function create(config: PiPConfiguration): Promise<PiPController>;
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPWindow;
API声明: interface PiPConfiguration
差异内容: interface PiPConfiguration
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPConfiguration;
API声明:context: BaseContext;
差异内容:context: BaseContext;
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPConfiguration;
API声明:componentController: XComponentController;
差异内容:componentController: XComponentController;
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPConfiguration;
API声明:navigationId?: string;
差异内容:navigationId?: string;
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPConfiguration;
API声明:templateType?: PiPTemplateType;
差异内容:templateType?: PiPTemplateType;
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPConfiguration;
API声明:contentWidth?: number;
差异内容:contentWidth?: number;
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPConfiguration;
API声明:contentHeight?: number;
差异内容:contentHeight?: number;
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPWindow;
API声明: enum PiPTemplateType
差异内容: enum PiPTemplateType
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPTemplateType;
API声明:VIDEO_PLAY
差异内容:VIDEO_PLAY
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPTemplateType;
API声明:VIDEO_CALL
差异内容:VIDEO_CALL
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPTemplateType;
API声明:VIDEO_MEETING
差异内容:VIDEO_MEETING
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPTemplateType;
API声明:VIDEO_LIVE
差异内容:VIDEO_LIVE
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPWindow;
API声明: enum PiPState
差异内容: enum PiPState
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPState;
API声明:ABOUT_TO_START = 1
差异内容:ABOUT_TO_START = 1
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPState;
API声明:STARTED = 2
差异内容:STARTED = 2
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPState;
API声明:ABOUT_TO_STOP = 3
差异内容:ABOUT_TO_STOP = 3
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPState;
API声明:STOPPED = 4
差异内容:STOPPED = 4
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPState;
API声明:ABOUT_TO_RESTORE = 5
差异内容:ABOUT_TO_RESTORE = 5
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPState;
API声明:ERROR = 6
差异内容:ERROR = 6
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPWindow;
API声明:type PiPActionEventType = PiPVideoActionEvent | PiPCallActionEvent | PiPMeetingActionEvent | PiPLiveActionEvent;
差异内容:type PiPActionEventType = PiPVideoActionEvent | PiPCallActionEvent | PiPMeetingActionEvent | PiPLiveActionEvent;
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPWindow;
API声明:type PiPVideoActionEvent = 'playbackStateChanged' | 'nextVideo' | 'previousVideo';
差异内容:type PiPVideoActionEvent = 'playbackStateChanged' | 'nextVideo' | 'previousVideo';
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPWindow;
API声明:type PiPCallActionEvent = 'hangUp' | 'micStateChanged' | 'videoStateChanged';
差异内容:type PiPCallActionEvent = 'hangUp' | 'micStateChanged' | 'videoStateChanged';
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPWindow;
API声明:type PiPMeetingActionEvent = 'hangUp' | 'voiceStateChanged' | 'videoStateChanged';
差异内容:type PiPMeetingActionEvent = 'hangUp' | 'voiceStateChanged' | 'videoStateChanged';
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPWindow;
API声明:type PiPLiveActionEvent = 'playbackStateChanged';
差异内容:type PiPLiveActionEvent = 'playbackStateChanged';
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPWindow;
API声明: interface PiPController
差异内容: interface PiPController
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPController;
API声明:startPiP(): Promise<void>;
差异内容:startPiP(): Promise<void>;
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPController;
API声明:stopPiP(): Promise<void>;
差异内容:stopPiP(): Promise<void>;
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPController;
API声明:setAutoStartEnabled(enable: boolean): void;
差异内容:setAutoStartEnabled(enable: boolean): void;
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPController;
API声明:updateContentSize(width: number, height: number): void;
差异内容:updateContentSize(width: number, height: number): void;
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPController;
API声明:on(type: 'stateChange', callback: (state: PiPState, reason: string) => void): void;
差异内容:on(type: 'stateChange', callback: (state: PiPState, reason: string) => void): void;
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPController;
API声明:off(type: 'stateChange'): void;
差异内容:off(type: 'stateChange'): void;
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPController;
API声明:on(type: 'controlPanelActionEvent', callback: (event: PiPActionEventType) => void): void;
差异内容:on(type: 'controlPanelActionEvent', callback: (event: PiPActionEventType) => void): void;
api/@ohos.PiPWindow.d.ts
新增API NA 类名:PiPController;
API声明:off(type: 'controlPanelActionEvent'): void;
差异内容:off(type: 'controlPanelActionEvent'): void;
api/@ohos.PiPWindow.d.ts
新增API NA 类名:window;
API声明: enum WindowStatusType
差异内容: enum WindowStatusType
api/@ohos.window.d.ts
新增API NA 类名:WindowStatusType;
API声明:UNDEFINED = 0
差异内容:UNDEFINED = 0
api/@ohos.window.d.ts
新增API NA 类名:WindowStatusType;
API声明:FULL_SCREEN
差异内容:FULL_SCREEN
api/@ohos.window.d.ts
新增API NA 类名:WindowStatusType;
API声明:MAXIMIZE
差异内容:MAXIMIZE
api/@ohos.window.d.ts
新增API NA 类名:WindowStatusType;
API声明:MINIMIZE
差异内容:MINIMIZE
api/@ohos.window.d.ts
新增API NA 类名:WindowStatusType;
API声明:FLOATING
差异内容:FLOATING
api/@ohos.window.d.ts
新增API NA 类名:WindowStatusType;
API声明:SPLIT_SCREEN
差异内容:SPLIT_SCREEN
api/@ohos.window.d.ts
新增API NA 类名:window;
API声明: interface WindowLimits
差异内容: interface WindowLimits
api/@ohos.window.d.ts
新增API NA 类名:WindowLimits;
API声明:maxWidth?: number;
差异内容:maxWidth?: number;
api/@ohos.window.d.ts
新增API NA 类名:WindowLimits;
API声明:maxHeight?: number;
差异内容:maxHeight?: number;
api/@ohos.window.d.ts
新增API NA 类名:WindowLimits;
API声明:minWidth?: number;
差异内容:minWidth?: number;
api/@ohos.window.d.ts
新增API NA 类名:WindowLimits;
API声明:minHeight?: number;
差异内容:minHeight?: number;
api/@ohos.window.d.ts
新增API NA 类名:window;
API声明: interface TitleButtonRect
差异内容: interface TitleButtonRect
api/@ohos.window.d.ts
新增API NA 类名:TitleButtonRect;
API声明:right: number;
差异内容:right: number;
api/@ohos.window.d.ts
新增API NA 类名:TitleButtonRect;
API声明:top: number;
差异内容:top: number;
api/@ohos.window.d.ts
新增API NA 类名:TitleButtonRect;
API声明:width: number;
差异内容:width: number;
api/@ohos.window.d.ts
新增API NA 类名:TitleButtonRect;
API声明:height: number;
差异内容:height: number;
api/@ohos.window.d.ts
新增API NA 类名:window;
API声明:function shiftAppWindowFocus(sourceWindowId: number, targetWindowId: number): Promise<void>;
差异内容:function shiftAppWindowFocus(sourceWindowId: number, targetWindowId: number): Promise<void>;
api/@ohos.window.d.ts
新增API NA 类名:WindowEventType;
API声明:WINDOW_DESTROYED = 7
差异内容:WINDOW_DESTROYED = 7
api/@ohos.window.d.ts
新增API NA 类名:window;
API声明:type SpecificSystemBar = 'status' | 'navigation' | 'navigationIndicator';
差异内容:type SpecificSystemBar = 'status' | 'navigation' | 'navigationIndicator';
api/@ohos.window.d.ts
新增API NA 类名:Window;
API声明:setSpecificSystemBarEnabled(name: SpecificSystemBar, enable: boolean): Promise<void>;
差异内容:setSpecificSystemBarEnabled(name: SpecificSystemBar, enable: boolean): Promise<void>;
api/@ohos.window.d.ts
新增API NA 类名:Window;
API声明:on(type: 'windowVisibilityChange', callback: Callback<boolean>): void;
差异内容:on(type: 'windowVisibilityChange', callback: Callback<boolean>): void;
api/@ohos.window.d.ts
新增API NA 类名:Window;
API声明:off(type: 'windowVisibilityChange', callback?: Callback<boolean>): void;
差异内容:off(type: 'windowVisibilityChange', callback?: Callback<boolean>): void;
api/@ohos.window.d.ts
新增API NA 类名:Window;
API声明:on(type: 'windowStatusChange', callback: Callback<WindowStatusType>): void;
差异内容:on(type: 'windowStatusChange', callback: Callback<WindowStatusType>): void;
api/@ohos.window.d.ts
新增API NA 类名:Window;
API声明:off(type: 'windowStatusChange', callback?: Callback<WindowStatusType>): void;
差异内容:off(type: 'windowStatusChange', callback?: Callback<WindowStatusType>): void;
api/@ohos.window.d.ts
新增API NA 类名:Window;
API声明:minimize(callback: AsyncCallback<void>): void;
差异内容:minimize(callback: AsyncCallback<void>): void;
api/@ohos.window.d.ts
新增API NA 类名:Window;
API声明:minimize(): Promise<void>;
差异内容:minimize(): Promise<void>;
api/@ohos.window.d.ts
新增API NA 类名:Window;
API声明:getWindowLimits(): WindowLimits;
差异内容:getWindowLimits(): WindowLimits;
api/@ohos.window.d.ts
新增API NA 类名:Window;
API声明:setWindowLimits(windowLimits: WindowLimits): Promise<WindowLimits>;
差异内容:setWindowLimits(windowLimits: WindowLimits): Promise<WindowLimits>;
api/@ohos.window.d.ts
新增API NA 类名:Window;
API声明:keepKeyboardOnFocus(keepKeyboardFlag: boolean): void;
差异内容:keepKeyboardOnFocus(keepKeyboardFlag: boolean): void;
api/@ohos.window.d.ts
新增API NA 类名:Window;
API声明:recover(): Promise<void>;
差异内容:recover(): Promise<void>;
api/@ohos.window.d.ts
新增API NA 类名:Window;
API声明:setWindowDecorVisible(isVisible: boolean): void;
差异内容:setWindowDecorVisible(isVisible: boolean): void;
api/@ohos.window.d.ts
新增API NA 类名:Window;
API声明:setWindowDecorHeight(height: number): void;
差异内容:setWindowDecorHeight(height: number): void;
api/@ohos.window.d.ts
新增API NA 类名:Window;
API声明:getWindowDecorHeight(): number;
差异内容:getWindowDecorHeight(): number;
api/@ohos.window.d.ts
新增API NA 类名:Window;
API声明:getTitleButtonRect(): TitleButtonRect;
差异内容:getTitleButtonRect(): TitleButtonRect;
api/@ohos.window.d.ts
新增API NA 类名:Window;
API声明:on(type: 'windowTitleButtonRectChange', callback: Callback<TitleButtonRect>): void;
差异内容:on(type: 'windowTitleButtonRectChange', callback: Callback<TitleButtonRect>): void;
api/@ohos.window.d.ts
新增API NA 类名:Window;
API声明:off(type: 'windowTitleButtonRectChange', callback?: Callback<TitleButtonRect>): void;
差异内容:off(type: 'windowTitleButtonRectChange', callback?: Callback<TitleButtonRect>): void;
api/@ohos.window.d.ts
新增API NA 类名:window;
API声明: interface SubWindowOptions
差异内容: interface SubWindowOptions
api/@ohos.window.d.ts
新增API NA 类名:SubWindowOptions;
API声明:title: string;
差异内容:title: string;
api/@ohos.window.d.ts
新增API NA 类名:SubWindowOptions;
API声明:decorEnabled: boolean;
差异内容:decorEnabled: boolean;
api/@ohos.window.d.ts
新增API NA 类名:WindowStage;
API声明:createSubWindowWithOptions(name: string, options: SubWindowOptions): Promise<Window>;
差异内容:createSubWindowWithOptions(name: string, options: SubWindowOptions): Promise<Window>;
api/@ohos.window.d.ts