AskPermissionAction
An action that sends a permission question to a parent or guardian.
Declaration
struct AskPermissionActionOverview
Use the EnvironmentValues/askPermission environment value to get an instance of this action, then call the instance to send a permission question. You can call the instance directly because it defines a callAsFunction(_:) method.
For example:
struct MyView: View {
@Environment(\.askPermission) private var askPermission
var body: some View {
Button("Ask Permission") {
try await askPermission(question)
}
}
}