RequestsModalOptions constructor

RequestsModalOptions(
  1. {required bool isRequestsModalVisible,
  2. required VoidCallback onRequestClose,
  3. required int requestCounter,
  4. required dynamic onRequestFilterChange(
    1. String
    ),
  5. required List<Request> requestList,
  6. RespondToRequestsType onRequestItemPress = respondToRequests,
  7. required dynamic updateRequestList(
    1. List<Request>
    ),
  8. required String roomName,
  9. Socket? socket,
  10. Color backgroundColor = const Color(0xFF83C0E9),
  11. String position = 'topRight',
  12. required RequestsModalParameters parameters,
  13. RenderRequestComponentType renderRequestComponent = _defaultRenderRequestComponent}
)

Implementation

RequestsModalOptions({
  required this.isRequestsModalVisible,
  required this.onRequestClose,
  required this.requestCounter,
  required this.onRequestFilterChange,
  required this.requestList,
  this.onRequestItemPress = respondToRequests,
  required this.updateRequestList,
  required this.roomName,
  this.socket,
  this.backgroundColor = const Color(0xFF83C0E9),
  this.position = 'topRight',
  required this.parameters,
  this.renderRequestComponent =
      _defaultRenderRequestComponent, // Default rendering function
});