r2-shared-js
Version:
Readium 2 'shared' for NodeJS (TypeScript)
41 lines (40 loc) • 1.07 kB
TypeScript
import { Encrypted } from "r2-lcp-js/dist/es5/src/models/metadata-encrypted";
import { IWithAdditionalJSON, JsonMap } from "r2-lcp-js/dist/es5/src/serializable";
export declare enum LayoutEnum {
Fixed = "fixed",
Reflowable = "reflowable"
}
export declare enum OrientationEnum {
Auto = "auto",
Landscape = "landscape",
Portrait = "portrait"
}
export declare enum OverflowEnum {
Auto = "auto",
Paginated = "paginated",
Scrolled = "scrolled",
ScrolledContinuous = "scrolled-continuous"
}
export declare enum PageEnum {
Left = "left",
Right = "right",
Center = "center"
}
export declare enum SpreadEnum {
Auto = "auto",
Both = "both",
None = "none",
Landscape = "landscape"
}
export declare const PropertiesSupportedKeys: string[];
export declare class Properties implements IWithAdditionalJSON {
Contains: string[];
Layout: string;
Orientation: string;
Overflow: string;
Page: string;
Spread: string;
Encrypted: Encrypted;
MediaOverlay: string;
AdditionalJSON: JsonMap;
}