Loading...
Searching...
No Matches
idl Directory Reference

Files

 animation_type.dart
 Enum described animation functions.
 
 async_route_listener.dart
 Class provides a callback to be invoked when RouteSession handle changed/advanced events.
 
 async_route_manager.dart
 Class is used for managing RouteSessions.
 
 beacon.dart
 Class is used for storing iBeacon.
 
 bitmap_region_decoder.dart
 Сlass is used for getting bitmaps (png, jpg, svg) from byte array.
 
 bounding_box.dart
 Axis-aligned bounding box defined by two corner points.
 
 camera.dart
 Class describing position of the camera.
 
 camera_callback.dart
 Callback specified after the camera movement is stopped.
 
 camera_listener.dart
 Class is used to listen for camera updates.
 
 camera_update_reason.dart
 Reason of the camera update.
 
 cap_type.dart
 Enum defining the type of cap for polyline ends.
 
 category.dart
 class is used for storing venue categories.
 
 circle_map_object.dart
 Represents a circle on the location view.
 
 debug_flag.dart
 
 
 dotted_polyline_map_object.dart
 Represents a polyline object with points placed along it on the location view.
 
 eddystone.dart
 Class is used for storing Eddystone.
 
 elevation_graph.dart
 Сlass describing a graph that connects the sublocations.
 
 geometry_utils.dart
 A set of functions for working with geometries.
 
 global_point.dart
 A point at the specified WGS84 coordinates.
 
 graph.dart
 Class is used for storing graph.
 
 graph_edge.dart
 Class is used for storing graph edge.
 
 graph_vertex.dart
 Class is used for storing graph vertex.
 
 icon_map_object.dart
 Represents an icon object on the location view.
 
 image.dart
 class described image data in SDK
 
 image_type.dart
 Enum described supported image types.
 
 input_listener.dart
 Class is used to listen for interactions with location view.
 
 join_type.dart
 Enum defining the type of join for polyline segments.
 
 key_value_storage.dart
 Interface for key-value storage operations, allowing storage and retrieval of various data types.
 
 line.dart
 A polyline with specified list of segments Segment.
 
 location.dart
 Class is used for storing location parameters: identifier, version, name, a list of sublocations, etc.
 
 location_info.dart
 General information about location.
 
 location_list_listener.dart
 Class provides a callback to be invoked when LocationListManager class downloads list of available locations from server.
 
 location_list_manager.dart
 Class is used for downloading locations list from the server and providing it to the user.
 
 location_listener.dart
 Class provides a callback to be invoked when LocationManager class downloads the location from server or load it from the storage.
 
 location_manager.dart
 Class is used for downloading and working with Location.
 
 location_point.dart
 Class is used for representing certain point within the location.
 
 location_polygon.dart
 Class is used for representing certain polygon within the location Polygon.
 
 location_polyline.dart
 Class is used for representing certain polyline within the location Polyline.
 
 location_window.dart
 Interface for interacting with the location view.
 
 log_info.dart
 Represents metadata for a log file.
 
 map_object.dart
 Base interface for handling objects on the location view.
 
 map_object_pick_result.dart
 Class is useed to handle information in PickListener.
 
 map_object_type.dart
 Enum defining the type of map object.
 
 measurement_listener.dart
 Class provides callbacks to be invoked when MeasurementManager detects new sensor or signal measurements.
 
 measurement_manager.dart
 Class is used for managing measurement generators and notifying about sensor and signal measurements.
 
 navigation_manager.dart
 Class is used for evaluating navigation and calculating users' Position.
 
 navigine_sdk.dart
 Provides access to all services in the SDK.
 
 notification.dart
 Class is used for working with the notifications and storing its data.
 
 notification_listener.dart
 Class provides a callback to be invoked when NotificationManager detects local notification events.
 
 notification_manager.dart
 Class is used to manage local Notifications.
 
 pick_listener.dart
 Class is used to handle for picking objects on the location view.
 
 placement.dart
 Enum defining the placement mode for points along a polyline.
 
 point.dart
 A point at the specified metrics coordinates.
 
 polygon.dart
 A polygon with specified list of points.
 
 polygon_map_object.dart
 Represents a polygon object on the location view.
 
 polyline.dart
 A polyline with specified number of points.
 
 polyline_map_object.dart
 Represents a polyline object on the location view.
 
 position.dart
 Class describing user's position.
 
 position_listener.dart
 Class provides a callback to be invoked when NavigationManager updates the position of the device.
 
 rectangle.dart
 A rectangle with specified origin and size.
 
 resource_listener.dart
 
 
 route_event.dart
 Class is used for storing the route path events.
 
 route_event_type.dart
 Enum described toute event types.
 
 route_listener.dart
 Class provides a callback to be invoked when RouteManager updates routes to the target point or from point to point.
 
 route_manager.dart
 Class is used for evaluating RoutePath from point to point.
 
 route_options.dart
 Class is used for describing routing options of AsyncRouteManager.
 
 route_path.dart
 class is used for storing the route path between the two points on the location.
 
 route_session.dart
 Class is used for managing async route listeners.
 
 route_status.dart
 Enum describing possible router states.
 
 segment.dart
 line between two points.
 
 sensor_measurement.dart
 Structure representing a sensor measurement with type, values, and timestamp.
 
 sensor_type.dart
 Enum defining types of sensors used in measurements.
 
 signal_measurement.dart
 Structure representing a signal measurement with type, identifier, RSSI, distance, and timestamp.
 
 signal_type.dart
 Enum defining types of signals used in measurements.
 
 storage_manager.dart
 Interface for managing multiple key-value storages, providing access and lifecycle control.
 
 sublocation.dart
 Class is used for storing sublocation parameters: identifier, name, width, heigth, etc.
 
 sublocation_change_listener.dart
 Class is used to listen for sublocation change events.
 
 transmitter_status.dart
 enum described possible transmitter state.
 
 user_location_layer.dart
 Layer that automatically renders current user position (arrow and accuracy circle) on the map. Provides visibility and anchoring controls. Referenced from LocationView.
 
 user_location_view.dart
 
 
 vector3d.dart
 Structure representing a 3D vector for sensor measurements.
 
 venue.dart
 Class is used for storing venue.
 
 wifi.dart
 Class is used for storing WiFi.
 
 zone.dart
 Class is used for storing location polygonal zones.
 
 zone_event.dart
 Class described user zone event.
 
 zone_event_type.dart
 enum described zone event types
 
 zone_listener.dart
 Class provides a callback to be invoked when ZoneManager detects entering/leaving zone events.
 
 zone_manager.dart
 Class is used for notifying about entering or leaving Zones.