List<Gamepad> getGamepads() { var gamepadList = _getGamepads(); // If no prototype we need one for the world to hookup to the proper Dart class. var jsProto = JS('', '#.prototype', gamepadList); if (jsProto == null) { JS('', '#.prototype = Object.create(null)', gamepadList); } applyExtension('GamepadList', gamepadList); return gamepadList; }
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/2.0.0/dart-html/Navigator/getGamepads.html