Contents

requestConfirmation(conditions:actionName:dialog:showDialogAsPrompt:content:)

Request user confirmation before performing the app intent.

Declaration

func requestConfirmation<Content>(conditions: ConfirmationConditions = [], actionName: ConfirmationActionName = .`continue`, dialog: IntentDialog? = nil, showDialogAsPrompt: Bool = true, @ViewBuilder content: () -> Content) async throws where Content : View

Parameters

  • conditions:

    The preconditions for requesting confirmation.

  • actionName:

    The name for the confirmation action.

  • dialog:

    The confirmation dialog.

  • showDialogAsPrompt:

    Flag indicating whether the confirmation dialog should be displayed as prompt text with the confirmation.

  • content:

    The View to display for confirmation.

See Also

Requesting confirmation