UNPKG

typedoc-theme-yaf

Version:

A fresh, opinionated and standalone front-end documentation application consuming Typedoc generated data.

57 lines (56 loc) 2.01 kB
import * as actions from './index.js'; export declare class Events { trigger: { content: { setLocation: string; scrollTo: string; scrollTop: string; getPageId: string; breadcrumb: string; }; menu: { rollMenuDown: string; rollMenuUp: string; scrollTo: string; toggle: string; search: string; }; drawers: { resetHeight: string; }; options: { display: string; }; }; action: { content: { setLocation: () => Event; scrollTo: (target: string | number) => CustomEvent<actions.scrollTo>; scrollTop: (scrollTop: number) => CustomEvent<actions.content.scrollTop>; getPageId: (callBack: (pageId: number) => void) => CustomEvent<actions.content.getPageId>; breadcrumb: (id: number) => CustomEvent<actions.content.breadcrumb>; }; menu: { rollMenuDown: () => Event; rollMenuUp: () => Event; scrollTo: (target: string | number) => CustomEvent<actions.scrollTo>; toggle: (state?: "open" | "close" | undefined) => CustomEvent<actions.menu.toggle>; search: (searchString: string) => CustomEvent<actions.menu.search>; }; drawers: { resetHeight: () => Event; }; options: { display: (key: "private" | "inherited", value: "show" | "hide") => CustomEvent<{ key: "private" | "inherited"; value: "show" | "hide"; }>; }; }; dispatch: (action: CustomEvent | Event, element?: HTMLElement) => boolean; on: (trigger: string, callBack: unknown, element?: HTMLElement | Window) => void; off: (trigger: string, callBack: unknown, element?: HTMLElement | Window) => void; private static body; } declare const events: Events; export default events;