INNER CODE UNIT · Dart
AirDefenseRadar
e200/my-flutter-challenges · air_defense_system/lib/widget.dart:98
class AirDefenseRadar extends StatefulWidget {
final double radarRange;
final double enemySize;
final Function(double angle) onScanUpdated;
final Function(Offset targetLocalPosition) onTargetAdd;
final Function(Offset target) onTargetOutOfRange;
final List<Offset> targetsToEngage;
const AirDefenseRadar({
Key? key,
required this.radarRange,
required this.enemySize,
required this.onScanUpdated,
required this.onTargetAdd,
required this.onTargetOutOfRange,
this.targetsToEngage = const [],
}) : super(key: key);