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 🌎

40 lines (39 loc) 1.16 kB
import { BaseView } from "./BaseView"; import { ExpandPanel } from "../../extensions/config/ExpandPanel"; export declare class BaseExpandPanel<T extends ExpandPanel> extends BaseView<T> { isExpanded: boolean; isFullyExpanded: boolean; isUnopened: boolean; autoToggled: boolean; expandFullEnabled: boolean; $closed: JQuery; $closedTitle: JQuery; $collapseButton: JQuery; $expandButton: JQuery; $expandFullButton: JQuery; $main: JQuery; $title: JQuery; $top: JQuery; constructor($element: JQuery); create(): void; init(): void; setTitle(title: string): void; toggle(autoToggled?: boolean): void; toggled(): void; expandFull(): void; collapseFull(): void; getTargetWidth(): number; getTargetLeft(): number; getFullTargetWidth(): number; getFullTargetLeft(): number; toggleStart(): void; toggleFinish(): void; expandFullStart(): void; expandFullFinish(): void; collapseFullStart(): void; collapseFullFinish(): void; focusExpandButton(): void; focusExpandFullButton(): void; focusCollapseButton(): void; resize(): void; }