Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PrinterRenderFunctionProps<NodeType>

渲染器的渲染函数的props。

Type Parameters

Hierarchy

  • PrinterRenderFunctionProps

Index

Properties

children?: ReactElement<any, string | JSXElementConstructor<any>>

子节点列表,这个是用来递归渲染用的。

context: Context

经过预处理获得的context

flags?: NodeType extends AbstractNode ? any : never

在抽象节点中可以额外传入的参数。

node: NodeType

要渲染的节点。大多数情况下渲染器不应该访问节点,而应该从contextparameters获取需要的信息。

parameters: {}

经过处理的参数列表,这个参数还原成了一级概念的参数列表。 注意,这个列表的类型不是PrinterParameterList,因为其中已经去掉的类型的信息,而只是一个值的字典。

Type declaration

  • [key: string]: any

Generated using TypeDoc