StylePropsTraitGenerator
class StylePropsTraitGenerator(val defs: List[StylePropDef], val defGroupComments: StylePropDef => List[String], val headerLines: List[String], val traitCommentLines: List[String], val traitName: String, val traitExtends: List[String], val traitThisType: Option[String], val keyImplName: StylePropDef => String, defType: StylePropDef => DefType, keyKind: String, keyKindAlias: String, setterType: String, setterTypeAlias: String, derivedKeyKind: String, derivedKeyKindAlias: String, baseImplName: String, baseImplDefComments: List[String], baseImplDef: List[String], transformTraitName: String => String, transformUnitTraitName: String => String, val outputImplDefs: Boolean, outputUnitTraits: Boolean, format: CodeFormatting) extends TraitGenerator[StylePropDef]
class TraitGenerator[StylePropDef]
class SourceGenerator
trait SourceRepr
class Object
trait Matchable
class Any
Value members
Concrete methods
def implDefImpl(implName: String, valueTraits: List[String], valueUnitTraits: List[String], keyKindTypeParam: Option[String], traitsTypeParam: Option[String]): String