src/app/modules/core/interfaces/content.service.ts
Properties |
|
| ageGroup |
ageGroup:
|
Type : string[]
|
| Optional |
| appId |
appId:
|
Type : string
|
| Optional |
| artifactUrl |
artifactUrl:
|
Type : string
|
| Optional |
| audience |
audience:
|
Type : string[]
|
| Optional |
| channel |
channel:
|
Type : string
|
| Optional |
| children |
children:
|
Type : Child[]
|
| Optional |
| code |
code:
|
Type : string
|
| Optional |
| collections |
collections:
|
Type : Collection[]
|
| Optional |
| compatibilityLevel |
compatibilityLevel:
|
Type : number
|
| Optional |
| concepts |
concepts:
|
Type : Concept[]
|
| Optional |
| consumerId |
consumerId:
|
Type : string
|
| Optional |
| contentDisposition |
contentDisposition:
|
Type : string
|
| Optional |
| contentEncoding |
contentEncoding:
|
Type : string
|
| Optional |
| contentType |
contentType:
|
Type : string
|
| Optional |
| createdBy |
createdBy:
|
Type : string
|
| Optional |
| createdOn |
createdOn:
|
Type : string
|
| Optional |
| description |
description:
|
Type : string
|
| Optional |
| developer |
developer:
|
Type : string
|
| Optional |
| domain |
domain:
|
Type : string[]
|
| Optional |
| downloadUrl |
downloadUrl:
|
Type : string
|
| Optional |
| flaggedBy |
flaggedBy:
|
Type : string[]
|
| Optional |
| flagReasons |
flagReasons:
|
Type : string[]
|
| Optional |
| framework |
framework:
|
Type : string
|
| Optional |
| gradeLevel |
gradeLevel:
|
Type : string[]
|
| Optional |
| idealScreenDensity |
idealScreenDensity:
|
Type : string
|
| Optional |
| idealScreenSize |
idealScreenSize:
|
Type : string
|
| Optional |
| identifier |
identifier:
|
Type : string
|
| Optional |
| imageCredits |
imageCredits:
|
Type : string[]
|
| Optional |
| index |
index:
|
Type : number
|
| Optional |
| item_sets |
item_sets:
|
Type : any[]
|
| Optional |
| keywords |
keywords:
|
Type : string[]
|
| Optional |
| language |
language:
|
Type : string[]
|
| Optional |
| lastFlaggedOn |
lastFlaggedOn:
|
Type : string
|
| Optional |
| lastPublishDate |
lastPublishDate:
|
Type : string
|
| Optional |
| lastPublishedBy |
lastPublishedBy:
|
Type : string
|
| Optional |
| lastPublishedOn |
lastPublishedOn:
|
Type : string
|
| Optional |
| lastUpdatedBy |
lastUpdatedBy:
|
Type : string
|
| Optional |
| lastUpdatedOn |
lastUpdatedOn:
|
Type : string
|
| Optional |
| libraries |
libraries:
|
Type : any[]
|
| Optional |
| license |
license:
|
Type : string
|
| Optional |
| mediaType |
mediaType:
|
Type : string
|
| Optional |
| methods |
methods:
|
Type : any[]
|
| Optional |
| mimeType |
mimeType:
|
Type : string
|
| Optional |
| name |
name:
|
Type : string
|
| Optional |
| notes |
notes:
|
Type : string
|
| Optional |
| os |
os:
|
Type : string[]
|
| Optional |
| osId |
osId:
|
Type : string
|
| Optional |
| owner |
owner:
|
Type : string
|
| Optional |
| pageNumber |
pageNumber:
|
Type : string
|
| Optional |
| pkgVersion |
pkgVersion:
|
Type : number
|
| Optional |
| portalOwner |
portalOwner:
|
Type : string
|
| Optional |
| previewUrl |
previewUrl:
|
Type : string
|
| Optional |
| prevState |
prevState:
|
Type : string
|
| Optional |
| publisher |
publisher:
|
Type : string
|
| Optional |
| s3Key |
s3Key:
|
Type : string
|
| Optional |
| size |
size:
|
Type : number
|
| Optional |
| soundCredits |
soundCredits:
|
Type : string[]
|
| Optional |
| source |
source:
|
Type : string
|
| Optional |
| spine |
spine:
|
Type : Spine
|
| Optional |
| status |
status:
|
Type : string
|
| Optional |
| subject |
subject:
|
Type : string
|
| Optional |
| sYS_INTERNAL_LAST_UPDATED_ON |
sYS_INTERNAL_LAST_UPDATED_ON:
|
Type : string
|
| Optional |
| tags |
tags:
|
Type : string[]
|
| Optional |
| template |
template:
|
Type : string
|
| Optional |
| usesContent |
usesContent:
|
Type : any[]
|
| Optional |
| variants |
variants:
|
Type : Variants
|
| Optional |
| versionKey |
versionKey:
|
Type : string
|
| Optional |
| visibility |
visibility:
|
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;
}
}