src/app/modules/shared/interfaces/card.ts
| action |
action: |
Type : { right?: { class: string; text?: string; eventName: string; displayType: string; }; left?: { cla...
|
| completionPercentage |
completionPercentage: |
Type : number
|
| contentType |
contentType: |
Type : string
|
| creator |
creator: |
Type : string
|
| description |
description: |
Type : string
|
| downloadStatus |
downloadStatus: |
Type : string
|
| gradeLevel |
gradeLevel: |
Type : any
|
| hoverData |
hoverData: |
Type : object
|
| image |
image: |
Type : string
|
| imageVisibility |
imageVisibility: |
Type : boolean
|
| maxCount |
maxCount: |
Type : number
|
| medium |
medium: |
Type : string
|
| metaData |
metaData: |
Type : any
|
| name |
name: |
Type : string
|
| orgDetails |
orgDetails: |
Type : { orgName: string; email: string; }
|
| progress |
progress: |
Type : number
|
| rating |
rating: |
Type : number
|
| resourceType |
resourceType: |
Type : string
|
| ribbon |
ribbon: |
Type : { right?: { class: string; name: string; }; left?: { class: string; name: string; image: string; ...
|
| subject |
subject: |
Type : string
|
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;
}