insta-toc
Version:
Simultaneously generate, update, and maintain a table of contents for your notes in real time.
26 lines (23 loc) • 1.28 kB
text/typescript
/* Component-Related */
export { default as FoldToggleComponent } from "./components/codeblock/FoldToggleComponent.svelte";
export { default as TocActionsToolbar } from "./components/codeblock/TocActionsToolbar.svelte";
export { TocToolbarState } from "./components/codeblock/TocToolbarState.svelte";
export { default as CodeBlockComponent } from "./components/CodeBlockComponent.svelte";
export { default as ListInputComponent } from "./components/ListInputComponent.svelte";
export { default as Modal } from "./components/modal/Modal.svelte";
export { default as ModalBase } from "./components/modal/ModalBase";
export { default as LocalSettingsComponent } from "./components/settings/LocalSettingsComponent.svelte";
export { default as LocalSettingsModal } from "./components/settings/LocalSettingsModal";
/* Mounting/Utilities */
export { default as ComponentMounter } from "./helpers/ComponentMounter";
export { icon } from "./helpers/IconMounter";
export { default as MarkdownComponentMounter } from "./helpers/MarkdownComponentMounter";
/* Types/Interfaces */
export type { ToolbarState } from "./components/codeblock/TocToolbarState.svelte";
export type {
Context,
MaybeAsyncFn,
MountedSvelteComponent,
PropsOf,
YamlSchemaNode
} from "./ComponentTypes";