ReportViewModel

constructor(itemId: Long, dispatchersProvider: DispatchersProvider, sendReportUseCase: SendReportUseCase, getGenerationResultUseCase: GetGenerationResultUseCase, getLastResultFromCacheUseCase: GetLastResultFromCacheUseCase, router: ReportRouter, buildInfoProvider: BuildInfoProvider, onError: (Throwable) -> Unit = {})(source)