UNPKG

generatoc

Version:

Automatically generate table of content from heading of HTML document

23 lines (22 loc) 598 B
interface Params { content: string; heading?: string[]; selector?: string; scrollHistory?: ScrollHistoryConfig | boolean | null; scrollOffset?: number; duration?: number; fold?: boolean; } interface Generatoc { init: ({ content, heading, selector }: Params) => void; destroy: () => void; refresh: () => void; } interface ScrollHistoryConfig { replacePattern?: RegExp | string; replacement?: string; readableSpace?: boolean; scrollToAfterMounted?: boolean; } declare const generatoc: Generatoc; export default generatoc;