Files
workavia-mail-front/lib/features/base/action/ui_action.dart
T

17 lines
453 B
Dart

import 'package:equatable/equatable.dart';
import 'package:fcm/model/type_name.dart';
import 'package:jmap_dart_client/jmap/core/state.dart' as jmap;
abstract class Action with EquatableMixin {}
abstract class UIAction extends Action {}
abstract class FcmAction extends Action {}
abstract class FcmStateChangeAction extends FcmAction {
final TypeName typeName;
final jmap.State newState;
FcmStateChangeAction(this.typeName, this.newState);
}