но и еще 1 мой абстрактный класс, как это сделать? class BaseView<T extends ChangeNotifier> extends StatefulWidget {}
Можно юзать mixin
как это пишется
так не катит
Не там юзаешь миксину
1. создай новый класс (ChangeNotifier with BaseModel) 2. T от этого класса (extends ChangeNotifierBase) /// примерно так mixin BaseModel {} class ChangeNotifierBase extends ChangeNotifier with BaseModel{} class BaseView<T extends ChangeNotifierBase> extends StatefulWidget{ @override State<StatefulWidget> createState() { throw UnimplementedError(); } }
Обсуждают сегодня