blob: 8767dece49e60988c55e355c31248cff5dee317c [file] [log] [blame]
package model
import groovy.transform.CompileStatic
@CompileStatic
class Events extends LinkedHashMap<String, Event> {
void event(String name, Closure eventClosure) {
def entry = new Event(name: name)
def clone = eventClosure.rehydrate(entry, entry, entry)
clone()
put(name, entry)
}
}