UNPKG

@acdh-oeaw/universalviewer

Version:

The Universal Viewer is a community-developed open source project on a mission to help you share your 📚📜📰📽️📻🗿 with the 🌎

29 lines (28 loc) 896 B
import { BaseView } from "./BaseView"; import { Thumb } from "manifesto.js"; import { ExtendedLeftPanel } from "../../extensions/config/ExtendedLeftPanel"; export declare class ThumbsView<T extends ExtendedLeftPanel> extends BaseView<T> { private _$thumbsCache; $selectedThumb: JQuery; $thumbs: JQuery; isCreated: boolean; isOpen: boolean; lastThumbClickedIndex: number; thumbs: Thumb[]; constructor($element: JQuery); create(): void; databind(): void; createThumbs(): void; scrollStop(): void; loadThumbs(index?: number): void; show(): void; hide(): void; isPDF(): boolean; setLabel(): void; addSelectedClassToThumbs(index: number): void; selectIndex(index: number): void; getAllThumbs(): JQuery; getThumbByIndex(canvasIndex: number): JQuery; scrollToThumb(canvasIndex: number): void; resize(): void; }