Skip to content

Plugin

Docflow 플러그인의 기본 구조를 정의하는 인터페이스에요. 플러그인 이름과 훅 함수들을 포함해요.

시그니처

typescript
interface Plugin { name: string; hooks: {
    transformManifest?: (
      manifest: SidebarItem[],
      context: PluginContext,
    ) => SidebarItem[];
    provideGenerator?: () => MarkdownGenerator;
  } }

매개변수

  • nameRequired · string

    플러그인의 고유 식별자

  • hooksRequired · object

    플러그인이 구현할 수 있는 훅 함수들이 있는 객체

    • transformManifest · function

      생성된 매니페스트 데이터를 변환하는 훅

    • provideGenerator · function

      커스텀 Markdown 생성기를 제공하는 훅

MIT 라이선스에 따라 배포됩니다.