package ast

import (
	
	gast 
)
A TaskCheckBox struct represents a checkbox of a task list.
Dump implements Node.Dump.
func ( *TaskCheckBox) ( []byte,  int) {
	 := map[string]string{
		"Checked": fmt.Sprintf("%v", .IsChecked),
	}
	gast.DumpHelper(, , , , nil)
}
KindTaskCheckBox is a NodeKind of the TaskCheckBox node.
var KindTaskCheckBox = gast.NewNodeKind("TaskCheckBox")
Kind implements Node.Kind.
NewTaskCheckBox returns a new TaskCheckBox node.
func ( bool) *TaskCheckBox {
	return &TaskCheckBox{
		IsChecked: ,
	}