Documentation
¶
Index ¶
- type ColumnView
- func (cv *ColumnView) AddRow(row []string)
- func (cv *ColumnView) CreateRenderer() fyne.WidgetRenderer
- func (cv *ColumnView) ListAll() []SelectRow
- func (cv *ColumnView) ListSelectedFirstColumn() []SelectRow
- func (cv *ColumnView) RefreshBody()
- func (cv *ColumnView) RemoveAll()
- func (cv *ColumnView) RemoveSelected()
- func (cv *ColumnView) UpdateColumnItem(rowIndex int, colIndex int, value string)
- func (cv *ColumnView) UpdateItem(rowIndex int, value []string)
- type SelectRow
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ColumnView ¶
type ColumnView struct {
widget.BaseWidget
// contains filtered or unexported fields
}
func NewColumnView ¶
func NewColumnView(headers []string, widths []float32, enableCheck bool) *ColumnView
NewColumnView cria o componente com cabeçalhos e dados
func (*ColumnView) CreateRenderer ¶
func (cv *ColumnView) CreateRenderer() fyne.WidgetRenderer
CreateRenderer implementa o renderer
func (*ColumnView) ListAll ¶
func (cv *ColumnView) ListAll() []SelectRow
Selected retorna todas as linhas que estão marcadas (checkbox = true)
func (*ColumnView) ListSelectedFirstColumn ¶
func (cv *ColumnView) ListSelectedFirstColumn() []SelectRow
func (*ColumnView) RefreshBody ¶
func (cv *ColumnView) RefreshBody()
RefreshBody reconstrói apenas o corpo (linhas)
func (*ColumnView) RemoveAll ¶
func (cv *ColumnView) RemoveAll()
func (*ColumnView) RemoveSelected ¶
func (cv *ColumnView) RemoveSelected()
RemoveSelected remove todas as linhas que estão marcadas
func (*ColumnView) UpdateColumnItem ¶
func (cv *ColumnView) UpdateColumnItem(rowIndex int, colIndex int, value string)
UpdateColumnItem atualiza o item do indice e da coluna
func (*ColumnView) UpdateItem ¶
func (cv *ColumnView) UpdateItem(rowIndex int, value []string)
UpdateItem atualiza todas as colunas do indice
Click to show internal directories.
Click to hide internal directories.