getWant(callback: AsyncCallback<Want>): void; getWant(): Promise<Want>; |
@ohos.app.ability.UIAbility.d.ts |
launchWant: Want; |
startAbility(parameter: StartAbilityParameter, callback: AsyncCallback<number>): void; startAbility(parameter: StartAbilityParameter): Promise<number>; |
application\UIAbilityContext.d.ts |
startAbility(want: Want, callback: AsyncCallback<void>): void; startAbility(want: Want, options: StartOptions, callback: AsyncCallback<void>): void; startAbility(want: Want, options?: StartOptions): Promise<void>; |
getContext(): Context; |
@ohos.app.ability.UIAbility.d.ts |
context: UIAbilityContext; |
startAbilityForResult(parameter: StartAbilityParameter, callback: AsyncCallback<AbilityResult>): void; startAbilityForResult(parameter: StartAbilityParameter): Promise<AbilityResult>; |
application\UIAbilityContext.d.ts |
startAbilityForResult(want: Want, callback: AsyncCallback<AbilityResult>): void; startAbilityForResult(want: Want, options: StartOptions, callback: AsyncCallback<AbilityResult>): void; startAbilityForResult(want: Want, options?: StartOptions): Promise<AbilityResult>; |
terminateSelfWithResult(parameter: AbilityResult, callback: AsyncCallback<void>): void; terminateSelfWithResult(parameter: AbilityResult): Promise<void>; |
application\UIAbilityContext.d.ts |
terminateSelfWithResult(parameter: AbilityResult, callback: AsyncCallback<void>): void; terminateSelfWithResult(parameter: AbilityResult): Promise<void>; |
terminateSelf(callback: AsyncCallback<void>): void; terminateSelf(): Promise<void>; |
application\UIAbilityContext.d.ts |
terminateSelf(callback: AsyncCallback<void>): void; terminateSelf(): Promise<void>; |
acquireDataAbilityHelper(uri: string): DataAbilityHelper; |
@ohos.data.dataShare.d.ts @ohos.data.fileAccess.d.ts |
createDataShareHelper(context: Context, uri: string, callback: AsyncCallback<DataShareHelper>): void; createDataShareHelper(context: Context, uri: string): Promise<DataShareHelper>; createFileAccessHelper(context: Context): FileAccessHelper; createFileAccessHelper(context: Context, wants: Array<Want>): FileAccessHelper; |
hasWindowFocus(callback: AsyncCallback<boolean>): void; hasWindowFocus(): Promise<boolean>; |
@ohos.window.d.ts |
on(eventType: 'windowStageEvent', callback: Callback<WindowStageEventType>): void; 监听Active获焦状态 |
connectAbility(request: Want, options:ConnectOptions ): number; |
application\UIAbilityContext.d.ts |
connectServiceExtensionAbility(want: Want, options: ConnectOptions): number; |
disconnectAbility(connection: number, callback:AsyncCallback<void>): void; disconnectAbility(connection: number): Promise<void>; |
application\UIAbilityContext.d.ts |
disconnectAbility(connection: number, callback:AsyncCallback<void>): void; disconnectAbility(connection: number): Promise<void>; |
getWindow(callback: AsyncCallback<window.Window>): void; getWindow(): Promise<window.Window>; |
@ohos.window.d.ts |
getLastWindow(ctx: BaseContext, callback: AsyncCallback<Window>): void; getLastWindow(ctx: BaseContext): Promise<Window>; |