TraitConstructor<TraitValue extends Object, T extends Trait<TraitValue>> typedef

TraitConstructor<TraitValue extends Object, T extends Trait<TraitValue>> = T Function(Object?)

Constructs Trait objects from JSON values.

Implementation

typedef TraitConstructor<TraitValue extends Object, T extends Trait<TraitValue>>
    = T Function(Object?);