EventPropsTraitGenerator
class EventPropsTraitGenerator(val defs: List[EventPropDef], val defGroupComments: EventPropDef => List[String], val headerLines: List[String], val traitCommentLines: List[String], val traitName: String, val traitExtends: List[String], val traitThisType: Option[String], val keyImplName: EventPropDef => String, defType: EventPropDef => DefType, keyKind: String, baseImplDefComments: List[String], baseImplDef: List[String], val outputImplDefs: Boolean, format: CodeFormatting) extends TraitGenerator[EventPropDef]
class TraitGenerator[EventPropDef]
class SourceGenerator
trait SourceRepr
class Object
trait Matchable
class Any