component

package module
v0.0.0-...-76af178 Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2023 License: GPL-3.0 Imports: 11 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RemoveAtIndex

func RemoveAtIndex(s []string, index int) []string

Types

type DoubleTapLabel

type DoubleTapLabel struct {
	widget.Label
	// contains filtered or unexported fields
}

func NewDoubleTapLabel

func NewDoubleTapLabel(text string, tap func(), doubletap func()) *DoubleTapLabel

func (*DoubleTapLabel) DoubleTapped

func (t *DoubleTapLabel) DoubleTapped(_ *fyne.PointEvent)

func (*DoubleTapLabel) Tapped

func (t *DoubleTapLabel) Tapped(_ *fyne.PointEvent)

type TieAddView

type TieAddView struct {
	Object              fyne.CanvasObject
	SelectedKey         binding.String
	SelectedValue1      binding.String
	SelectedValue2      binding.String
	SelectedTagCategory binding.String
	SelectedValue1ID    int
	SelectedValue2ID    int

	ImportAddClose bool
	HashCalculated chan bool
	// contains filtered or unexported fields
}

func NewTieAddView

func NewTieAddView() *TieAddView

func (*TieAddView) Add

func (tv *TieAddView) Add()

func (*TieAddView) Del

func (tv *TieAddView) Del()

func (*TieAddView) Exit

func (tv *TieAddView) Exit()

func (*TieAddView) GetHandler

func (tv *TieAddView) GetHandler(resp json.RawMessage)

func (*TieAddView) GetLengthTags

func (tv *TieAddView) GetLengthTags() int

func (*TieAddView) GetObj

func (tv *TieAddView) GetObj() fyne.CanvasObject

func (*TieAddView) GetTags

func (tv *TieAddView) GetTags()

func (*TieAddView) List1Select

func (tv *TieAddView) List1Select(id int)

func (*TieAddView) List2Select

func (tv *TieAddView) List2Select(id int)

func (*TieAddView) MakeUI

func (tv *TieAddView) MakeUI(parent *TieView) fyne.CanvasObject

func (*TieAddView) RemoveTag

func (tv *TieAddView) RemoveTag(id int)

func (*TieAddView) SetData

func (tv *TieAddView) SetData(value1 []string, value2 []string)

func (*TieAddView) SetKey

func (tv *TieAddView) SetKey(key string)

func (*TieAddView) UpdateTextTag

func (tv *TieAddView) UpdateTextTag(row int, obj fyne.CanvasObject)

type TieCreateView

type TieCreateView struct {
	Object         fyne.CanvasObject
	SelectedKey    binding.String
	SelectedValue1 binding.String
	SelectedValue2 binding.String
	// contains filtered or unexported fields
}

func NewTieCreateView

func NewTieCreateView() *TieCreateView

func (*TieCreateView) Add

func (tv *TieCreateView) Add()

func (*TieCreateView) Exit

func (tv *TieCreateView) Exit()

func (*TieCreateView) MakeUI

func (tv *TieCreateView) MakeUI(parent *TieView) fyne.CanvasObject

func (*TieCreateView) SetKey

func (tv *TieCreateView) SetKey(key string)

func (*TieCreateView) SetTag

func (tv *TieCreateView) SetTag(value1 string)

type TieView

type TieView struct {
	Object             fyne.CanvasObject
	SelectedKey        binding.String
	SelectedValue1     binding.String
	SelectedValue2     binding.String
	SelectedValue2Old  string
	SelectedHistory    []string
	CurrentHistoryItem int
	SelectedValue1ID   int
	SelectedValue2ID   int

	CurrentFilePath string

	MainPage fyne.CanvasObject
	// contains filtered or unexported fields
}

func NewTieView

func NewTieView() *TieView

func (*TieView) Add

func (tv *TieView) Add()

func (*TieView) AddHandler

func (tv *TieView) AddHandler(resp json.RawMessage)

func (*TieView) Create

func (tv *TieView) Create()

func (*TieView) Del

func (tv *TieView) Del()

func (*TieView) GetHandler

func (tv *TieView) GetHandler(resp json.RawMessage)

func (*TieView) ImportFile

func (tv *TieView) ImportFile()

func (*TieView) List1Select

func (tv *TieView) List1Select(id int)

func (*TieView) List2Select

func (tv *TieView) List2Select(id int)

func (*TieView) MakeUI

func (tv *TieView) MakeUI(parent *fyne.Container)

func (*TieView) Refresh

func (tv *TieView) Refresh()

func (*TieView) SetData

func (tv *TieView) SetData(value1 []string, value2 []string)

func (*TieView) SetKey

func (tv *TieView) SetKey(key string)

func (*TieView) ShowMainPage

func (tv *TieView) ShowMainPage()

func (*TieView) Update

func (tv *TieView) Update(newValue2 string)

func (*TieView) UpdateUI

func (tv *TieView) UpdateUI(content fyne.CanvasObject)

Jump to

Keyboard shortcuts

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