adeptutils library

Classes

AdeptDateTime
Created by Luis on 09/02/19.
AdeptState<W extends StatefulWidget, T>
AdeptStatefulWidget<S extends AdeptState<StatefulWidget, dynamic>, T>
AdeptStatelessWidget<T>
AdeptTextEditingController
AdeptValueController<T>
BuildConfig<V>
ClickCallback
ColorUtils
ConnectionUtils
DateUtils
DimenUtils
EnterExitRoute
ExceptionUtils
FadeRoute
IBase<T>
IBasic<T>
ILifeCycleState
ILoader
ILocalize<T>
InputMethodUtils
IntentUtils
ItemClickCallback<T>
ItemLongClickCallback<T>
IWidget<T>
JMapEntry<K, V>
Jsonable<T extends Object>
JsonConverter<T, S>
Implement this class to provide custom converters for a specific Type. [...]
JsonKey
An annotation used to specify how a field is serialized.
JsonLiteral
An annotation used to generate a private field containing the contents of a JSON file. [...]
JsonSerializable
An annotation used to specify a class to generate code for.
JsonValue
An annotation used to specify how a enum value is serialized.
ListStack<E>
LocaleUtils
Location
LocationListener
LongClickCallback
MapBuilder<K, V>
MultiEntrySet<E>
MultiKeyMap<K, V>
MultiKeyMapUtils
PackageUtils
QueueSet<T>
RotationRoute
ScaleRotateRoute
ScaleRoute
ScreenUtils
SharedPreferencesUtils
SizeRoute
SlideRoute
StatefulWrapper<S>
This wrapper is used to wrap some useful fields into a final object to be used in the whole StatefulWidget
StatelessWrapper
This wrapper is used to wrap some useful fields into a final object to be used in the whole StatelessWidget
StreamSubscriptionLifecycleAware
TextUtils
ZonedDateTime
Created by Luis on 03/08/19. This wrapper class is necessary because java.time.ZonedDateTime has issues with Gson serialization, which requires a custom TypeAdapter to serialize/deserialize it... But more important is that ZoneDateTime parsing from String requires Android min API level 26 when this project has defined min API level 21. [...]

Properties

dimenUtils DimenUtils
read / write

Functions

$checkedConvert<T>(Map map, String key, T castFunc(Object)) → T
Helper function used in generated code when JsonSerializableGenerator.checked is true. [...]
$checkedNew<T>(String className, Map map, T constructor(), {Map<String, String> fieldKeyMap}) → T
Helper function used in generated code when JsonSerializableGenerator.checked is true. [...]
$checkKeys(Map map, {List<String> allowedKeys, List<String> requiredKeys, List<String> disallowNullValues}) → void
Helper function used in generated fromJson code when JsonSerializable.disallowUnrecognizedKeys is true for an annotated type or JsonKey.required is true for any annotated fields. [...]

Enums

BuildType
FieldRename
Values for the automatic field renaming behavior for JsonSerializable.
LifecycleState

Typedefs

OnItemClick<T>({Widget w, T item, int position, dynamic id}) → dynamic
OnLocationChanged(Location location) → dynamic
OnProviderDisabled(String provider) → dynamic
OnProviderEnabled(String provider) → dynamic
OnStatusChanged(String provider, int status, dynamic extras) → dynamic

Exceptions / Errors

BadKeyException
A base class for exceptions thrown when decoding JSON.
CheckedFromJsonException
Exception thrown if there is a runtime exception in fromJson code generated when JsonSerializableGenerator.checked is true
DisallowedNullValueException
Exception thrown if there are keys with disallowed null values in a JSON map that was provided during deserialization.
GenericException
MissingRequiredKeysException
Exception thrown if there are missing required keys in a JSON map that was provided during deserialization.
UnrecognizedKeysException
Exception thrown if there are unrecognized keys in a JSON map that was provided during deserialization.