UserConsentForm
public struct UserConsentForm
extension UserConsentForm: View
extension UserConsentForm: _ViewEmptyChecking
Undocumented
-
init(nextAction:
cancelAction: allowAction: denyAction: notNowAction: userConsentPages: isRequired: alertConfiguration: didAllow: didDeny: didCancel: componentIdentifier: ) Undocumented
Declaration
Swift
public init(@ViewBuilder nextAction: () -> any View = { FioriButton { _ in Text("Next".localizedFioriString()) } }, @ViewBuilder cancelAction: () -> any View = { FioriButton { _ in Text("Cancel".localizedFioriString()) } }, @ViewBuilder allowAction: () -> any View = { FioriButton { _ in Text("Allow".localizedFioriString()) } }, @ViewBuilder denyAction: () -> any View = { FioriButton { _ in Text("Deny".localizedFioriString()) } }, @ViewBuilder notNowAction: () -> any View = { FioriButton { _ in Text("NotNow".localizedFioriString()) } }, @IndexedViewBuilder userConsentPages: () -> any IndexedViewContainer = { EmptyView() }, isRequired: Bool = true, alertConfiguration: ((UserConsentAlertType) -> AlertConfiguration?)? = _UserConsentFormAlertConfigurationDefault, didAllow: (() -> Void)? = nil, didDeny: ((Bool) -> Void)? = nil, didCancel: (() -> Void)? = nil, componentIdentifier: String? = UserConsentForm.identifier)
-
Undocumented
Declaration
Swift
static let identifier: String
-
init(nextAction:
cancelAction: allowAction: denyAction: notNowAction: userConsentPages: isRequired: alertConfiguration: didAllow: didDeny: didCancel: ) Undocumented
Declaration
Swift
init(nextAction: FioriButton? = FioriButton { _ in Text("Next".localizedFioriString()) }, cancelAction: FioriButton? = FioriButton { _ in Text("Cancel".localizedFioriString()) }, allowAction: FioriButton? = FioriButton { _ in Text("Allow".localizedFioriString()) }, denyAction: FioriButton? = FioriButton { _ in Text("Deny".localizedFioriString()) }, notNowAction: FioriButton? = FioriButton { _ in Text("NotNow".localizedFioriString()) }, userConsentPages: [UserConsentPage] = [], isRequired: Bool = true, alertConfiguration: ((UserConsentAlertType) -> AlertConfiguration?)? = _UserConsentFormAlertConfigurationDefault, didAllow: (() -> Void)? = nil, didDeny: ((Bool) -> Void)? = nil, didCancel: (() -> Void)? = nil)
-
Undocumented
Declaration
Swift
init(_ configuration: UserConsentFormConfiguration)
-
Declaration
Swift
public var body: some View { get }
-
Undocumented
Declaration
Swift
public var isEmpty: Bool { get }