com.navigine library

Classes

AsyncRouteListener
@ingroup navigine_dart_classes @ingroup navigine_dart_listeners @brief Class provides a callback to be invoked when @see RouteSession "RouteSession" handle changed/advanced events.
AsyncRouteManager
@ingroup navigine_dart_classes @ingroup navigine_dart_managers @brief Class is used for managing @see RouteSession "RouteSession"s
Beacon
@ingroup navigine_dart_classes @ingroup navigine_dart_location_elements @ingroup navigine_dart_transmitters @brief Class is used for storing iBeacon.
BeaconProximityEntry
@file com/navigine/idl/beacon_proximity_entry.dart @brief @copybrief BeaconProximityEntry
BeaconProximityEstimator
@file com/navigine/idl/beacon_proximity_estimator.dart @brief @copybrief BeaconProximityEstimator
BeaconProximityEstimatorListener
@file com/navigine/idl/beacon_proximity_estimator_listener.dart @brief @copybrief BeaconProximityEstimatorListener
Camera
@ingroup navigine_dart_classes @ingroup navigine_dart_location_view @brief Class describing position of the camera.
CameraCallback
@ingroup navigine_dart_classes @ingroup navigine_dart_location_view
CameraListener
@ingroup navigine_dart_classes @ingroup navigine_dart_location_view
Category
@ingroup navigine_dart_classes @ingroup navigine_dart_location_elements @brief class is used for storing venue categories.
CircleMapObject
@ingroup navigine_dart_classes @ingroup navigine_dart_location_view
Eddystone
@ingroup navigine_dart_classes @ingroup navigine_dart_location_elements @ingroup navigine_dart_transmitters @brief Class is used for storing Eddystone.
Error
GeometryUtils
@ingroup navigine_dart_classes @ingroup navigine_dart_geometry_classes
GlobalPoint
@ingroup navigine_dart_classes @ingroup navigine_dart_geometry_classes
Graph
@ingroup navigine_dart_classes @ingroup navigine_dart_location_elements
GraphEdge
@ingroup navigine_dart_classes @ingroup navigine_dart_location_elements
GraphVertex
@ingroup navigine_dart_classes @ingroup navigine_dart_location_elements
IconMapObject
@ingroup navigine_dart_classes @ingroup navigine_dart_location_view
ImageWrapper
InputListener
@ingroup navigine_dart_classes @ingroup navigine_dart_location_view
Location
@ingroup navigine_dart_classes @ingroup navigine_dart_location_elements @brief Class is used for storing location parameters: identifier, version, name, a list of sublocations, etc.
LocationEditListener
@file com/navigine/idl/location_edit_listener.dart @brief @copybrief LocationEditListener
LocationEditManager
@file com/navigine/idl/location_edit_manager.dart @brief @copybrief LocationEditManager
LocationInfo
@ingroup navigine_dart_classes @ingroup navigine_dart_secondary_classes
LocationListener
@ingroup navigine_dart_classes @ingroup navigine_dart_listeners @brief Class provides a callback to be invoked when @see LocationManager "LocationManager" class downloads the location from server or load it from the storage.
LocationListListener
@ingroup navigine_dart_classes @ingroup navigine_dart_listeners @brief Class provides a callback to be invoked when @see LocationListManager "LocationListManager" class downloads list of available locations from server.
LocationListManager
@ingroup navigine_dart_classes @ingroup navigine_dart_managers @brief Class is used for downloading locations list from the server and providing it to the user.
LocationManager
@ingroup navigine_dart_classes @ingroup navigine_dart_managers @brief Class is used for downloading and working with @see Location "Location".
LocationPoint
@ingroup navigine_dart_classes @ingroup navigine_dart_geometry_classes
LocationPolyline
@ingroup navigine_dart_classes @ingroup navigine_dart_geometry_classes
LocationView
@ingroup navigine_dart_classes @ingroup navigine_dart_location_view
LocationWindow
@ingroup navigine_dart_classes @ingroup navigine_dart_location_view
LocationWindow$Impl
MapObject
@ingroup navigine_dart_classes @ingroup navigine_dart_location_view
MapObjectPickResult
@ingroup navigine_dart_classes @ingroup navigine_dart_location_view
MeasurementListener
@ingroup navigine_dart_classes @ingroup navigine_dart_listeners @brief Class provides callbacks to be invoked when @see MeasurementManager "MeasurementManager" detects new sensor or signal measurements.
MeasurementManager
@ingroup navigine_dart_classes @ingroup navigine_dart_managers @brief Class is used for managing measurement generators and notifying about sensor and signal measurements.
@ingroup navigine_dart_classes @ingroup navigine_dart_managers @brief Class is used for evaluating navigation and calculating users' @see Position "Position"
@ingroup navigine_dart_classes @ingroup navigine_dart_sdk @brief Provides access to all services in the SDK.
Notification
@ingroup navigine_dart_classes @ingroup navigine_dart_secondary_classes
NotificationListener
@ingroup navigine_dart_classes @ingroup navigine_dart_listeners @brief Class provides a callback to be invoked when @see NotificationManager "NotificationManager" detects local notification events.
NotificationManager
@ingroup navigine_dart_classes @ingroup navigine_dart_managers
PickListener
@ingroup navigine_dart_classes @ingroup navigine_dart_location_view
Point
@ingroup navigine_dart_classes @ingroup navigine_dart_geometry_classes
Polygon
@ingroup navigine_dart_classes @ingroup navigine_dart_geometry_classes
Polyline
@ingroup navigine_dart_classes @ingroup navigine_dart_geometry_classes
PolylineMapObject
@ingroup navigine_dart_classes @ingroup navigine_dart_location_view
Position
@ingroup navigine_dart_classes @ingroup navigine_dart_secondary_classes
PositionListener
@ingroup navigine_dart_classes @ingroup navigine_dart_listeners @brief Class provides a callback to be invoked when @see NavigationManager "NavigationManager" updates the position of the device.
ReferenceEntry
@file com/navigine/idl/reference_entry.dart @brief @copybrief ReferenceEntry
ReferencePoint
@file com/navigine/idl/reference_point.dart @brief @copybrief ReferencePoint
ResourceListener
@file com/navigine/idl/resource_listener.dart @brief @copybrief ResourceListener
ResourceManager
@file com/navigine/idl/resource_manager.dart @brief @copybrief ResourceManager
ResourceUploadListener
@file com/navigine/idl/resource_upload_listener.dart @brief @copybrief ResourceUploadListener
RouteEvent
@ingroup navigine_dart_classes @ingroup navigine_dart_secondary_classes
RouteListener
@ingroup navigine_dart_classes @ingroup navigine_dart_listeners @brief Class provides a callback to be invoked when @see RouteManager "RouteManager" updates routes to the target point or from point to point.
RouteManager
@ingroup navigine_dart_classes @ingroup navigine_dart_managers @brief Class is used for evaluating @see RoutePath "RoutePath" from point to point.
RouteOptions
@ingroup navigine_dart_classes @ingroup navigine_dart_secondary_classes @brief Class is used for describing routing options of @see AsyncRouteManager "AsyncRouteManager".
RoutePath
@ingroup navigine_dart_classes @ingroup navigine_dart_secondary_classes
RouteSession
@ingroup navigine_dart_classes @ingroup navigine_dart_managers @brief Class is used for managing async route listeners
SensorMeasurement
@ingroup navigine_dart_classes @ingroup navigine_dart_secondary_classes @brief Structure representing a sensor measurement with type, values, and timestamp.
SignalMeasurement
@ingroup navigine_dart_classes @ingroup navigine_dart_secondary_classes @brief Structure representing a signal measurement with type, identifier, RSSI, distance, and timestamp.
Sublocation
@ingroup navigine_dart_classes @ingroup navigine_dart_location_elements @brief Class is used for storing sublocation parameters: identifier, name, width, heigth, etc.
Vector3d
@ingroup navigine_dart_classes @ingroup navigine_dart_secondary_classes @brief Structure representing a 3D vector for sensor measurements.
Venue
@ingroup navigine_dart_classes @ingroup navigine_dart_location_elements @brief Class is used for storing venue.
Wifi
@ingroup navigine_dart_classes @ingroup navigine_dart_location_elements @ingroup navigine_dart_transmitters @brief Class is used for storing WiFi.
Zone
@ingroup navigine_dart_classes @ingroup navigine_dart_location_elements @brief Class is used for storing location polygonal zones.
ZoneListener
@ingroup navigine_dart_classes @ingroup navigine_dart_listeners @brief Class provides a callback to be invoked when @see ZoneManager "ZoneManager" detects entering/leaving zone events.
ZoneManager
@ingroup navigine_dart_classes @ingroup navigine_dart_managers @brief Class is used for notifying about entering or leaving @see Zone "Zone"s.

Enums

AnimationType
@ingroup navigine_dart_classes @ingroup navigine_dart_location_view @brief Enum described animation functions.
CameraUpdateReason
@ingroup navigine_dart_classes @ingroup navigine_dart_location_view @brief Reason of the camera update.
DebugFlag
@file com/navigine/idl/debug_flag.dart @brief @copybrief DebugFlag
MapObjectType
@ingroup navigine_dart_classes @ingroup navigine_dart_location_view
ReferenceEntryType
@file com/navigine/idl/reference_entry_type.dart @brief @copybrief ReferenceEntryType
RouteEventType
@ingroup navigine_dart_classes @ingroup navigine_dart_secondary_classes @brief Enum described toute event types.
SensorType
@ingroup navigine_dart_classes @ingroup navigine_dart_secondary_classes @brief Enum defining types of sensors used in measurements.
SignalType
@ingroup navigine_dart_classes @ingroup navigine_dart_secondary_classes @brief Enum defining types of signals used in measurements.
TransmitterStatus
@ingroup navigine_dart_classes @ingroup navigine_dart_secondary_classes

Functions

nativeAssert(String message) → void