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;
}
}