File

src/app/modules/core/interfaces/enrolledCourses.ts

Index

Properties

Properties

action
action: IAction
Type : IAction
Optional

object type of IAction

batch
batch: any
Type : any
Optional
batchId
batchId: string
Type : string
Optional

course batch id

courseId
courseId: string
Type : string

course id

courseLogoUrl
courseLogoUrl: string
Type : string
Optional

course image

courseName
courseName: string
Type : string

course name

description
description: string
Type : string

course description

identifier
identifier: string
Type : string
Optional

course identifier

leafNodesCount
leafNodesCount: number
Type : number

number of nodes

me_averageRating
me_averageRating: number
Type : number
Optional

course rating

progress
progress: number
Type : number
Optional

course progress

userId
userId: string
Type : string

user id

import { ServerResponse, IAction } from '@sunbird/shared';
export interface IEnrolledCourses {
    err: ServerResponse;
    enrolledCourses: ICourses[];
}

export interface ICourses {
   /**
    * course name
    */
    courseName: string;
    /**
    * course description
    */
    description: string;
    /**
    * course batch id
    */
    batchId?: string;
    /**
    * number of nodes
    */
    leafNodesCount: number;
    /**
    * course progress
    */
    progress?: number;
     /**
    * course image
    */
    courseLogoUrl?: string;
    /**
    * course id
    */
    courseId: string;
    /**
    * course identifier
    */
    identifier?: string;
    /**
    * course rating
    */
    me_averageRating?: number;
    /**
    * user id
    */
    userId: string;
    /**
    * object type of IAction
    */
    action?: IAction;

    batch?: any;
}

results matching ""

    No results matching ""