Versions in this module Expand all Collapse all v0 v0.4.0 Oct 11, 2018 Changes in this version + type Filter interface + Compare func(Filter) bool + Trigger func(data interface{}) + type FilterEvent struct + type Filters struct + func New() *Filters + func (f *Filters) Get(i int) Filter + func (f *Filters) Install(watcher Filter) int + func (f *Filters) Match(a, b Filter) bool + func (f *Filters) Notify(filter Filter, data interface{}) + func (f *Filters) Start() + func (f *Filters) Stop() + func (f *Filters) Uninstall(id int) + type Generic struct + Data map[string]struct{} + Fn func(data interface{}) + Str1 string + Str2 string + Str3 string + func (self Generic) Compare(f Filter) bool + func (self Generic) Trigger(data interface{})