AnimateCameraUseCase

class AnimateCameraUseCase(    cameraStateUseCase: ObserveCameraStateUseCase,     cameraStateAnimationPreProcessor: CameraStateAnimationPreProcessor,     appStore: AppStore,     observeRouteProgress: ObserveRouteProgressUseCase,     observeEnhancedLocation: ObserveEnhancedLocationUseCase,     cameraPositionRepository: CameraPositionRepository,     observeCategorySearchResults: ObserveCategorySearchResultsUseCase,     animationFactory: CameraAnimationFactory)

Constructors

Link copied to clipboard
constructor(    cameraStateUseCase: ObserveCameraStateUseCase,     cameraStateAnimationPreProcessor: CameraStateAnimationPreProcessor,     appStore: AppStore,     observeRouteProgress: ObserveRouteProgressUseCase,     observeEnhancedLocation: ObserveEnhancedLocationUseCase,     cameraPositionRepository: CameraPositionRepository,     observeCategorySearchResults: ObserveCategorySearchResultsUseCase,     animationFactory: CameraAnimationFactory)

Functions

Link copied to clipboard
operator fun invoke(): Flow<CameraAnimation>