CourseApiClientInterface
Methods
changeCourseCover()
changeCourseCover(
id,data,config?):Promise<SCCourseType>
Parameters
| Parameter | Type |
|---|---|
id | string | number |
data | FormData |
config? | AxiosRequestConfig |
Returns
Promise<SCCourseType>
changeCourseUserRole()
changeCourseUserRole(
id,data,config?):Promise<any>
Parameters
| Parameter | Type |
|---|---|
id | string | number |
data | CourseUserRoleParams |
config? | AxiosRequestConfig |
Returns
Promise<any>
createCourse()
createCourse(
data,config?):Promise<SCCourseType>
Parameters
| Parameter | Type |
|---|---|
data | CourseCreateParams | FormData |
config? | AxiosRequestConfig |
Returns
Promise<SCCourseType>
createCourseComment()
createCourseComment(
id,section_id,lesson_id,data,config?):Promise<SCCourseCommentType>
Parameters
| Parameter | Type |
|---|---|
id | string | number |
section_id | string | number |
lesson_id | string | number |
data | SCCourseCommentType |
config? | AxiosRequestConfig |
Returns
Promise<SCCourseCommentType>
createCourseLesson()
createCourseLesson(
data,config?):Promise<SCCourseLessonType>
Parameters
| Parameter | Type |
|---|---|
data | SCCourseLessonType |
config? | AxiosRequestConfig |
Returns
Promise<SCCourseLessonType>
createCourseSection()
createCourseSection(
id,data,config?):Promise<SCCourseSectionType>
Parameters
| Parameter | Type |
|---|---|
id | string | number |
data | CourseSectionParams |
config? | AxiosRequestConfig |
Returns
Promise<SCCourseSectionType>
deleteCourse()
deleteCourse(
id,config?):Promise<any>
Parameters
| Parameter | Type |
|---|---|
id | string | number |
config? | AxiosRequestConfig |
Returns
Promise<any>
deleteCourseComment()
deleteCourseComment(
id,section_id,lesson_id,comment_id,config?):Promise<any>
Parameters
| Parameter | Type |
|---|---|
id | string | number |
section_id | string | number |
lesson_id | string | number |
comment_id | string | number |
config? | AxiosRequestConfig |
Returns
Promise<any>