feat(routes): add function to remove segments till end

This commit is contained in:
fbachus
2026-07-13 12:52:01 +02:00
parent 08e6d36dbe
commit d3ed0b82cc
+6 -1
View File
@@ -140,6 +140,11 @@ class Route {
segments.removeLast();
}
void removeSegmentsTillEnd(int idx) {
segments.removeRange(idx, segments.length - 1);
dbDeleteTrailingRouteSegments(idx);
}
void _removeSegment(int idx) {
segments.removeAt(idx);
}
@@ -287,7 +292,7 @@ class Route {
);
}
void dbDeleteTrailingRouteSegment(int position) {
void dbDeleteTrailingRouteSegments(int position) {
Database database = DbHelper.db;
if (position <= segments.length) {
database.delete(