File

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

Properties

appIcon
appIcon: string
Type : string
artifactUrl
artifactUrl: string
Type : string
attributions
attributions: string[]
Type : string[]
audience
audience: any
Type : any
body
body: any
Type : any
code
code: string
Type : string
collections
collections: any
Type : any
concepts
concepts: any
Type : any
contentType
contentType: string
Type : string
contributors
contributors: string
Type : string
copyright
copyright: string
Type : string
createdBy
createdBy: string
Type : string
createdOn
createdOn: string
Type : string
creator
creator: string
Type : string
creators
creators: string
Type : string
description
description: string
Type : string
framework
framework: string
Type : string
gradeLevel
gradeLevel: string[]
Type : string[]
identifier
identifier: string
Type : string
language
language: string[]
Type : string[]
languageCode
languageCode: string
Type : string
lastUpdatedOn
lastUpdatedOn: string
Type : string
me_averageRating
me_averageRating: string | number
Type : string | number
mediaType
mediaType: string
Type : string
medium
medium: string
Type : string
mimeType
mimeType: string
Type : string
name
name: string
Type : string
organisationIds
organisationIds: string[]
Type : string[]
originData
originData: any
Type : any
osId
osId: string
Type : string
owner
owner: string
Type : string
pkgVersion
pkgVersion: string
Type : string
publisher
publisher: string
Type : string
status
status: string
Type : string
usedByContent
usedByContent: any
Type : any
userId
userId: string
Type : string
userName
userName: string
Type : string
versionKey
versionKey: string
Type : string
visibility
visibility: string
Type : string
export interface ContentDetails {
    contentId: string;
    contentData: ContentData;
    courseId?: string;
    batchId?: string;
}

export interface ContentData {
    body: any;
    mimeType: string;
    contentType: string;
    identifier: string;
    versionKey: string;
    name: string;
    me_averageRating: string | number;
    description: string;
    appIcon?: string;
    artifactUrl?: string;
    audience?: any;
    code: string;
    collections?: any;
    concepts?: any;
    createdBy?: string;
    createdOn?: string;
    creator?: string;
    contributors?: string;
    attributions?: Array<string>;
    creators?: string;
    owner?: string;
    framework: string;
    gradeLevel?: Array<string>;
    language?: Array<string>;
    languageCode?: string;
    lastUpdatedOn?: string;
    mediaType?: string;
    medium?: string;
    organisationIds?: Array<string>;
    osId?: string;
    publisher?: string;
    status: string;
    usedByContent?: any;
    userId: string;
    userName: string;
    pkgVersion?: string;
    visibility?: string;
    copyright?: string;
    originData?: any;
}

export interface ContentCreditsData {
    contributors: string;
    creators: string;
    attributions: string;
    copyright?: string;
}

results matching ""

    No results matching ""