setHealthListener method

  1. @override
Stream<List<MoveHealthItem>> setHealthListener()
override

Set a block to be invoked every time SDKHealthListener changes. Returns log string. Invoked every time log event occurs.

Implementation

@override
Stream<List<MoveHealthItem>> setHealthListener() async* {
  yield* healthChannel
      .receiveBroadcastStream()
      .asyncMap<List<MoveHealthItem>>((item) {
    var result = MoveHealthItem.fromNative(item);
    return result;
  });
}