Documentation ¶
Index ¶
- type AppView
- func (m *AppView) SelectOpenFile(title string, patterns ...string) (string, bool, error)
- func (m *AppView) SelectSaveFile(title string, patterns ...string) (string, bool, error)
- func (m *AppView) ShowErrorDialog(format string, args ...interface{})
- func (m *AppView) ShowFilename(filename string)
- func (m *AppView) ShowInfoDialog(format string, args ...interface{})
- type CWClient
- type Clock
- type DXCCFinder
- type EntryView
- func (m *EntryView) Activate()
- func (m *EntryView) ClearMessage()
- func (m *EntryView) SelectText(field core.EntryField, s string)
- func (m *EntryView) SetActiveField(field core.EntryField)
- func (m *EntryView) SetBand(text string)
- func (m *EntryView) SetCallsign(callsign string)
- func (m *EntryView) SetDuplicateMarker(active bool)
- func (m *EntryView) SetEditingMarker(active bool)
- func (m *EntryView) SetFrequency(frequency core.Frequency)
- func (m *EntryView) SetMode(text string)
- func (m *EntryView) SetMyCall(mycall string)
- func (m *EntryView) SetMyExchange(index int, value string)
- func (m *EntryView) SetMyExchangeFields(fields []core.ExchangeField)
- func (m *EntryView) SetTheirExchange(index int, value string)
- func (m *EntryView) SetTheirExchangeFields(fields []core.ExchangeField)
- func (m *EntryView) SetUTC(utc string)
- func (m *EntryView) ShowMessage(args ...interface{})
- type KeyerView
- func (m *KeyerView) Pattern(index int) string
- func (m *KeyerView) SetPattern(index int, pattern string)
- func (m *KeyerView) SetPreset(name string)
- func (m *KeyerView) SetPresetNames(names []string)
- func (m *KeyerView) SetSpeed(speed int)
- func (m *KeyerView) ShowMessage(args ...interface{})
- func (m *KeyerView) Speed() int
- type Log
- func (m *Log) Activate()
- func (m *Log) ClearRowAddedListeners()
- func (m *Log) LastBand() core.Band
- func (m *Log) LastExchange() []string
- func (m *Log) LastMode() core.Mode
- func (m *Log) Log(qso core.QSO)
- func (m *Log) NextNumber() core.QSONumber
- func (m *Log) QsosOrderedByMyNumber() []core.QSO
- func (m *Log) UniqueQsosOrderedByMyNumber() []core.QSO
- type LogbookView
- type QSOList
- func (m *QSOList) Activate()
- func (m *QSOList) Find(callsign callsign.Callsign, band core.Band, mode core.Mode) []core.QSO
- func (m *QSOList) FindDuplicateQSOs(callsign callsign.Callsign, band core.Band, mode core.Mode) []core.QSO
- func (m *QSOList) FindWorkedQSOs(callsign callsign.Callsign, band core.Band, mode core.Mode) ([]core.QSO, bool)
- func (m *QSOList) LastBandAndMode() (core.Band, core.Mode)
- func (m *QSOList) SelectLastQSO()
- func (m *QSOList) SelectQSO(qso core.QSO)
- type Reader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppView ¶
func (*AppView) SelectOpenFile ¶
func (*AppView) SelectSaveFile ¶
func (*AppView) ShowErrorDialog ¶
func (*AppView) ShowFilename ¶
func (*AppView) ShowInfoDialog ¶
type CWClient ¶
func (*CWClient) Disconnect ¶
func (m *CWClient) Disconnect()
func (*CWClient) IsConnected ¶
type DXCCFinder ¶
type EntryView ¶
func (*EntryView) ClearMessage ¶
func (m *EntryView) ClearMessage()
func (*EntryView) SelectText ¶ added in v0.13.0
func (m *EntryView) SelectText(field core.EntryField, s string)
func (*EntryView) SetActiveField ¶
func (m *EntryView) SetActiveField(field core.EntryField)
func (*EntryView) SetCallsign ¶
func (*EntryView) SetDuplicateMarker ¶
func (*EntryView) SetEditingMarker ¶
func (*EntryView) SetFrequency ¶ added in v0.4.0
func (*EntryView) SetMyExchange ¶ added in v0.10.0
func (*EntryView) SetMyExchangeFields ¶ added in v0.10.0
func (m *EntryView) SetMyExchangeFields(fields []core.ExchangeField)
func (*EntryView) SetTheirExchange ¶ added in v0.10.0
func (*EntryView) SetTheirExchangeFields ¶ added in v0.10.0
func (m *EntryView) SetTheirExchangeFields(fields []core.ExchangeField)
func (*EntryView) ShowMessage ¶
func (m *EntryView) ShowMessage(args ...interface{})
type KeyerView ¶
func (*KeyerView) SetPattern ¶
func (*KeyerView) SetPresetNames ¶ added in v0.12.0
func (*KeyerView) ShowMessage ¶
func (m *KeyerView) ShowMessage(args ...interface{})
type Log ¶
func (*Log) ClearRowAddedListeners ¶
func (m *Log) ClearRowAddedListeners()
func (*Log) LastExchange ¶ added in v0.10.0
func (*Log) NextNumber ¶
func (*Log) QsosOrderedByMyNumber ¶
func (*Log) UniqueQsosOrderedByMyNumber ¶
type LogbookView ¶
func (*LogbookView) RowAdded ¶
func (m *LogbookView) RowAdded(qso core.QSO)
func (*LogbookView) UpdateAllRows ¶
func (m *LogbookView) UpdateAllRows(qsos []core.QSO)
type QSOList ¶
func (*QSOList) FindDuplicateQSOs ¶ added in v0.4.0
func (*QSOList) FindWorkedQSOs ¶ added in v0.4.0
func (*QSOList) LastBandAndMode ¶ added in v0.11.0
func (*QSOList) SelectLastQSO ¶
func (m *QSOList) SelectLastQSO()
Click to show internal directories.
Click to hide internal directories.