Documentation
¶
Index ¶
- type View
- func (v *View) AddChildNode(app *impress.Application)
- func (v *View) AddNextNode(app *impress.Application)
- func (v *View) Catch(eventPoint image.Point) (*dragState, bool)
- func (v *View) Click(point image.Point)
- func (v *View) ConfigureSize(size image.Point)
- func (v *View) DeleteNode()
- func (v *View) Drag(state *dragState, eventPoint image.Point)
- func (v *View) DrawDrag(state *dragState)
- func (v *View) DrawRemain(state *dragState)
- func (v *View) Drop(state *dragState, eventPoint image.Point)
- func (v *View) GetNodes() *mindmap.Node
- func (v *View) InsertChar(alpha rune)
- func (v *View) KeyDown()
- func (v *View) KeyLeft()
- func (v *View) KeyRight()
- func (v *View) KeyUp()
- func (v *View) Modified(ok bool)
- func (v *View) QueueDraw()
- func (v *View) ReDraw(s syncer)
- func (v *View) RemoveLastChar()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type View ¶
type View struct {
// contains filtered or unexported fields
}
func NewView ¶
func NewView(w *impress.Window, box *box.Box, modifiedStatus *modifiedstatus.ModifiedStatus) *View
func (*View) AddChildNode ¶
func (v *View) AddChildNode(app *impress.Application)
func (*View) AddNextNode ¶
func (v *View) AddNextNode(app *impress.Application)
func (*View) ConfigureSize ¶
func (*View) DeleteNode ¶
func (v *View) DeleteNode()
func (*View) DrawRemain ¶
func (v *View) DrawRemain(state *dragState)
func (*View) InsertChar ¶
func (*View) RemoveLastChar ¶
func (v *View) RemoveLastChar()
Click to show internal directories.
Click to hide internal directories.