我有一个类,它有一个通过freezed
. 我有另一个类有一个通过freezed
. 我想扩展第二个类,但我收到一个类型错误,因为 mixin 方法有差异。
示例:
class A with _$A {
const factory A.initial() = _Initial;
}
class B with _$B {
const factory B.final() = _Final;
}
我想:
class B extends A with _$B, _$A {
const factory B.final() = _Final;
}
然后我应该可以使用:
B.initial()