Documentation ¶
Index ¶
- type Detection
- type Environment
- type Filter
- func (f *Filter) IsBuildDir(path string) (bool, error)
- func (f *Filter) IsExcludedDir(path string) (bool, error)
- func (f *Filter) IsExcludedFile(path string) (bool, error)
- func (f *Filter) IsHiddenDir(path string) bool
- func (f *Filter) IsIgnoredDir(path string) (bool, error)
- func (f *Filter) IsIgnoredExt(path string) bool
- func (f *Filter) IsIgnoredFile(path string) (bool, error)
- func (f *Filter) IsIncludedDir(dir string) (bool, error)
- func (f *Filter) IsLogDir(path string) (bool, error)
- type Gomon
- type Notification
- type Refresh
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Detection ¶
type Detection struct {
// contains filtered or unexported fields
}
func NewDetection ¶
func NewDetection(env *Environment, n *Notification) (*Detection, error)
type Environment ¶
type Environment struct {
// contains filtered or unexported fields
}
func NewEnvironment ¶
func NewEnvironment(cfg *configuration.Configuration) (*Environment, error)
func (*Environment) Teardown ¶
func (e *Environment) Teardown()
type Filter ¶
type Filter struct {
// contains filtered or unexported fields
}
func NewFilter ¶
func NewFilter(cfg *configuration.Configuration) *Filter
func (*Filter) IsHiddenDir ¶
func (*Filter) IsIgnoredExt ¶
type Gomon ¶
type Gomon struct {
// contains filtered or unexported fields
}
func NewGomon ¶
func NewGomon(cfg *configuration.Configuration) (*Gomon, error)
type Notification ¶
type Notification struct {
// contains filtered or unexported fields
}
func NewNotification ¶
func NewNotification() *Notification
func NewSubscriberNotification ¶
func NewSubscriberNotification(sub chan bool) *Notification
func (*Notification) ChangeDetected ¶
func (n *Notification) ChangeDetected() chan bool
func (*Notification) NotfiyChange ¶
func (n *Notification) NotfiyChange()
func (*Notification) NotifyNoChange ¶
func (n *Notification) NotifyNoChange()
func (*Notification) Stop ¶
func (n *Notification) Stop()
type Refresh ¶
type Refresh struct {
// contains filtered or unexported fields
}
func NewRefresh ¶
func NewRefresh(env *Environment, n *Notification) *Refresh
Click to show internal directories.
Click to hide internal directories.