shelter library

Classes

ColoredFlatButton
CompactIconButton
DialogItem<T>
DialogUtil
FlatListBox
FlatListIconBox
FlatListSeparator
FlatListWidgetsBox
HorizontalListView
RadiusSlideAction
RoundedButton
ShelterTextField
SizedText

Mixins

LoadingShowable<T extends StatefulWidget>

Extensions

IterableExtension

Functions

compareBool(bool lhs, bool rhs) int
Compare boolean in descending order (true will be leading from false)
createUserWithEmailAndPassword(String email, String password) Future<FirebaseUser>
findFirebaseErrorTypeByCode(String code) FirebaseErrorType
getFacebookCredential(String accessToken) AuthCredential
getGoogleCredential(String idToken, String accessToken) AuthCredential
ifValueOrNull<T>(bool condition, T value) → T
isEmailVerified(FirebaseUser user) Future<bool>
let<T, R>(T value, R callback(T)) → R
reauthenticateWithCredential(FirebaseUser user, AuthCredential credential) Future<FirebaseUser>
sendEmailVerification(FirebaseUser user) Future<bool>
sendPasswordResetEmail(String email) Future<bool>
signInWithCredential(AuthCredential credential) Future<FirebaseUser>
signInWithEmailAndPassword(String email, String password) Future<FirebaseUser>
sum<T extends num>(T lhs, T rhs) → T
updateEmail(FirebaseUser user, String email) Future<FirebaseUser>

Enums

FirebaseErrorType

Typedefs

ErrorHandler(BuildContext context, dynamic error, StackTrace stackTrace) Future<void>
LoadingHandler<T>() Future<T>

Exceptions / Errors

FirebaseException