start method

  1. @override
Future<Null> start()
override

Start this sensor NOTE: You need to set a method channel before using this method.

Implementation

@override
Future<Null> start() {
  super
      .getBroadcastStream(_onDataChangedStream, "on_data_changed")
      .map((dynamic event) => PedometerData(Map<String, dynamic>.from(event)))
      .listen((event) {
    latestData = event;
    if (!onDataChangedStreamController.isClosed) {
      onDataChangedStreamController.add(event);
    }
  });
  return super.start();
}