操作 | 旧版本 | 新版本 | 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 |