forked from eatvio/eatvio_app
24 lines
578 B
Dart
24 lines
578 B
Dart
// ignore_for_file: must_be_immutable
|
|
|
|
part of 'feed_bloc.dart';
|
|
|
|
/// Abstract class for all events that can be dispatched from the
|
|
///Feed widget.
|
|
///
|
|
/// Events must be immutable and implement the [Equatable] interface.
|
|
@immutable
|
|
abstract class FeedEvent extends Equatable {}
|
|
|
|
/// Event that is dispatched when the Feed widget is first created.
|
|
class FeedInitialEvent extends FeedEvent {
|
|
@override
|
|
List<Object?> get props => [];
|
|
}
|
|
|
|
class UploadAvatar extends FeedEvent {
|
|
UploadAvatar(this.image);
|
|
final XFile image;
|
|
@override
|
|
List<Object> get props => [image];
|
|
}
|