23 lines
569 B
Dart
23 lines
569 B
Dart
part of 'widgets.dart';
|
|
|
|
/// [ComponentWidget]
|
|
|
|
abstract class ComponentWidget<T> extends Widget {
|
|
const ComponentWidget({super.key});
|
|
}
|
|
|
|
abstract class ModelComponent<T> extends ModelWidget
|
|
implements ComponentWidget<T> {
|
|
const ModelComponent({super.key});
|
|
}
|
|
|
|
abstract class StatelessComponent<T> extends StatelessWidget
|
|
implements ComponentWidget<T> {
|
|
const StatelessComponent({super.key});
|
|
}
|
|
|
|
abstract class StatefulComponent<T> extends StatefulWidget
|
|
implements ComponentWidget<T> {
|
|
const StatefulComponent({super.key});
|
|
}
|