TermsAndPrivacyText constructor

const TermsAndPrivacyText({
  1. Key? key,
  2. required VoidCallback? onTermsAndConditionsPressed,
  3. required VoidCallback? onPrivacyPolicyPressed,
  4. required void onCheckboxChanged(
    1. bool?
    ),
  5. required bool isChecked,
})

Creates a TermsAndPrivacyText widget.

Implementation

const TermsAndPrivacyText({
  super.key,
  required this.onTermsAndConditionsPressed,
  required this.onPrivacyPolicyPressed,
  required this.onCheckboxChanged,
  required this.isChecked,
}) : assert(
       ((onTermsAndConditionsPressed ?? onPrivacyPolicyPressed) != null),
       'At least one of "onTermsAndConditionsPressed" or '
       '"onPrivacyPolicyPressed" must be provided.',
     );