Skip to content
Snippets Groups Projects
Select Git revision
  • cb1f0038b696c9862ca83acc013aa394a7970657
  • master default protected
  • v1.22.9
  • v1.22.8
  • v1.22.7
  • v1.22.6
  • v1.22.5
  • v1.22.4
  • v1.22.3
  • v1.22.1
  • v1.22.0
  • v1.21.0
  • v1.20.5
  • v1.20.4
  • v1.20.3
  • v1.20.2
  • v1.20.1
  • v1.20.0
  • v1.19.0
  • v1.18.3
  • v1.18.2
  • v1.18.1
22 results

handler.go

Blame
  • handler.go 556 B
    // Copyright 2022 schukai GmbH
    // SPDX-License-Identifier: AGPL-3.0
    
    package configuration
    
    type ChangeEventHandler struct {
    	Callback func(event ChangeEvent)
    }
    
    func (c *ChangeEventHandler) Handle(event ChangeEvent) {
    	c.Callback(event)
    }
    
    type ErrorEventHandler struct {
    	Callback func(event ErrorEvent)
    }
    
    func (c *ErrorEventHandler) Handle(event ErrorEvent) {
    	c.Callback(event)
    }
    
    type PostprocessingHandler struct {
    	Callback func(event PostprocessingEvent)
    }
    
    func (c *PostprocessingHandler) Handle(event PostprocessingEvent) {
    	c.Callback(event)
    }