dev
dart 15 lines 298 Bytes
Raw
1 import 'package:mobx/mobx.dart';
2
3 abstract class AccountList<T> {
4 ObservableList<T> get accounts;
5
6 void update();
7
8 List<T> getAll();
9
10 Future<void> addAccount({required String label});
11
12 Future<void> setLabelAccount({required int accountIndex, required String label});
13
14 void refresh();
15 }