PolymorphicKind<T> constructor

const PolymorphicKind<T>({
  1. String? name,
  2. String jsonDiscriminator = defaultJsonDiscriminator,
  3. List<Kind<T>> defaultKinds = const [],
})

Constructs a polymorphic kind.

Implementation

const PolymorphicKind({
  super.name,
  this.jsonDiscriminator = defaultJsonDiscriminator,
  this.defaultKinds = const [],
})  : isSealed = false,
      super.constructor();