   }
   
   
+#if os(iOS)
   /// Observes the device's heading
   ///
   /// The observable does not error out and not terminate

  }
  
}

}


#if os(iOS)
fileprivate class Delegate: NSObject, CLLocationManagerDelegate {
  
  var onNewHeading: ((CLHeading) -> ())? = nil
