File

src/app/modules/shared/interfaces/card.ts

Index

Properties

Properties

action
action: literal type
Type : literal type
Optional
completionPercentage
completionPercentage: number
Type : number
Optional
contentType
contentType: string
Type : string
Optional
creator
creator: string
Type : string
Optional
description
description: string
Type : string
Optional
downloadStatus
downloadStatus: string
Type : string
Optional
gradeLevel
gradeLevel: any
Type : any
Optional
hoverData
hoverData: object
Type : object
Optional
image
image: string
Type : string
Optional
imageVisibility
imageVisibility: boolean
Type : boolean
Optional
maxCount
maxCount: number
Type : number
Optional
medium
medium: string
Type : string
Optional
metaData
metaData: any
Type : any
Optional
name
name: string
Type : string
orgDetails
orgDetails: literal type
Type : literal type
Optional
progress
progress: number
Type : number
Optional
rating
rating: number
Type : number
Optional
resourceType
resourceType: string
Type : string
Optional
ribbon
ribbon: literal type
Type : literal type
Optional
subject
subject: string
Type : string
Optional
export interface ICard {
    name: string;
    image?: string;
    downloadStatus?: string;
    imageVisibility?: boolean;
    description?: string;
    subject?: string;
    medium?: string;
    creator?: string;
    orgDetails?: { orgName: string, email: string};
    gradeLevel?: any;
    resourceType?: string;
    maxCount?: number;
    progress?: number;
    contentType?: string;
    hoverData?: object;
    ribbon?: {
        right?: { class: string, name: string }
        left?: { class: string, name: string , image: string }
    };
    rating?: number;
    metaData?: any;
    action?: {
        right?: {
            class: string,
            text?: string,
            eventName: string,
            displayType: string
        };
        left?: {
            class: string,
            text?: string,
            eventName: string,
            displayType: string
        };
        onImage?: {
            eventName: string
        };
    };
  completionPercentage?: number;
}

results matching ""

    No results matching ""