feat(bloc_layout): make package compatible with crud cubit (close #111)
continuous-integration/drone/push Build is passing
continuous-integration/drone/push Build is passing
This commit was merged in pull request #112.
This commit is contained in:
+2
-2
@@ -19,7 +19,7 @@ import 'package:flutter_bloc/flutter_bloc.dart' as bloc_base;
|
||||
import 'package:wyatt_bloc_layout/wyatt_bloc_layout.dart';
|
||||
|
||||
abstract class AppBarLayoutCrudCubitConsumerScreen<
|
||||
Cubit extends bloc_base.Cubit<CrudState>, T extends Object>
|
||||
Cubit extends bloc_base.Cubit<CrudState>, T extends Object?>
|
||||
extends AppBarLayoutCubitConsumerScreen<Cubit, CrudState>
|
||||
with CrudMixin<Cubit, CrudLoaded<T>> {
|
||||
const AppBarLayoutCrudCubitConsumerScreen({
|
||||
@@ -35,7 +35,7 @@ abstract class AppBarLayoutCrudCubitConsumerScreen<
|
||||
}
|
||||
|
||||
abstract class AppBarLayoutCrudListCubitConsumerScreen<
|
||||
Cubit extends bloc_base.Cubit<CrudState>, T extends Object>
|
||||
Cubit extends bloc_base.Cubit<CrudState>, T extends Object?>
|
||||
extends AppBarLayoutCubitConsumerScreen<Cubit, CrudState>
|
||||
with CrudMixin<Cubit, CrudListLoaded<T>> {
|
||||
const AppBarLayoutCrudListCubitConsumerScreen({
|
||||
|
||||
+2
-2
@@ -19,7 +19,7 @@ import 'package:flutter_bloc/flutter_bloc.dart' as bloc_base;
|
||||
import 'package:wyatt_bloc_layout/wyatt_bloc_layout.dart';
|
||||
|
||||
abstract class BottomBarLayoutCrudCubitConsumerScreen<
|
||||
Cubit extends bloc_base.Cubit<CrudState>, T extends Object>
|
||||
Cubit extends bloc_base.Cubit<CrudState>, T extends Object?>
|
||||
extends BottomBarLayoutCubitConsumerScreen<Cubit, CrudState>
|
||||
with CrudMixin<Cubit, CrudLoaded<T>> {
|
||||
const BottomBarLayoutCrudCubitConsumerScreen({
|
||||
@@ -33,7 +33,7 @@ abstract class BottomBarLayoutCrudCubitConsumerScreen<
|
||||
}
|
||||
|
||||
abstract class BottomBarLayoutCrudListCubitConsumerScreen<
|
||||
Cubit extends bloc_base.Cubit<CrudState>, T extends Object>
|
||||
Cubit extends bloc_base.Cubit<CrudState>, T extends Object?>
|
||||
extends BottomBarLayoutCubitConsumerScreen<Cubit, CrudState>
|
||||
with CrudMixin<Cubit, CrudListLoaded<T>> {
|
||||
const BottomBarLayoutCrudListCubitConsumerScreen({
|
||||
|
||||
+2
-2
@@ -19,7 +19,7 @@ import 'package:wyatt_bloc_layout/wyatt_bloc_layout.dart';
|
||||
import 'package:flutter_bloc/flutter_bloc.dart' as bloc_base;
|
||||
|
||||
abstract class CrudCubitConsumerScreen<Cubit extends bloc_base.Cubit<CrudState>,
|
||||
T extends Object> extends CubitConsumerScreen<Cubit, CrudState>
|
||||
T extends Object?> extends CubitConsumerScreen<Cubit, CrudState>
|
||||
with CrudMixin<Cubit, CrudLoaded<T>> {
|
||||
const CrudCubitConsumerScreen({super.key});
|
||||
|
||||
@@ -30,7 +30,7 @@ abstract class CrudCubitConsumerScreen<Cubit extends bloc_base.Cubit<CrudState>,
|
||||
|
||||
abstract class CrudListCubitConsumerScreen<
|
||||
Cubit extends bloc_base.Cubit<CrudState>,
|
||||
T extends Object> extends CubitConsumerScreen<Cubit, CrudState>
|
||||
T extends Object?> extends CubitConsumerScreen<Cubit, CrudState>
|
||||
with CrudMixin<Cubit, CrudListLoaded<T>> {
|
||||
const CrudListCubitConsumerScreen({super.key});
|
||||
|
||||
|
||||
+2
-2
@@ -19,7 +19,7 @@ import 'package:flutter_bloc/flutter_bloc.dart' as bloc_base;
|
||||
import 'package:wyatt_bloc_layout/wyatt_bloc_layout.dart';
|
||||
|
||||
abstract class FrameLayoutCrudCubitConsumerScreen<
|
||||
Cubit extends bloc_base.Cubit<CrudState>, T extends Object>
|
||||
Cubit extends bloc_base.Cubit<CrudState>, T extends Object?>
|
||||
extends FrameLayoutCubitConsumerScreen<Cubit, CrudState>
|
||||
with CrudMixin<Cubit, CrudLoaded<T>> {
|
||||
const FrameLayoutCrudCubitConsumerScreen({
|
||||
@@ -36,7 +36,7 @@ abstract class FrameLayoutCrudCubitConsumerScreen<
|
||||
}
|
||||
|
||||
abstract class FrameLayoutCrudListCubitConsumerScreen<
|
||||
Cubit extends bloc_base.Cubit<CrudState>, T extends Object>
|
||||
Cubit extends bloc_base.Cubit<CrudState>, T extends Object?>
|
||||
extends FrameLayoutCubitConsumerScreen<Cubit, CrudState>
|
||||
with CrudMixin<Cubit, CrudListLoaded<T>> {
|
||||
const FrameLayoutCrudListCubitConsumerScreen({
|
||||
|
||||
Reference in New Issue
Block a user