GamepadController constructor

GamepadController({
  1. required String id,
  2. required String name,
  3. required GamepadsPlatformInterface plugin,
  4. int? vendorId,
  5. int? productId,
})

Implementation

GamepadController({
  required this.id,
  required this.name,
  required GamepadsPlatformInterface plugin,
  this.vendorId,
  this.productId,
}) : _platform = plugin {
  _subscription = plugin.eventsByGamepad(id).listen(state.update);
}