invoice/lib/redux/app/app_actions.dart

33 lines
648 B
Dart

import 'dart:async';
import 'package:invoiceninja_flutter/data/models/entities.dart';
class PersistUI {}
class PersistData {}
class StartLoading {}
class StopLoading {}
class StartSaving {}
class StopSaving {}
class LoadStaticSuccess {
final StaticData data;
LoadStaticSuccess(this.data);
}
class UserSettingsChanged implements PersistUI {
final bool enableDarkMode;
UserSettingsChanged({this.enableDarkMode});
}
class LoadDataSuccess {
final Completer completer;
final dynamic loginResponse;
LoadDataSuccess({this.loginResponse, this.completer});
}
class RefreshData {
final String platform;
RefreshData(this.platform);
}