Documentation
¶
Index ¶
- func GetLanguage() *sitter.Language
- type MarkdownTree
- func (t *MarkdownTree) BlockTree() *sitter.Tree
- func (t *MarkdownTree) Edit(edit sitter.EditInput)
- func (t *MarkdownTree) InlineRootNode(parent *sitter.Node) *sitter.Node
- func (t *MarkdownTree) InlineTree(parent *sitter.Node) *sitter.Tree
- func (t *MarkdownTree) InlineTrees() []*sitter.Tree
- func (t *MarkdownTree) Iter(f func(node *Node) bool)
- type Node
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetLanguage ¶
Types ¶
type MarkdownTree ¶
type MarkdownTree struct {
// contains filtered or unexported fields
}
func ParseCtx ¶
func ParseCtx(ctx context.Context, oldTree *MarkdownTree, content []byte) (*MarkdownTree, error)
func (*MarkdownTree) BlockTree ¶
func (t *MarkdownTree) BlockTree() *sitter.Tree
func (*MarkdownTree) Edit ¶
func (t *MarkdownTree) Edit(edit sitter.EditInput)
func (*MarkdownTree) InlineRootNode ¶
func (t *MarkdownTree) InlineRootNode(parent *sitter.Node) *sitter.Node
func (*MarkdownTree) InlineTree ¶
func (t *MarkdownTree) InlineTree(parent *sitter.Node) *sitter.Tree
func (*MarkdownTree) InlineTrees ¶
func (t *MarkdownTree) InlineTrees() []*sitter.Tree
func (*MarkdownTree) Iter ¶
func (t *MarkdownTree) Iter(f func(node *Node) bool)
Click to show internal directories.
Click to hide internal directories.