File

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

Description

Content interface

Index

Properties

Properties

action
action: IAction
Type : IAction
Optional

Content action

appIcon
appIcon: string
Type : string
Optional

Content image

badgeAssertions
badgeAssertions: Array<IbadgeAssertions>
Type : Array<IbadgeAssertions>
Optional

Content badgeAssertions name

contentType
contentType: string
Type : string
Optional

Content contentType

contnetShare
contnetShare: any
Type : any
Optional

Content action

courseId
courseId: string
Type : string
Optional

Content courseId

courseLogoUrl
courseLogoUrl: string
Type : string
Optional

Content courseImage

courseName
courseName: string
Type : string
Optional

Content courseName

description
description: string
Type : string
Optional

Content description

identifier
identifier: string
Type : string
Optional

Content identifier

leafNodesCount
leafNodesCount: number
Type : number
Optional

Content leafNodes

me_averageRating
me_averageRating: number
Type : number
Optional

Content rating

mimeType
mimeType: string
Type : string
Optional

Content mimeType

name
name: string
Type : string
Optional

Content name

progress
progress: number
Type : number
Optional

Content progress

resourceType
resourceType: string
Type : string
Optional

Content resourceType

import { IAction } from './action';
/**
 * Content interface
*/
export interface IContents {
    /**
    * Content name
    */
    name?: string;
    /**
    * Content courseName
    */
    courseName?: string;
    /**
    * Content description
    */
    description?: string;
    /**
    * Content rating
    */
    me_averageRating?: number;
    /**
    * Content leafNodes
    */
    leafNodesCount?: number;
    /**
    * Content progress
    */
    progress?: number;
    /**
    * Content image
    */
    appIcon?: string;
    /**
    * Content courseImage
    */
    courseLogoUrl?: string;
    /**
    * Content resourceType
    */
    resourceType?: string;
    /**
    * Content contentType
    */
    contentType?: string;
    /**
    * Content mimeType
    */
    mimeType?: string;

    /**
    * Content identifier
    */
    identifier?: string;
    /**
    * Content courseId
    */
    courseId?: string;
    /**
    * Content badgeAssertions name
    */
    badgeAssertions?: Array<IbadgeAssertions> ;
    /**
    * Content action
    */
    action?: IAction;

    /**
    * Content action
    */
    contnetShare?: any;
}

export interface IbadgeAssertions {
    badgeClassName?: string;
}

results matching ""

    No results matching ""