ConfirmHereModalOptions constructor

ConfirmHereModalOptions({
  1. required bool isConfirmHereModalVisible,
  2. required VoidCallback onConfirmHereClose,
  3. Socket? socket,
  4. Socket? localSocket,
  5. required String roomName,
  6. required String member,
  7. Color backgroundColor = const Color(0xFF83c0e9),
  8. Color displayColor = Colors.black,
  9. int countdownDuration = 120,
  10. String position = 'center',
  11. ConfirmHereModalStyleOptions? styles,
  12. Widget? heading,
  13. Widget? description,
  14. Widget? loader,
  15. Widget? countdownLabel,
  16. Widget? confirmButton,
  17. ConfirmHereModalLoaderBuilder? loaderBuilder,
  18. ConfirmHereModalMessageBuilder? messageBuilder,
  19. ConfirmHereModalCountdownBuilder? countdownBuilder,
  20. ConfirmHereModalButtonBuilder? buttonBuilder,
  21. ConfirmHereModalBodyBuilder? bodyBuilder,
  22. ConfirmHereModalContentBuilder? contentBuilder,
  23. ConfirmHereModalOverlayBuilder? overlayBuilder,
})

Implementation

ConfirmHereModalOptions({
  required this.isConfirmHereModalVisible,
  required this.onConfirmHereClose,
  this.socket,
  this.localSocket,
  required this.roomName,
  required this.member,
  this.backgroundColor = const Color(0xFF83c0e9),
  this.displayColor = Colors.black,
  this.countdownDuration = 120,
  this.position = 'center',
  this.styles,
  this.heading,
  this.description,
  this.loader,
  this.countdownLabel,
  this.confirmButton,
  this.loaderBuilder,
  this.messageBuilder,
  this.countdownBuilder,
  this.buttonBuilder,
  this.bodyBuilder,
  this.contentBuilder,
  this.overlayBuilder,
});