UsePlugin<
ParseTree,HeadTree,TailTree,CompileTree,CompileResult,Input,Output> =Inputextendsstring?OutputextendsNode|undefined?Processor<Outputextendsundefined?ParseTree:Output,HeadTree,TailTree,CompileTree,CompileResult> :Processor<ParseTree,HeadTree,TailTree,CompileTree,CompileResult> :OutputextendsCompileResults?InputextendsNode|undefined?Processor<ParseTree,HeadTree,TailTree,Inputextendsundefined?CompileTree:Input,Outputextendsundefined?CompileResult:Output> :Processor<ParseTree,HeadTree,TailTree,CompileTree,CompileResult> :InputextendsNode|undefined?OutputextendsNode|undefined?Processor<ParseTree,HeadTreeextendsundefined?Input:HeadTree,Outputextendsundefined?TailTree:Output,CompileTree,CompileResult> :Processor<ParseTree,HeadTree,TailTree,CompileTree,CompileResult> :Processor<ParseTree,HeadTree,TailTree,CompileTree,CompileResult>
Defined in: node_modules/unified/lib/index.d.ts:1012
Create a processor based on the input/output of a plugin.
| Type Parameter |
|---|
ParseTree extends Node |
HeadTree extends Node |
TailTree extends Node |
CompileTree extends Node |
CompileResult extends CompileResults |
Input extends string |
Output |