Создание карточки в коллекции + экран поиска коллекции
This commit is contained in:
@@ -1,16 +1,16 @@
|
||||
import 'package:remever/database/database.dart';
|
||||
import 'package:remever/models/collection_dto.dart';
|
||||
import 'package:remever/models/crud_collection_dto.dart';
|
||||
|
||||
///
|
||||
/// Интерфейс взаимодействия с коллекциями
|
||||
///
|
||||
abstract interface class CollectionsInterface {
|
||||
/// Получение списка коллекций
|
||||
Stream<List<Collection>> watchCollectionsList();
|
||||
Stream<List<Collection>> watchCollectionsList({String? search});
|
||||
|
||||
/// Создание новой коллекции
|
||||
Future<void> createCollection(CollectionDto dto);
|
||||
Future<void> updateCollection(CollectionDto dto, String id);
|
||||
Future<void> createCollection(CrudCollectionDto dto);
|
||||
Future<void> updateCollection(CrudCollectionDto dto, String id);
|
||||
Future<void> deleteCollection(String id);
|
||||
|
||||
/// Сделать коллекцию публичной
|
||||
|
||||
Reference in New Issue
Block a user