EscapeGameWidget constructor

const EscapeGameWidget({
  1. Key? key,
  2. required EscapeGame escapeGame,
  3. bool autostart = false,
  4. Size? baseSize,
  5. Color? backgroundColor,
  6. GameWidgetBuilder? beforeGameStartBuilder,
  7. RoomWidgetBuilder roomWidgetBuilder = defaultRoomWidgetBuilder,
  8. GameWidgetBuilder inventoryWidgetBuilder = defaultInventoryWidgetBuilder,
  9. GameWidgetBuilder countdownWidgetBuilder = defaultCountdownWidgetBuilder,
  10. GameWidgetBuilder? afterGameFinishedBuilder,
  11. TryExitCallback? onTryToExit,
  12. RoomTransitionBuilder roomTransitionBuilder = defaultRoomTransitionBuilder,
})

Creates a new EscapeGameWidget instance.

Implementation

const EscapeGameWidget({
  super.key,
  required this.escapeGame,
  this.autostart = false,
  this.baseSize,
  this.backgroundColor,
  this.beforeGameStartBuilder,
  this.roomWidgetBuilder = defaultRoomWidgetBuilder,
  this.inventoryWidgetBuilder = defaultInventoryWidgetBuilder,
  this.countdownWidgetBuilder = defaultCountdownWidgetBuilder,
  this.afterGameFinishedBuilder,
  this.onTryToExit,
  this.roomTransitionBuilder = defaultRoomTransitionBuilder,
});