HyperTrack class Null safety

This plugin allows you to use HyperTrack SDK for Flutter apps

Constructors

HyperTrack()

Static Properties

deviceId Future<String>
read-only
errors Future<Set<HyperTrackError>>
read-only
errorsSubscription Stream<Set<HyperTrackError>>
read-only
isAvailable Future<bool>
read-only
isAvailableSubscription Stream<bool>
read-only
isTracking Future<bool>
read-only
isTrackingSubscription Stream<bool>
read-only
location Future<Result<Location, LocationError>>
read-only
locationSubscription Stream<Result<Location, LocationError>>
read-only
metadata Future<JSONObject>
read-only
name Future<String>
read-only

Static Methods

addGeotag(JSONObject data) Future<Result<Location, LocationError>>
addGeotagWithExpectedLocation(JSONObject data, Location expectedLocation) Future<Result<LocationWithDeviation, LocationError>>
locate() Stream<Result<Location, Set<HyperTrackError>>>
setIsAvailable(bool available) → void
setIsTracking(bool tracking) → void
setMetadata(JSONObject data) → void
setName(String name) → void