File

src/app/modules/dashboard/interfaces/dashboardData.ts

Index

Properties

Properties

bucketData
bucketData: any
Type : any

Chart data

name
name: string
Type : string
Optional

Chart Y-axes label

numericData
numericData: string[]
Type : string[]

Contains dashboard block data

series
series: string[] | string
Type : string[] | string

Dashboard data series

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;
}

results matching ""

    No results matching ""