getData method

Get dashplusplayer properties,can be called after initialized.

Implementation

Future<Map<DashPlayerProperty, Object>> getData(
  Set<DashPlayerProperty> keys,
) async {
  if (_isDisposedOrNotInitialized) {
    return <DashPlayerProperty, Object>{};
  }

  final Future<Map<DashPlayerProperty, Object>> data =
      _videoPlayerPlatform.getData(playerId, keys);
  await data.then((Object result) {
    // ignore: avoid_print
    print('[getData()] result: \n$result');
  });

  return data;
}