@iiif/3d-manifesto-dev
Version:
IIIF Presentation API utility library for client and server with 3D extension
13 lines (12 loc) • 492 B
TypeScript
import { IIIFResourceType } from "@iiif/vocabulary/dist-commonjs";
import { Annotation, IManifestoOptions, JSONLDResource } from "./internal";
export declare class AnnotationList extends JSONLDResource {
options: IManifestoOptions;
label: string;
isLoaded: boolean;
constructor(label: any, jsonld?: any, options?: IManifestoOptions);
getIIIFResourceType(): IIIFResourceType;
getLabel(): string;
getResources(): Annotation[];
load(): Promise<AnnotationList>;
}