(extensions []*schema.Extension, timeLimit time.Duration, timeLimits []*schema.PathEventTimeLimit, path string)
| 28 | //Environment is a interface for extension environment |
| 29 | type Environment interface { |
| 30 | LoadExtensionsForPath(extensions []*schema.Extension, timeLimit time.Duration, timeLimits []*schema.PathEventTimeLimit, path string) error |
| 31 | HandleEvent(event string, context map[string]interface{}) error |
| 32 | Clone() Environment |
| 33 | IsEventHandled(event string, context map[string]interface{}) bool |
no outgoing calls