You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
method public com.mapbox.navigation.core.replay.history.ReplayHistoryMapper.Builder statusMapper(com.mapbox.navigation.core.replay.history.ReplayHistoryEventMapper<com.mapbox.navigation.core.history.model.HistoryEventGetStatus>? statusMapper);
571
575
}
572
576
577
+
@com.mapbox.navigation.base.ExperimentalPreviewMapboxNavigationAPI public final class ReplayHistorySession implements com.mapbox.navigation.core.lifecycle.MapboxNavigationObserver {
578
+
ctor public ReplayHistorySession();
579
+
method public kotlinx.coroutines.flow.StateFlow<com.mapbox.navigation.core.replay.history.ReplayHistorySessionOptions> getOptions();
580
+
method public inline <T, R> kotlinx.coroutines.flow.Flow<R> mapDistinct(kotlinx.coroutines.flow.Flow<? extends T>, kotlin.jvm.functions.Function2<? super T,? super kotlin.coroutines.Continuation<? super R>,?> transform);
581
+
method public void onAttached(com.mapbox.navigation.core.MapboxNavigation mapboxNavigation);
582
+
method public void onDetached(com.mapbox.navigation.core.MapboxNavigation mapboxNavigation);
583
+
method public void setHistoryFile(String absolutePath);
584
+
method public void setOptions(com.mapbox.navigation.core.replay.history.ReplayHistorySessionOptions options);
585
+
field public static final com.mapbox.navigation.core.replay.history.ReplayHistorySession.Companion Companion;
586
+
field public static final String LOG_CATEGORY = "MapboxReplayHistorySession";
587
+
}
588
+
589
+
public static final class ReplayHistorySession.Companion {
590
+
}
591
+
592
+
@com.mapbox.navigation.base.ExperimentalPreviewMapboxNavigationAPI public final class ReplayHistorySessionOptions {
593
+
method public String? getFilePath();
594
+
method public com.mapbox.navigation.core.replay.history.ReplayHistoryMapper getReplayHistoryMapper();
595
+
method public com.mapbox.navigation.core.replay.history.ReplayHistorySessionOptions.Builder toBuilder();
596
+
property public final String? filePath;
597
+
property public final com.mapbox.navigation.core.replay.history.ReplayHistoryMapper replayHistoryMapper;
598
+
}
599
+
600
+
@com.mapbox.navigation.base.ExperimentalPreviewMapboxNavigationAPI public static final class ReplayHistorySessionOptions.Builder {
601
+
ctor public ReplayHistorySessionOptions.Builder();
602
+
method public com.mapbox.navigation.core.replay.history.ReplayHistorySessionOptions build();
603
+
method public com.mapbox.navigation.core.replay.history.ReplayHistorySessionOptions.Builder filePath(String? filePath);
604
+
method public com.mapbox.navigation.core.replay.history.ReplayHistorySessionOptions.Builder replayHistoryMapper(com.mapbox.navigation.core.replay.history.ReplayHistoryMapper replayHistoryMapper);
605
+
}
606
+
573
607
public final class ReplaySetNavigationRoute implements com.mapbox.navigation.core.replay.history.ReplayEventBase {
574
608
method public double getEventTimestamp();
575
609
method public com.mapbox.navigation.base.route.NavigationRoute? getRoute();
@com.mapbox.navigation.base.ExperimentalPreviewMapboxNavigationAPI public final class MapboxTripStarter implements com.mapbox.navigation.core.lifecycle.MapboxNavigationObserver {
1028
1062
method public static com.mapbox.navigation.core.trip.MapboxTripStarter create();
1029
1063
method public com.mapbox.navigation.core.trip.MapboxTripStarter enableMapMatching();
1064
+
method public com.mapbox.navigation.core.trip.MapboxTripStarter enableReplayHistory(com.mapbox.navigation.core.replay.history.ReplayHistorySessionOptions? options = null);
1030
1065
method public com.mapbox.navigation.core.trip.MapboxTripStarter enableReplayRoute(com.mapbox.navigation.core.replay.route.ReplayRouteSessionOptions? options = null);
1031
1066
method public static com.mapbox.navigation.core.trip.MapboxTripStarter getRegisteredInstance();
1032
1067
method public com.mapbox.navigation.core.replay.route.ReplayRouteSessionOptions getReplayRouteSessionOptions();
0 commit comments