DebugInfoInteractorImpl

class DebugInfoInteractorImpl(screenFpsRepository: ScreenFpsRepository, mapFpsRepository: MapFpsRepository, userRepository: UserRepository, cameraStateUseCase: ObserveCameraStateUseCase, observeDebugInfoVisibility: ObserveDebugInfoVisibilityUseCase, observeHistorySessionIdUseCase: ObserveHistorySessionIdUseCase) : DebugInfoInteractor

Constructors

Link copied to clipboard
constructor(screenFpsRepository: ScreenFpsRepository, mapFpsRepository: MapFpsRepository, userRepository: UserRepository, cameraStateUseCase: ObserveCameraStateUseCase, observeDebugInfoVisibility: ObserveDebugInfoVisibilityUseCase, observeHistorySessionIdUseCase: ObserveHistorySessionIdUseCase)

Properties

Link copied to clipboard
open override val viewState: Flow<DebugInfoViewState>
Link copied to clipboard
open override val visibility: StateFlow<Boolean>

Functions

Link copied to clipboard
open override fun onAnimationScale()
Link copied to clipboard
open override fun onBearing(bearing: Double)
Link copied to clipboard
open override fun onMapFps(fps: Int)
Link copied to clipboard
open override fun onPitch(pitch: Double)
Link copied to clipboard
open override fun onZoom(zoom: Double)