addLocation method
- String locationName, {
- NavigationPosition? position,
- Map<
String, dynamic> ? extra,
Save a named NavigationPosition on the active map. If position is omitted, the robot's current position is saved.
// Example:
final location = await myNavigationService.addLocation('kitchen');
For more information, see the navigation service docs.
Implementation
Future<Location> addLocation(String locationName, {NavigationPosition? position, Map<String, dynamic>? extra}) async {
final request = AddLocationRequest(name: name, locationName: locationName, position: position, extra: extra?.toStruct());
final response = await client.addLocation(request, options: callOptions);
return response.location;
}