skadi_plus library

Classes

GetItInjectable
Just a class to mark another class when using GetItInjector Since we're using both Provider and GetIt for DI We need a quick way to see which method that class use We can do something fancy with this class later
GetItInjector<T extends GetItInjectable>
Pagination
PaginationHandler<T extends PaginationResponse<M>, M extends Object>
Use this class with FutureManager to handle pagination automatically
PaginationResponse<T>
Extend this class from your response with pagination
SkadiError
SkadiErrorHandler
SkadiNetworkImage
SkadiPaginatedListViewPlus
SkadiPlusProvider
SkadiSvgAsset

Extensions

SkadiFileExtension on File

Functions

launchExternalUrl(String url) Future
launchFacebookApp(String? pageId, String fallbackUrl, {String? type}) Future
launchMail(String email) → void
launchMap(double lat, double lng, {bool adaptive = true}) → void
launchPhoneCall(String phoneNumber) → void

Typedefs

ResponseMapper = String Function(Map<String, dynamic>?)