File

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

Index

Properties

Properties

ageGroup
ageGroup: string[]
Type : string[]
Optional
appId
appId: string
Type : string
Optional
artifactUrl
artifactUrl: string
Type : string
Optional
audience
audience: 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
concepts
concepts: Concept[]
Type : Concept[]
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
developer
developer: string
Type : string
Optional
domain
domain: string[]
Type : string[]
Optional
downloadUrl
downloadUrl: string
Type : string
Optional
flaggedBy
flaggedBy: string[]
Type : string[]
Optional
flagReasons
flagReasons: 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
imageCredits
imageCredits: string[]
Type : string[]
Optional
index
index: number
Type : number
Optional
item_sets
item_sets: any[]
Type : any[]
Optional
keywords
keywords: string[]
Type : string[]
Optional
language
language: string[]
Type : string[]
Optional
lastFlaggedOn
lastFlaggedOn: string
Type : string
Optional
lastPublishDate
lastPublishDate: string
Type : string
Optional
lastPublishedBy
lastPublishedBy: string
Type : string
Optional
lastPublishedOn
lastPublishedOn: string
Type : string
Optional
lastUpdatedBy
lastUpdatedBy: string
Type : string
Optional
lastUpdatedOn
lastUpdatedOn: string
Type : string
Optional
libraries
libraries: any[]
Type : any[]
Optional
license
license: string
Type : string
Optional
mediaType
mediaType: string
Type : string
Optional
methods
methods: any[]
Type : any[]
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
pageNumber
pageNumber: string
Type : string
Optional
pkgVersion
pkgVersion: number
Type : number
Optional
portalOwner
portalOwner: string
Type : string
Optional
previewUrl
previewUrl: string
Type : string
Optional
prevState
prevState: string
Type : string
Optional
publisher
publisher: string
Type : string
Optional
s3Key
s3Key: string
Type : string
Optional
size
size: number
Type : number
Optional
soundCredits
soundCredits: string[]
Type : string[]
Optional
source
source: string
Type : string
Optional
spine
spine: Spine
Type : Spine
Optional
status
status: string
Type : string
Optional
subject
subject: string
Type : string
Optional
sYS_INTERNAL_LAST_UPDATED_ON
sYS_INTERNAL_LAST_UPDATED_ON: string
Type : string
Optional
tags
tags: string[]
Type : string[]
Optional
template
template: string
Type : string
Optional
usesContent
usesContent: any[]
Type : any[]
Optional
variants
variants: Variants
Type : Variants
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 ""