ohos.app.ability.dialog_request

Note:

Currently in the beta phase.

DialogRequest provides capabilities related to dialog requests, including request results and result codes.

Import Module

import kit.AbilityKit.*

Permission List

ohos.permission.DISTRIBUTED_DATASYNC

ohos.permission.PREPARE_APP_TERMINATE

ohos.permission.PRIVACY_WINDOW

Usage Instructions

API sample code usage instructions:

  • If the first line of sample code contains a "// index.cj" comment, it indicates the sample can be compiled and run in the "index.cj" file of the Cangjie template project.
  • If the sample requires obtaining the Context application context, it needs to be configured in the "main_ability.cj" file of the Cangjie template project.

For details about the sample project and configuration template mentioned above, refer to Cangjie Sample Code Instructions.

class RequestResult

public class RequestResult {
    public var result: ResultCode
    public var want: Want
}

Description: Request result, containing result code and Want information.

System Capability: SystemCapability.Ability.AbilityRuntime.Core

Since: 22

var result

public var result: ResultCode

Description: Result code.

Type: ResultCode

Access: Readable and Writable

System Capability: SystemCapability.Ability.AbilityRuntime.Core

Since: 22

var want

public var want: Want

Description: Want information.

Type: Want

Access: Readable and Writable

System Capability: SystemCapability.Ability.AbilityRuntime.Core

Since: 22

enum ResultCode

public enum ResultCode {
    | ResultOk
    | ResultCancel
    | ...
}

Description: Result code.

System Capability: SystemCapability.Ability.AbilityRuntime.Core

Since: 22

ResultCancel

ResultCancel

Description: Canceled.

System Capability: SystemCapability.Ability.AbilityRuntime.Core

Since: 22

ResultOk

ResultOk

Description: Success.

System Capability: SystemCapability.Ability.AbilityRuntime.Core

Since: 22