Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "lib/esaNodeCreator"

Index

Interfaces

Type aliases

Functions

Type aliases

NewEsaNodeCreator

NewEsaNodeCreator: (params: { createContentDigest: NodePluginArgs["createContentDigest"]; createNode: Actions["createNode"]; createNodeId: NodePluginArgs["createNodeId"]; createParentChildLink: Actions["createParentChildLink"]; getNode: NodePluginArgs["getNode"]; team: string }) => EsaNodeCreator

Type declaration

    • (params: { createContentDigest: NodePluginArgs["createContentDigest"]; createNode: Actions["createNode"]; createNodeId: NodePluginArgs["createNodeId"]; createParentChildLink: Actions["createParentChildLink"]; getNode: NodePluginArgs["getNode"]; team: string }): EsaNodeCreator
    • Parameters

      • params: { createContentDigest: NodePluginArgs["createContentDigest"]; createNode: Actions["createNode"]; createNodeId: NodePluginArgs["createNodeId"]; createParentChildLink: Actions["createParentChildLink"]; getNode: NodePluginArgs["getNode"]; team: string }
        • Readonly createContentDigest: NodePluginArgs["createContentDigest"]
        • Readonly createNode: Actions["createNode"]
        • Readonly createNodeId: NodePluginArgs["createNodeId"]
        • Readonly createParentChildLink: Actions["createParentChildLink"]
        • Readonly getNode: NodePluginArgs["getNode"]
        • Readonly team: string

      Returns EsaNodeCreator

Functions

Const newEsaNodeCreator

  • newEsaNodeCreator(__namedParameters: { createContentDigest: (input: BinaryLike | string | any) => string; createNode: createNode; createNodeId: Function; createParentChildLink: createParentChildLink; getNode: Function; team: string }): { createPostBodyHtmlNode: createPostBodyHtmlNode; createPostBodyMarkdownNode: createPostBodyMarkdownNode; createPostNode: createPostNode; createPostNodes: createPostNodes }
  • Parameters

    • __namedParameters: { createContentDigest: (input: BinaryLike | string | any) => string; createNode: createNode; createNodeId: Function; createParentChildLink: createParentChildLink; getNode: Function; team: string }
      • createContentDigest: (input: BinaryLike | string | any) => string
          • (input: BinaryLike | string | any): string
          • Parameters

            • input: BinaryLike | string | any

            Returns string

      • createNode: createNode
      • createNodeId: Function
      • createParentChildLink: createParentChildLink
      • getNode: Function
      • team: string

    Returns { createPostBodyHtmlNode: createPostBodyHtmlNode; createPostBodyMarkdownNode: createPostBodyMarkdownNode; createPostNode: createPostNode; createPostNodes: createPostNodes }

Generated using TypeDoc