org2qmk

package
v0.0.0-...-c3a9473 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 13, 2020 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type QmkKeymapWriter

type QmkKeymapWriter struct {
	strings.Builder
	// contains filtered or unexported fields
}

Implementation of org.Writer that emits ErgoDone keymap.c https://github.com/niklasfasching/go-org/blob/master/org/writer.go

func NewQmkKeymapWriter

func NewQmkKeymapWriter() *QmkKeymapWriter

func (*QmkKeymapWriter) After

func (w *QmkKeymapWriter) After(d *org.Document)

func (*QmkKeymapWriter) Before

func (w *QmkKeymapWriter) Before(d *org.Document)

func (*QmkKeymapWriter) TranslateKeycode

func (w *QmkKeymapWriter) TranslateKeycode(descriptive string) string

func (*QmkKeymapWriter) WriteBlock

func (w *QmkKeymapWriter) WriteBlock(b org.Block)

func (*QmkKeymapWriter) WriteComment

func (w *QmkKeymapWriter) WriteComment(org.Comment)

func (*QmkKeymapWriter) WriteDescriptiveListItem

func (w *QmkKeymapWriter) WriteDescriptiveListItem(org.DescriptiveListItem)

func (*QmkKeymapWriter) WriteDrawer

func (w *QmkKeymapWriter) WriteDrawer(d org.Drawer)

func (*QmkKeymapWriter) WriteEmphasis

func (w *QmkKeymapWriter) WriteEmphasis(e org.Emphasis)

func (*QmkKeymapWriter) WriteExample

func (w *QmkKeymapWriter) WriteExample(org.Example)

func (*QmkKeymapWriter) WriteExplicitLineBreak

func (w *QmkKeymapWriter) WriteExplicitLineBreak(org.ExplicitLineBreak)

func (*QmkKeymapWriter) WriteFootnoteDefinition

func (w *QmkKeymapWriter) WriteFootnoteDefinition(org.FootnoteDefinition)
func (w *QmkKeymapWriter) WriteFootnoteLink(org.FootnoteLink)

func (*QmkKeymapWriter) WriteHeadline

func (w *QmkKeymapWriter) WriteHeadline(h org.Headline)

func (*QmkKeymapWriter) WriteHorizontalRule

func (w *QmkKeymapWriter) WriteHorizontalRule(org.HorizontalRule)

func (*QmkKeymapWriter) WriteInclude

func (w *QmkKeymapWriter) WriteInclude(org.Include)

func (*QmkKeymapWriter) WriteKeyword

func (w *QmkKeymapWriter) WriteKeyword(org.Keyword)

func (*QmkKeymapWriter) WriteLatexFragment

func (w *QmkKeymapWriter) WriteLatexFragment(org.LatexFragment)

func (*QmkKeymapWriter) WriteLineBreak

func (w *QmkKeymapWriter) WriteLineBreak(org.LineBreak)

func (*QmkKeymapWriter) WriteList

func (w *QmkKeymapWriter) WriteList(l org.List)

func (*QmkKeymapWriter) WriteListItem

func (w *QmkKeymapWriter) WriteListItem(org.ListItem)

func (*QmkKeymapWriter) WriteNodeWithMeta

func (w *QmkKeymapWriter) WriteNodeWithMeta(org.NodeWithMeta)

func (*QmkKeymapWriter) WriteNodeWithName

func (w *QmkKeymapWriter) WriteNodeWithName(org.NodeWithName)

func (*QmkKeymapWriter) WriteNodesAsString

func (w *QmkKeymapWriter) WriteNodesAsString(nodes ...org.Node) string

func (*QmkKeymapWriter) WriteParagraph

func (w *QmkKeymapWriter) WriteParagraph(org.Paragraph)

func (*QmkKeymapWriter) WritePropertyDrawer

func (w *QmkKeymapWriter) WritePropertyDrawer(org.PropertyDrawer)
func (w *QmkKeymapWriter) WriteRegularLink(org.RegularLink)

func (*QmkKeymapWriter) WriteStatisticToken

func (w *QmkKeymapWriter) WriteStatisticToken(org.StatisticToken)

func (*QmkKeymapWriter) WriteTable

func (w *QmkKeymapWriter) WriteTable(t org.Table)

func (*QmkKeymapWriter) WriteText

func (w *QmkKeymapWriter) WriteText(t org.Text)

func (*QmkKeymapWriter) WriteTimestamp

func (w *QmkKeymapWriter) WriteTimestamp(org.Timestamp)

func (*QmkKeymapWriter) WriterWithExtensions

func (w *QmkKeymapWriter) WriterWithExtensions() org.Writer

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL