apex_api library
Classes
- ApexApi
- Initialize Api
- ApexApiDb
- ApiConfig
- ApiWrapper
-
BaseResponse<
DM extends DataModel> - ChangeNotifierBuilder
- ChangeNotifierBuilderState
- City
- Country
- DataModel
- DetectUserRequest
- Equatable
- A base class to facilitate operator == and hashCode overrides.
- EquatableConfig
- The default configurion for all Equatable instances.
- FetchCountries
- FetchProvinces
- ForgotPasswordRequest
- HttpAlt
- JoinGroupRequest
- JsonChecker
- LoginBuilder
- LoginRequest
-
MessageNotifier<
T extends dynamic> - MessageNotifierBuilder
- MessageNotifierBuilderState
- MultiChangeNotifierBuilder
- MultiChangeNotifierBuilderState
- OptionBuilder
- Option Builder to help developer to construct an options map.
- Province
-
ReactiveController<
DM extends DataModel> - ReactiveError
-
ReactiveResponse<
DM extends DataModel> -
ReactiveWidget<
DM extends DataModel> - ReactiveWidgetOptions
- Request
-
SimpleOuterNotifier<
T extends dynamic> - SimpleRequest
- Socket
-
Socket
constructor. -
SocketJoinController<
T extends BaseResponse< DataModel> > -
StreamSocket<
T> - VerifyUserRequest
Mixins
- EquatableMixin
- A mixin that helps implement equality without needing to explicitly override operator == and hashCode.
-
MountedStateMixin<
T extends StatefulWidget> -
WidgetLoadMixin<
T extends StatefulWidget>
Extensions
- DartySocket on Socket
- Default event listeners for dart way API.
- JsonExtension on Json
- ServerWidgetExtension on BuildContext
Constants
Functions
Typedefs
-
ChangeNotifierWidgetBuilder<
T> = Widget Function(BuildContext context, ChangeNotifier notifier) -
EventHandler<
T> = void Function(T data) -
Json
= Map<
String, dynamic> - MessageNotifierCallback = void Function(dynamic tag, [dynamic message])
- NotifierWidgetBuilder = Widget Function(BuildContext context, MessageNotifier notifier)
- OnConnectionError = void Function(ServerException exception, Object error)
-
OnSuccess<
DM extends DataModel> = void Function(BaseResponse< DM> response) - ReqType = Request Function(Json m)
- ResType = DataModel Function(Json m)
-
RetryBuilder
= Widget Function(BuildContext context, void onRetry<
DM extends DataModel>(), VoidCallback close) -
StringCallback
= Future<
String> Function()