Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateStatusWindow ¶
func CreateStatusWindow(context *UIContext, model *StatusList)
Types ¶
type NotifyIcon ¶
type NotifyIcon struct { *UIContext *walk.MainWindow zerolog.Logger // contains filtered or unexported fields }
func CreateNotifyIcon ¶
func CreateNotifyIcon(context *UIContext) *NotifyIcon
func (*NotifyIcon) AddAction ¶
func (ui *NotifyIcon) AddAction(title string, action func())
func (*NotifyIcon) AddActions ¶
func (ui *NotifyIcon) AddActions()
func (*NotifyIcon) Close ¶
func (ui *NotifyIcon) Close()
func (*NotifyIcon) NotificationInfo ¶
func (ui *NotifyIcon) NotificationInfo(title string, msg string)
type StatusList ¶
type StatusList struct { walk.ReflectListModelBase // contains filtered or unexported fields }
func NewStatusList ¶
func NewStatusList() *StatusList
func (*StatusList) AddState ¶
func (sl *StatusList) AddState(state core.FileSyncState)
func (*StatusList) Items ¶
func (sl *StatusList) Items() interface{}
type Styler ¶
type Styler struct {
// contains filtered or unexported fields
}
func (*Styler) DefaultItemHeight ¶
func (*Styler) ItemHeight ¶
func (*Styler) ItemHeightDependsOnWidth ¶
func (*Styler) StyleItem ¶
func (s *Styler) StyleItem(style *walk.ListItemStyle)
Click to show internal directories.
Click to hide internal directories.