Documentation ¶
Index ¶
- Constants
- func MarkDown(input string) string
- type Console
- func (options *Console) AutoLink(out *bytes.Buffer, link []byte, kind int)
- func (options *Console) BlockCode(out *bytes.Buffer, text []byte, lang string)
- func (options *Console) BlockHtml(out *bytes.Buffer, text []byte)
- func (options *Console) BlockQuote(out *bytes.Buffer, text []byte)
- func (options *Console) CodeSpan(out *bytes.Buffer, text []byte)
- func (options *Console) DocumentFooter(out *bytes.Buffer)
- func (options *Console) DocumentHeader(out *bytes.Buffer)
- func (options *Console) DoubleEmphasis(out *bytes.Buffer, text []byte)
- func (options *Console) Emphasis(out *bytes.Buffer, text []byte)
- func (options *Console) Entity(out *bytes.Buffer, entity []byte)
- func (options *Console) FootnoteItem(out *bytes.Buffer, name, text []byte, flags int)
- func (options *Console) FootnoteRef(out *bytes.Buffer, ref []byte, id int)
- func (options *Console) Footnotes(out *bytes.Buffer, text func() bool)
- func (options *Console) GetFlags() int
- func (options *Console) HRule(out *bytes.Buffer)
- func (options *Console) Header(out *bytes.Buffer, text func() bool, level int, id string)
- func (options *Console) Image(out *bytes.Buffer, link []byte, title []byte, alt []byte)
- func (options *Console) LineBreak(out *bytes.Buffer)
- func (options *Console) Link(out *bytes.Buffer, link []byte, title []byte, content []byte)
- func (options *Console) List(out *bytes.Buffer, text func() bool, flags int)
- func (options *Console) ListItem(out *bytes.Buffer, text []byte, flags int)
- func (options *Console) NormalText(out *bytes.Buffer, text []byte)
- func (options *Console) Paragraph(out *bytes.Buffer, text func() bool)
- func (options *Console) RawHtmlTag(out *bytes.Buffer, tag []byte)
- func (options *Console) StrikeThrough(out *bytes.Buffer, text []byte)
- func (options *Console) Table(out *bytes.Buffer, header []byte, body []byte, columnData []int)
- func (options *Console) TableCell(out *bytes.Buffer, text []byte, flags int)
- func (options *Console) TableHeaderCell(out *bytes.Buffer, text []byte, flags int)
- func (options *Console) TableRow(out *bytes.Buffer, text []byte)
- func (options *Console) TitleBlock(out *bytes.Buffer, text []byte)
- func (options *Console) TripleEmphasis(out *bytes.Buffer, text []byte)
Constants ¶
View Source
const ( UNORDERED = 1 << iota ORDERED )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Console ¶
type Console struct {
// contains filtered or unexported fields
}
func (*Console) DocumentFooter ¶
func (*Console) DocumentHeader ¶
func (*Console) DoubleEmphasis ¶
func (*Console) FootnoteItem ¶
func (*Console) FootnoteRef ¶
func (*Console) StrikeThrough ¶
func (*Console) TableHeaderCell ¶
Click to show internal directories.
Click to hide internal directories.