flutter_fit_utils library

Classes

GenericModel
Model
Template class for encapsulating data.
Modelable
Interface that can transform a class into a Model.
Repository
Base data repository. Can perform the basic CRUD operations.
Service<T extends Modelable>
Manager service for data of type T.
Where

Extensions

FitBoolExtension on bool
Extension of the bool type.
FitDoubleExtension on double
Extension of the double type.
FitIntExtension on int
Extension of the int type.
FitListExtension on List<T>
Extension of the List<Modelable> type. Encapsulates the data inside model->data->"data".
FitMapExtension on Map<String, dynamic>
Extension on the Map<String, dynamic> type.
FitModelableExtension on List<Modelable>
Extension of the List<Modelable> type.
FitNumExtension on num
Extension of the num type.
FitStringExtension on String
Extension of the String class.

Functions

boolFromModel(Model model) bool
Creates a bool from a Model. If unsucessful, will return false.
doubleFromModel(Model model) double
Creates a double from a Model. If unsucessful, will return -1.
intFromModel(Model model) int
Creates an int from a Model. If unsucessful, will return -1.
numFromModel(Model model) num
Creates a num from a Model. If unsucessful, will return -1.
stringFromModel(Model model) String
Creates a String from a Model. If unsucessful, will return an empty String.