Documentation
¶
Index ¶
- type ContestListener
- type ContestListenerFunc
- type DefaultsOpener
- type Settings
- func (s *Settings) Contest() core.Contest
- func (s *Settings) ContestDirty() bool
- func (s *Settings) EnterContestAllowMultiBand(value bool)
- func (s *Settings) EnterContestAllowMultiMode(value bool)
- func (s *Settings) EnterContestCabrilloQSOTemplate(value string)
- func (s *Settings) EnterContestCountPerBand(value bool)
- func (s *Settings) EnterContestEnterTheirNumber(value bool)
- func (s *Settings) EnterContestEnterTheirXchange(value bool)
- func (s *Settings) EnterContestMultis(dxcc, wpx, xchange bool)
- func (s *Settings) EnterContestName(value string)
- func (s *Settings) EnterContestOtherPoints(value string)
- func (s *Settings) EnterContestRequireTheirXchange(value bool)
- func (s *Settings) EnterContestSameContinentPoints(value string)
- func (s *Settings) EnterContestSameCountryPoints(value string)
- func (s *Settings) EnterContestSpecificCountryPoints(value string)
- func (s *Settings) EnterContestSpecificCountryPrefixes(value string)
- func (s *Settings) EnterContestTestXchangeValue(value string)
- func (s *Settings) EnterContestXchangeMultiPattern(value string)
- func (s *Settings) EnterStationCallsign(value string)
- func (s *Settings) EnterStationLocator(value string)
- func (s *Settings) EnterStationOperator(value string)
- func (s *Settings) Notify(listener interface{})
- func (s *Settings) OpenDefaults()
- func (s *Settings) Reset()
- func (s *Settings) Save()
- func (s *Settings) SetContest(contest core.Contest)
- func (s *Settings) SetStation(station core.Station)
- func (s *Settings) SetView(view View)
- func (s *Settings) SetWriter(writer Writer)
- func (s *Settings) Show()
- func (s *Settings) Station() core.Station
- func (s *Settings) StationDirty() bool
- type SettingsListener
- type SettingsListenerFunc
- type StationListener
- type StationListenerFunc
- type View
- type Writer
- type XchangeRegexpMatcher
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContestListener ¶
type ContestListenerFunc ¶
func (ContestListenerFunc) ContestChanged ¶
func (f ContestListenerFunc) ContestChanged(contest core.Contest)
type DefaultsOpener ¶
type DefaultsOpener func()
type Settings ¶
type Settings struct {
// contains filtered or unexported fields
}
func New ¶
func New(defaultsOpener DefaultsOpener, xchangeRegexpMatcher XchangeRegexpMatcher, station core.Station, contest core.Contest) *Settings
func (*Settings) ContestDirty ¶
func (*Settings) EnterContestAllowMultiBand ¶
func (*Settings) EnterContestAllowMultiMode ¶
func (*Settings) EnterContestCabrilloQSOTemplate ¶ added in v0.6.1
func (*Settings) EnterContestCountPerBand ¶
func (*Settings) EnterContestEnterTheirNumber ¶
func (*Settings) EnterContestEnterTheirXchange ¶
func (*Settings) EnterContestMultis ¶
func (*Settings) EnterContestName ¶
func (*Settings) EnterContestOtherPoints ¶
func (*Settings) EnterContestRequireTheirXchange ¶
func (*Settings) EnterContestSameContinentPoints ¶
func (*Settings) EnterContestSameCountryPoints ¶
func (*Settings) EnterContestSpecificCountryPoints ¶
func (*Settings) EnterContestSpecificCountryPrefixes ¶
func (*Settings) EnterContestTestXchangeValue ¶
func (*Settings) EnterContestXchangeMultiPattern ¶
func (*Settings) EnterStationCallsign ¶
func (*Settings) EnterStationLocator ¶
func (*Settings) EnterStationOperator ¶
func (*Settings) OpenDefaults ¶
func (s *Settings) OpenDefaults()
func (*Settings) SetContest ¶
func (*Settings) SetStation ¶
func (*Settings) StationDirty ¶
type SettingsListener ¶
type SettingsListenerFunc ¶
func (SettingsListenerFunc) SettingsChanged ¶
func (f SettingsListenerFunc) SettingsChanged(settings core.Settings)
type StationListener ¶
type StationListenerFunc ¶
func (StationListenerFunc) StationChanged ¶
func (f StationListenerFunc) StationChanged(station core.Station)
type View ¶
type View interface {
Show()
ShowMessage(string)
HideMessage()
SetStationCallsign(string)
SetStationOperator(string)
SetStationLocator(string)
SetContestName(string)
SetContestEnterTheirNumber(bool)
SetContestEnterTheirXchange(bool)
SetContestRequireTheirXchange(bool)
SetContestAllowMultiBand(bool)
SetContestAllowMultiMode(bool)
SetContestSameCountryPoints(string)
SetContestSameContinentPoints(string)
SetContestSpecificCountryPoints(string)
SetContestSpecificCountryPrefixes(string)
SetContestOtherPoints(string)
SetContestMultis(dxcc, wpx, xchange bool)
SetContestXchangeMultiPattern(string)
SetContestXchangeMultiPatternResult(string)
SetContestCountPerBand(bool)
SetContestCabrilloQSOTemplate(string)
}
Click to show internal directories.
Click to hide internal directories.