Versions in this module Expand all Collapse all v1 v1.0.1 Apr 8, 2019 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 (self *Filters) Get(i int) Filter + func (self *Filters) Install(watcher Filter) int + func (self *Filters) Match(a, b Filter) bool + func (self *Filters) Notify(filter Filter, data interface{}) + func (self *Filters) Start() + func (self *Filters) Stop() + func (self *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{})