adeptarch_base library

Classes

AdeptChopperClient
AdeptPublishSubject<T>
AdeptTextEditingController
AdeptValueController<T>
AdeptValueNSController<T>
AlphanumericValidationController
AsciiValidationController
Base64ValidationController
BaseFilterView<T extends Filter<Object, dynamic>>
BoolFilter
BoolFilterView
CreditCardValidationController
DateFilter
DateFilterView
DateTextField
DateTextFieldState
DateUtils
DateValidationController
DecimalRangeValidationController
DecimalValidationController
DNSValidationController
EmailValidationController
EmptyValidationController
EnumFilter
EnumFilterView
Filter<T extends Object, V>
Run flutter packages pub run build_runner build in order to changes take effect
FilterActions
FilterController<T extends Filter<Object, dynamic>>
Filters
Run flutter packages pub run build_runner build in order to changes take effect
FiltersDao
FiltersRepository
FiltersViewModel
HexadecimalValidationController
HexColorValidationController
IFilter
IFilterCallback
IFilterList<I>
IntegerRangeValidationController
IntegerValidationController
IPValidationController
ISBNValidationController
IToken
JsonValidationController
LengthValidationController
LowercaseValidationController
MongoIdValidationController
NumberFilter
NumberFilterView
NumericValidationController
Observer<T>
A simple callback that can receive from {@link rxdart observables Observable}. @param
OnlyTextValidationController
Pagewise<T>
An abstract base class for widgets that fetch their content one page at a time.
PagewiseGridView<T>
PagewiseListView<T>
PagewiseLoadController<T>
The controller responsible for managing page loading in Pagewise
PagewiseSliverGrid<T>
PagewiseSliverList<T>
PagewiseState<T>
PaginateController<T>
PaginatedGridView<T>
PaginatedListView<T>
PaginatedSliverGrid<T>
PaginatedSliverList<T>
PositiveDecimalValidationController
PositiveIntegerValidationController
RepeatPasswordValidationController
RequestPaginate
Resource<T>
ResourceDataAccess<ResourceData, Data, Param>
ResourceLoader<DataType>
RestAPI
RestAPIService<I extends ChopperService, DataType extends Jsonable<Object>, ErrorType>
Created by krrigan on 02/27/19.
SliverGridDelegateWithFixedCrossAxisCountAndLoading
SliverGridDelegateWithMaxCrossAxisExtentAndLoading
SliverGridRegularTileLayoutAndLoading
SortModeUtils
SortParam
SortParamData
SortParamUtils
SortView
SuperDao<T>
SuperRepository<Dao extends SuperDao<Data>, ResourceData, Data, Param>
SuperRoom<T>
To be used with Floor
SuperViewModel<Repository extends SuperRepository<Dao, ResourceData, Data, Param>, Dao extends SuperDao<Data>, ResourceData, Data, Param>
SurrogatePairValidationController
TextFilter
TextFilterView
TextUtils
UppercaseValidationController
UrlValidationController
UUIDValidationController
ValidationController

Enums

DateTimePickerMode
FilterActionType
ResourceStatus
Status of a resource that is provided to the UI.
SortMode
SortParamMode

Mixins

AdeptController<T>

Properties

filtersDao FiltersDao
Singleton
getter/setter pair
filtersRepository FiltersRepository
Singleton
getter/setter pair
filtersViewModel FiltersViewModel
Singleton
getter/setter pair
restAPI RestAPI
final

Functions

kDefaultSemanticIndexCallback(Widget _, int localIndex) int

Typedefs

ErrorBuilder = Widget Function(BuildContext context, Object? error)
ErrorNotifier = void Function(BuildContext context, Resource resourceError)
ErrorViewBuilder = Widget Function(BuildContext context, String? message, PagewiseLoadController? pageLoadController)
GetToken = FutureOr<String> Function()
ItemBuilder<T> = Widget Function(BuildContext context, T? entry, int index)
LoadFromCache<DataType> = Future<DataType> Function()
A generic class that can provide a resource backed by a local storage and the network.
LoadFromRESTAPI<DataType> = Future<Response<DataType>> Function()
LoadFromStorage<DataType> = Future<DataType> Function()
LoadingBuilder = Widget Function(BuildContext context)
LocalizedMessageFromException = String Function(dynamic exception)
LocalizedMessageFromHttpResultCode = String Function(int? code)
NoItemsFoundBuilder = Widget Function(BuildContext context)
OnDateTimeSelected = dynamic Function(DateTime? dateTime)
OnErrorManagement<DataType> = Future<Resource<DataType>> Function(Resource<DataType>? resource, {Response<DataType>? response})
OnFailed<DataType> = Future<Resource<DataType>> Function(dynamic exception)
OnLoadedFromCacheFailed<DataType> = Future<Resource<DataType>> Function(dynamic exception)
OnLoadedFromCacheSuccess<DataType> = Future<Resource<DataType>> Function(Resource<DataType> resource)
OnLoadedFromRESTAPIFailed<DataType> = Future<Resource<DataType>> Function({int? code, dynamic exception, Response<DataType>? response})
OnLoadedFromRESTAPISuccess<DataType> = Future<Resource<DataType>> Function({Resource<DataType>? resource, Response<DataType>? response})
OnLoadedFromStorageFailed<DataType> = Future<Resource<DataType>> Function(dynamic exception)
OnLoadedFromStorageSuccess<DataType> = Future<Resource<DataType>> Function(Resource<DataType> resource)
OnSortModeChangeListener = dynamic Function(SortMode? oldMode, SortMode newMode)
PageFuture<T> = Future<List<T>> Function(int pageIndex)
PageRequest = Future Function(int pageIndex)
PagewiseBuilder<T> = Widget Function(PagewiseState<T> state, {int? itemDummyCount})
RetryBuilder = Widget Function(BuildContext context, RetryCallback retryCallback)
RetryCallback = void Function()
TextNoDataCallback = String Function()
Validation = bool Function({AdeptController? controller})