@acdh-oeaw/universalviewer
Version:
The Universal Viewer is a community-developed open source project on a mission to help you share your 📚📜📰📽️📻🗿 with the 🌎
25 lines (24 loc) • 847 B
TypeScript
import { BaseView } from "./BaseView";
import { Information } from "./Information";
import { InformationArgs } from "./InformationArgs";
import { BaseConfig } from "../../BaseConfig";
export declare class HeaderPanel<T extends BaseConfig["modules"]["headerPanel"]> extends BaseView<T> {
$centerOptions: JQuery;
$helpButton: JQuery;
$informationBox: JQuery;
$localeToggleButton: JQuery;
$options: JQuery;
$rightOptions: JQuery;
$settingsButton: JQuery;
information: Information;
constructor($element: JQuery);
create(): void;
updateLocaleToggle(): void;
updateSettingsButton(): void;
localeToggleIsVisible(): boolean;
showInformation(args: InformationArgs): void;
hideInformation(): void;
getSettings(): ISettings;
updateSettings(settings: ISettings): void;
resize(): void;
}