new project stable version
This commit is contained in:
20
lib/presentation/event/subscription_details_event.dart
Normal file
20
lib/presentation/event/subscription_details_event.dart
Normal file
@@ -0,0 +1,20 @@
|
||||
import '../../domain/entities/subscription_period.dart';
|
||||
|
||||
abstract class SubscriptionDetailsEvent {}
|
||||
|
||||
class LoadDetailsEvent extends SubscriptionDetailsEvent {
|
||||
final int subscriptionId;
|
||||
LoadDetailsEvent(this.subscriptionId);
|
||||
}
|
||||
|
||||
class SelectPeriodEvent extends SubscriptionDetailsEvent {
|
||||
final SubscriptionPeriod period;
|
||||
SelectPeriodEvent(this.period);
|
||||
}
|
||||
|
||||
class ToggleAgreementEvent extends SubscriptionDetailsEvent {
|
||||
final bool value;
|
||||
ToggleAgreementEvent(this.value);
|
||||
}
|
||||
|
||||
class ActivateSubscriptionPressed extends SubscriptionDetailsEvent {}
|
||||
Reference in New Issue
Block a user