CombainApi class
Constructors
- CombainApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''})
-
Constructor for CombainApi. The
binaryMessengernamed argument is available for dependency injection. If it is left null, the default BinaryMessenger will be used which routes to the host platform.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- pigeonVar_binaryMessenger → BinaryMessenger?
-
final
- pigeonVar_messageChannelSuffix → String
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
clearData(
) → Future< void> -
createSDK(
NativeConstructorConfig? config) → Future< void> - Creates the SDK instance with optional constructor configuration This must be called before initializeSDK
-
disposeSDK(
) → Future< void> -
getAllPlaces(
) → Future< List< FlutterPlace> > -
getAllRoutableTargets(
FlutterPaginationOptions paginationOptions) → Future< List< FlutterRoutableTarget> > -
getFeatureModelNodes(
List< FlutterNodeFloorIndex> ids) → Future<List< FlutterFeatureModelNode> > -
getLastSyncTime(
) → Future< int> -
getLocalLookupDebugData(
int buildingId) → Future< LocalLookupDebugData?> -
getModelByPlace(
FlutterPlace place) → Future< FlutterPositioningModel> -
getPlace(
int buildingId) → Future< FlutterPlace?> -
getPositioningModelByBuildingId(
int buildingId) → Future< FlutterPositioningModel?> -
getSdkVersion(
) → Future< String> -
getTableData(
String tableName) → Future< List< Map< >String?, String?> > -
initializeSDK(
FlutterCombainSDKConfig config) → Future< void> - Initializes the SDK with the provided configuration Must be called after createSDK
-
isRunning(
) → Future< bool> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
queryTarget(
String name) → Future< List< FlutterRoutableTarget> > -
reSync(
) → Future< void> -
routeToNode(
FlutterRoutableTarget target) → Future< FlutterRoute?> -
snapToFeatureModel(
FlutterCombainLocation location, double maxDistance) → Future< FlutterPointLLA?> -
snapToGraph(
FlutterCombainLocation location) → Future< FlutterPointLLA?> -
start(
) → Future< void> -
stop(
) → Future< void> -
stopRoutingUpdates(
) → Future< void> -
syncData(
int? from) → Future< void> -
toString(
) → String -
A string representation of this object.
inherited
-
updateBluetoothEnabled(
bool enabled) → Future< void> -
updateWifiEnabled(
bool enabled) → Future< void>
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
pigeonChannelCodec
→ const MessageCodec<
Object?>