src/app/modules/dashboard/interfaces/dashboardData.ts
Properties |
|
countDecrementDate |
countDecrementDate:
|
Type : any
|
Optional |
countDecrementStatus |
countDecrementStatus:
|
Type : boolean
|
Optional |
countIncrementDate |
countIncrementDate:
|
Type : any
|
Optional |
countIncrementStatus |
countIncrementStatus:
|
Type : boolean
|
Optional |
courseAdditionalInfo |
courseAdditionalInfo:
|
Type : any
|
Optional |
courseCreator |
courseCreator:
|
Type : string
|
courseId |
courseId:
|
Type : string
|
createdBy |
createdBy:
|
Type : string
|
createdDate |
createdDate:
|
Type : string
|
createdFor |
createdFor:
|
Type : any
|
Optional |
description |
description:
|
Type : string
|
Optional |
endDate |
endDate:
|
Type : string
|
Optional |
enrollmentType |
enrollmentType:
|
Type : string
|
Optional |
hashTagId |
hashTagId:
|
Type : string
|
Optional |
id |
id:
|
Type : string
|
identifier |
identifier:
|
Type : string
|
Optional |
mentors |
mentors:
|
Type : Array<string>
|
Optional |
name |
name:
|
Type : string
|
participant |
participant:
|
Type : Array<any>
|
Optional |
startDate |
startDate:
|
Type : string
|
Optional |
status |
status:
|
Type : Number
|
Optional |
updatedDate |
updatedDate:
|
Type : any
|
Optional |
export interface DashboardData {
/**
* Chart data
*/
bucketData: any;
/**
* Contains dashboard block data
*/
numericData: string[];
/**
* Dashboard data series
*/
series: string[] | string;
/**
* Chart Y-axes label
*/
name?: string;
}
export interface ICourseProgressData {
batchEndsOn: string;
enrolledOn: string;
lastAccessTime?: any;
org?: string;
progress: number;
user: string;
userName: string;
count: number;
data?: Array<any>;
}
export interface IBatchListData {
countDecrementDate?: any;
countDecrementStatus?: boolean;
countIncrementDate?: any;
countIncrementStatus?: boolean;
courseAdditionalInfo?: any;
courseCreator: string;
courseId: string;
createdBy: string;
createdDate: string;
createdFor?: any;
description?: string;
endDate?: string;
enrollmentType?: string;
hashTagId?: string;
id: string;
identifier?: string;
mentors?: Array<string>;
name: string;
participant?: Array<any>;
startDate?: string;
status?: Number;
updatedDate?: any;
}
export interface IDashboardItems {
title: string;
count: number;
type: string;
}
export interface IForumContext {
identifier: Array<string>;
type: string;
}