Files
linkding-ios/lib/screens/bookmarks/model/search_bookmarks.model.dart
2024-02-28 20:18:54 +01:00

30 lines
761 B
Dart

import 'package:flutter/material.dart';
import 'package:linkdy/config/options.dart';
import 'package:linkdy/constants/enums.dart';
import 'package:linkdy/models/data/bookmarks.dart';
class SearchBookmarksModel {
final TextEditingController searchController;
String? searchTerm;
int currentPage;
int limit;
List<Bookmark> bookmarks;
LoadStatus inialLoadStatus;
bool loadingMore;
int maxNumber;
Bookmark? selectedBookmark;
SearchBookmarksModel({
required this.searchController,
this.searchTerm = "",
this.currentPage = 0,
this.limit = ConfigOptions.listLimit,
required this.bookmarks,
this.inialLoadStatus = LoadStatus.loaded,
this.loadingMore = false,
this.maxNumber = 0,
this.selectedBookmark,
});
}