Documentation
¶
Index ¶
- type ElementTable
- func (el *ElementTable) Draw(pos *types.XY)
- func (el *ElementTable) ExportCsv()
- func (el *ElementTable) ExportMarkdown()
- func (el *ElementTable) Generate(apc *types.ApcSlice) error
- func (el *ElementTable) MouseClick(_pos *types.XY, button types.MouseButtonT, clicks uint8, ...)
- func (el *ElementTable) MouseHover(curPosTile *types.XY, curPosElement *types.XY) func()
- func (el *ElementTable) MouseMotion(_pos *types.XY, move *types.XY, callback types.EventIgnoredCallback)
- func (el *ElementTable) MouseOut()
- func (el *ElementTable) MouseWheel(_ *types.XY, movement *types.XY, callback types.EventIgnoredCallback)
- func (el *ElementTable) Rune(pos *types.XY) rune
- func (el *ElementTable) Size() *types.XY
- func (el *ElementTable) Write(r rune) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ElementTable ¶
type ElementTable struct {
// contains filtered or unexported fields
}
func NewMarkdown ¶
func NewMarkdown(renderer types.Renderer, tile types.Tile) *ElementTable
func (*ElementTable) Draw ¶
func (el *ElementTable) Draw(pos *types.XY)
func (*ElementTable) ExportCsv ¶
func (el *ElementTable) ExportCsv()
func (*ElementTable) ExportMarkdown ¶
func (el *ElementTable) ExportMarkdown()
func (*ElementTable) MouseClick ¶
func (el *ElementTable) MouseClick(_pos *types.XY, button types.MouseButtonT, clicks uint8, state types.ButtonStateT, callback types.EventIgnoredCallback)
func (*ElementTable) MouseHover ¶
func (el *ElementTable) MouseHover(curPosTile *types.XY, curPosElement *types.XY) func()
func (*ElementTable) MouseMotion ¶
func (el *ElementTable) MouseMotion(_pos *types.XY, move *types.XY, callback types.EventIgnoredCallback)
func (*ElementTable) MouseOut ¶
func (el *ElementTable) MouseOut()
func (*ElementTable) MouseWheel ¶
func (el *ElementTable) MouseWheel(_ *types.XY, movement *types.XY, callback types.EventIgnoredCallback)
func (*ElementTable) Size ¶
func (el *ElementTable) Size() *types.XY
func (*ElementTable) Write ¶
func (el *ElementTable) Write(r rune) error
Click to show internal directories.
Click to hide internal directories.