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>