File

src/app/modules/core/interfaces/content.service.ts

Index

Properties

Properties

appIcon
appIcon: string
Type : string
Optional
appId
appId: string
Type : string
Optional
audience
audience: string[]
Type : string[]
Optional
board
board: string
Type : string
Optional
channel
channel: string
Type : string
Optional
children
children: Child[]
Type : Child[]
Optional
code
code: string
Type : string
Optional
collections
collections: Collection[]
Type : Collection[]
Optional
compatibilityLevel
compatibilityLevel: number
Type : number
Optional
consumerId
consumerId: string
Type : string
Optional
contentDisposition
contentDisposition: string
Type : string
Optional
contentEncoding
contentEncoding: string
Type : string
Optional
contentType
contentType: string
Type : string
Optional
createdBy
createdBy: string
Type : string
Optional
createdOn
createdOn: string
Type : string
Optional
description
description: string
Type : string
Optional
edition
edition: string
Type : string
Optional
framework
framework: string
Type : string
Optional
gradeLevel
gradeLevel: string[]
Type : string[]
Optional
idealScreenDensity
idealScreenDensity: string
Type : string
Optional
idealScreenSize
idealScreenSize: string
Type : string
Optional
identifier
identifier: string
Type : string
Optional
keywords
keywords: string[]
Type : string[]
Optional
language
language: string[]
Type : string[]
Optional
lastUpdatedBy
lastUpdatedBy: string
Type : string
Optional
lastUpdatedOn
lastUpdatedOn: string
Type : string
Optional
mediaType
mediaType: string
Type : string
Optional
medium
medium: string
Type : string
Optional
mimeType
mimeType: string
Type : string
Optional
name
name: string
Type : string
Optional
notes
notes: string
Type : string
Optional
os
os: string[]
Type : string[]
Optional
osId
osId: string
Type : string
Optional
owner
owner: string
Type : string
Optional
publication
publication: string
Type : string
Optional
status
status: string
Type : string
Optional
subject
subject: string
Type : string
Optional
tags
tags: string[]
Type : string[]
Optional
usedByContent
usedByContent: any[]
Type : any[]
Optional
versionKey
versionKey: string
Type : string
Optional
visibility
visibility: string
Type : string
Optional
export namespace CollectionHierarchyAPI {
  export interface Get {
    id: string;
    ver: string;
    ts: string;
    params: Params;
    responseCode: string;
    result: {
      content: Content;
    };
  }

  export interface Params {
    resmsgid: string;
    msgid?: any;
    err?: any;
    status: string;
    errmsg?: any;
  }

  export interface Collection {
    identifier?: string;
    name?: string;
    objectType?: string;
    relation?: string;
    description?: string;
    index?: number;
    status?: any;
    depth?: any;
    mimeType?: string;
    visibility?: any;
    compatibilityLevel?: number;
  }

  export interface Concept {
    identifier?: string;
    name?: string;
    objectType?: string;
    relation?: string;
    description?: string;
    index?: any;
    status?: any;
    depth?: any;
    mimeType?: any;
    visibility?: any;
    compatibilityLevel?: any;
  }

  export interface Spine {
    ecarUrl?: string;
    size?: number;
  }

  export interface Variants {
    spine?: Spine;
  }

  export interface Child {
    variants?: Variants;
    spine?: Spine;
    pageNumber?: string;
    subject?: string;
    previewUrl?: string;
    downloadUrl?: string;
    source?: string;
    code?: string;
    gradeLevel?: string[];
    usesContent?: any[];
    artifactUrl?: string;
    sYS_INTERNAL_LAST_UPDATED_ON?: string;
    item_sets?: any[];
    lastUpdatedBy?: string;
    notes?: string;
    keywords?: string[];
    channel?: string;
    description?: string;
    language?: string[];
    mimeType?: string;
    portalOwner?: string;
    ageGroup?: string[];
    license?: string;
    size?: number;
    lastPublishedOn?: string;
    lastPublishedBy?: string;
    prevState?: string;
    domain?: string[];
    publisher?: string;
    template?: string;
    methods?: any[];
    imageCredits?: string[];
    lastFlaggedOn?: string;
    flaggedBy?: string[];
    lastPublishDate?: string;
    owner?: string;
    flagReasons?: string[];
    soundCredits?: string[];
    libraries?: any[];
    pkgVersion?: number;
    s3Key?: string;
    createdBy?: string;
    developer?: string;
    idealScreenSize?: string;
    createdOn?: string;
    collections?: Collection[];
    children?: Child[];
    appId?: string;
    contentDisposition?: string;
    contentEncoding?: string;
    lastUpdatedOn?: string;
    contentType?: string;
    identifier?: string;
    audience?: string[];
    visibility?: string;
    os?: string[];
    consumerId?: string;
    index?: number;
    mediaType?: string;
    osId?: string;
    versionKey?: string;
    tags?: string[];
    idealScreenDensity?: string;
    framework?: string;
    concepts?: Concept[];
    compatibilityLevel?: number;
    name?: string;
    status?: string;
  }

  export interface Content {
    code?: string;
    notes?: string;
    keywords?: string[];
    subject?: string;
    channel?: string;
    description?: string;
    edition?: string;
    language?: string[];
    mimeType?: string;
    medium?: string;
    idealScreenSize?: string;
    createdOn?: string;
    appIcon?: string;
    gradeLevel?: string[];
    collections?: Collection[];
    children?: Child[];
    appId?: string;
    publication?: string;
    contentDisposition?: string;
    contentEncoding?: string;
    lastUpdatedOn?: string;
    contentType?: string;
    owner?: string;
    lastUpdatedBy?: string;
    identifier?: string;
    audience?: string[];
    visibility?: string;
    os?: string[];
    consumerId?: string;
    mediaType?: string;
    osId?: string;
    versionKey?: string;
    tags?: string[];
    idealScreenDensity?: string;
    framework?: string;
    createdBy?: string;
    compatibilityLevel?: number;
    name?: string;
    usedByContent?: any[];
    board?: string;
    status?: string;
  }

}

results matching ""

    No results matching ""