CameraViewModel

class CameraViewModel(appStore: AppStore, observeCameraAnimations: AnimateCameraUseCase, cameraPositionRepository: CameraPositionRepository, buildSearchResultAnimation: BuildSearchResultCameraAnimationUseCase, observePlaceSelectedEvents: ObservePlaceSelectedEventsUseCase) : ViewModel

Constructors

Link copied to clipboard
constructor(appStore: AppStore, observeCameraAnimations: AnimateCameraUseCase, cameraPositionRepository: CameraPositionRepository, buildSearchResultAnimation: BuildSearchResultCameraAnimationUseCase, observePlaceSelectedEvents: ObservePlaceSelectedEventsUseCase)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
fun onCameraPositionChanged(cameraPosition: CameraOptions)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun onVisibleAreaChanged(visibleEdgeInsets: EdgeInsets, visibleRegion: Polygon)