hunk.code_window: import com.google.android.gms.common.Scopes;
   import com.google.android.gms.common.api.GoogleApiClient;
   import com.google.android.gms.common.api.ResultCallback;
   import com.google.android.gms.common.api.Scope;
   import com.google.android.gms.fitness.Fitness;
   import com.google.android.gms.fitness.data.Bucket;
   import com.google.android.gms.fitness.data.DataPoint;
   import com.google.android.gms.fitness.data.DataSet;
   import com.google.android.gms.fitness.data.DataSource;
  
hunk.labels: keep keep keep add keep keep keep keep keep
hunk.after_edit: import com.google.android.gms.common.api.Status;
  
hunk.file_path: android/app/src/main/java/abi19_0_0/host/exp/exponent/modules/api/PedometerModule.java
hunk.type: add
file: /**
   * Copyright (c) 2015-present, Facebook, Inc.
   * All rights reserved.
   *
   * This source code is licensed under the BSD-style license found in the
   * LICENSE file in the root directory of this source tree. An additional grant
   * of patent rights can be found in the PATENTS file in the same directory.
   *
   * @providesModule WebSocketEvent
   */
  
  'use strict';
  
  /**
   * Event object passed to the `onopen`, `onclose`, `onmessage`, `onerror`
   * callbacks of `WebSocket`.
   *
   * The `type` property is "open", "close", "message", "error" respectively.
   *
   * In case of "message", the `data` property contains the incoming data.
   */
  class WebSocketEvent {
    constructor(type, eventInitDict) {
      this.type = type.toString();
      Object.assign(this, eventInitDict);
    }
  }
  
  module.exports = WebSocketEvent;
  