ez_flutter library

Classes

ColorUtils
Helper class for color operations.
CryptoUtils
Helper class for cryptographic operations
DateUtils
Helper class for date operations.
DnsUtils
Helper class for dns record lookups
Domain
Model that represents a domain name
DomainUtils
Helper class for domain names
Dot
EmailAddress
Model that represents a email address
EmailUtils
Helper class for emails
EzAppBarThemeData
EzBlocBase
EzBlocProvider<T extends EzBlocBase>
EzButtonThemeData
EzCardThemeData
EzColor
EzDivider
A divider with a text. [...]
EzDots
EzEdgeInsets
EzGlobalBloc
EzGlobalMessageWrapper
Widget for displaying messages to a user. [...]
EzGradientAppBar
Wrapper for the AppBar with gradient background. [...]
EzGradients
A collection of different pre build gradients taken from https://uigradients.com
EzGradientScaffold
Wrapper for the Scaffold with gradient background. [...]
EzIconThemeData
EzLoadingBloc
Bloc that handles loading messages. Normally used by loading widgets like EzPulse, EzDots, EzSpinner.
EzMessage
Class that represents a message that can be displayed.
EzMessageBloc
Bloc that handles messages. Normally used by the EzGlobalMessageWrapper.
EzPulse
A pulsing circle with some text.
EzRunner
The class for starting a EZ Flutter app. [...]
EzSandwichDivider
A divider with a text between two lines. [...]
EzScaffold
Wrapper for the Scaffold. [...]
EzSettings
Static class to access the different types of settings. [...]
EzSettingsKeys
Holding all possible configuration keys
EzSpinner
A normal spinner with some text.
EzThemeData
EzThemeUtils
EzTransition
Widget for displaying loading animation and doing background work at the same time.
EzTranslationsDelegate
EzTranslator
HttpUtils
Helper class for http requests
IterableUtils
Helper class for operations on iterables
Level
Levels to control logging output. Logging can be enabled to include all levels above certain Level. Levels are ordered using an integer value Level.value. The predefined Level constants below are sorted as follows (in descending order): Level.SHOUT, Level.SEVERE, Level.WARNING, Level.INFO, Level.CONFIG, Level.FINE, Level.FINER, Level.FINEST, and Level.ALL. [...]
Logger
Use a Logger to log debug messages. [...]
LogRecord
A log entry representation used to propagate information from Logger to individual handlers.
MathUtils
Helper class for common math operations.
ResolveResponse
RRecord
SortUtils
Helper class for dns record lookups
StringUtils
Helper class for String operations
X509CertificateData
Model that represents the data of a x509Certificate
X509CertificateObject
Model that represents a x509Certificate
X509CertificateValidity
Model that represents the validity data of a x509Certificate
X509Utils
Helper class for certificate operations.

Properties

countryCodeList → List<String>
final
gtldList → List<String>
final
hierarchicalLoggingEnabled ↔ bool
Whether to allow fine-grain logging and configuration of loggers in a hierarchy. [...]
read / write
idnCountryCodeList → Map<String, String>
final
recordStackTraceAtLevel Level
Automatically record stack traces for any message of this level or above. [...]
read / write
suffixList → Map<String, List<String>>
The public suffix list maintained by Mozzilla at Github. https://github.com/publicsuffix/list/blob/master/public_suffix_list.dat [...]
final

Functions

buildBlocWrapper(Widget wrapper, Map<Type, EzBlocBase> blocs) Widget
getCupertinoWrapper(Widget app, String title, List<Locale> locales, CupertinoThemeData cupertinoThemeData, bool displayDebugBadge) Widget
getMaterialWrapper(Widget app, String title, List<Locale> locales, ThemeData materialThemeData, bool displayDebugBadge) Widget

Enums

EzMessageType
HttpRequestReturnType
LengthUnits
RRecordType

Typedefs

LoggerHandler(LogRecord record) → void
Handler callback to process log entries as they are added to a Logger.

Exceptions / Errors

HttpResponseException