Aidra Connect 10.0.2+16
Aidra Connect Mobile Application
Loading...
Searching...
No Matches
update_course_progress_usecase.dart File Reference
import package;
import dartz.dart;
import equatable.dart;
import core;
import common;
import use_cases;
import use_cases.dart;
import errors;
import failures.dart;
import repository;
import elearning_v2_repository.dart;
Include dependency graph for update_course_progress_usecase.dart:

Go to the source code of this file.

Classes

class  UseCase< bool, ProgressParams >

Functions

const ProgressParams ({ required this.courseId, required this.progress, })

Variables

class UpdateCourseProgressUseCase implements UseCase< bool, ProgressParamscourseId
final double progress
override List< Object?> get props => [courseId

Function Documentation

◆ ProgressParams()

const ProgressParams ( { required this.courseId, required this.progress, } )
Here is the caller graph for this function:

Variable Documentation

◆ courseId

class UpdateCourseProgressUseCase implements UseCase< bool, ProgressParams > courseId

◆ progress

override List< Object?> get progress

Definition at line 21 of file update_course_progress_usecase.dart.

◆ props

override List<Object?> get props => [courseId

Definition at line 29 of file update_course_progress_usecase.dart.