Documentation ¶
Index ¶
- type AccountState
- type Composer
- type DataSetter
- type SetStateFunc
- func ConnectionActivity(desc string) SetStateFunc
- func FilterActivity(str string) SetStateFunc
- func FilterResult(str string) SetStateFunc
- func Passthrough(on bool) SetStateFunc
- func Search(desc string) SetStateFunc
- func SearchFilterClear() SetStateFunc
- func SetConnected(state bool) SetStateFunc
- func Sorting(on bool) SetStateFunc
- func Threading(on bool) SetStateFunc
- type ThreadInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountState ¶
type AccountState struct { Connected bool // contains filtered or unexported fields }
type DataSetter ¶
type DataSetter interface { Data() models.TemplateData SetHeaders(*mail.Header, *models.OriginalMail) SetInfo(*models.MessageInfo, int, bool) SetVisual(bool) SetThreading(string, bool, int, int, bool, bool) SetComposer(Composer) SetAccount(*config.AccountConfig) SetFolder(*models.Directory) SetRUE([]string, func(string) (int, int, int)) SetState(s *AccountState) SetPendingKeys([]config.KeyStroke) }
func NewDataSetter ¶
func NewDataSetter() DataSetter
type SetStateFunc ¶
type SetStateFunc func(s *AccountState, folder string)
func ConnectionActivity ¶
func ConnectionActivity(desc string) SetStateFunc
func FilterActivity ¶
func FilterActivity(str string) SetStateFunc
func FilterResult ¶
func FilterResult(str string) SetStateFunc
func Passthrough ¶
func Passthrough(on bool) SetStateFunc
func Search ¶
func Search(desc string) SetStateFunc
func SearchFilterClear ¶
func SearchFilterClear() SetStateFunc
func SetConnected ¶
func SetConnected(state bool) SetStateFunc
func Sorting ¶
func Sorting(on bool) SetStateFunc
func Threading ¶
func Threading(on bool) SetStateFunc
Click to show internal directories.
Click to hide internal directories.