adeptarch library

Classes

AdeptChopperClient
AdeptPublishSubject<T>
AdeptTextEditingController
AdeptValueController<T>
APIService<I extends ChopperService, DataType extends Jsonable<Object>, ErrorType>
Created by krrigan on 02/27/19.
BackendAPI
BaseFilterView<T extends Filter>
BoolFilter
BoolFilterView
DateFilter
DateFilterView
DateTextField
DateUtils
EnumFilter
EnumFilterView
Filter<T, V>
Run flutter packages pub run build_runner build in order to changes take effect
FilterActions
FilterController<T extends Filter>
Filters
Run flutter packages pub run build_runner build in order to changes take effect
FiltersDao
FiltersRepository
FiltersViewModel
IFilter
IFilterCallback
IFilterList<I>
MultiKeyMap<K, V>
MultiKeyMapUtils
NumberFilter
NumberFilterView
Observer<T>
A simple callback that can receive from {@link rxdart observables Observable}. @param The type of the parameter
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>
RequestPaginate
Resource<T>
ResourceDataAccess<ResourceData, Data, Param>
ResourceLoader<DataType>
SliverGridDelegateWithFixedCrossAxisCountAndLoading
SliverGridDelegateWithMaxCrossAxisExtentAndLoading
SliverGridRegularTileLayoutAndLoading
SortModeUtils
SortParam
SortView
SuperDao<T>
SuperRepository<Dao extends SuperDao<Data>, ResourceData, Data, Param>
SuperRoom<T>
SuperViewModel<Repository extends SuperRepository<Dao, ResourceData, Data, Param>, Dao extends SuperDao<Data>, ResourceData, Data, Param>
TextFilter
TextFilterView
TextUtils

Constants

DATE_FILTER_AFTER_TODAY → const int
6
DATE_FILTER_ALL → const int
0
DATE_FILTER_BEFORE_TODAY → const int
5
DATE_FILTER_NOW → const int
3
DATE_FILTER_RANGE → const int
7
DATE_FILTER_TODAY → const int
2
DATE_FILTER_TOMORROW → const int
4
DATE_FILTER_YESTERDAY → const int
1

Properties

backendAPI BackendAPI
read / write
dao FiltersDao
Singleton
read / write
filtersRepository FiltersRepository
Singleton
read / write
filtersViewModel FiltersViewModel
Singleton
read / write

Enums

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

Typedefs

CreateAPICall<DataType>() → Future<Response<DataType>>
ErrorBuilder(BuildContext context, Object error) Widget
ErrorNotifier(dynamic context, Resource resourceError) → void
ErrorViewBuilder(BuildContext context, String message, PagewiseLoadController pageLoadController) Widget
ItemBuilder<T>(BuildContext context, T entry, int index) Widget
LoadFromStorage() → Future<bool>
LoadingBuilder(BuildContext context) Widget
LocalizedMessageFromException(dynamic exception) → String
LocalizedMessageFromHttpResultCode(int code) → String
NoItemsFoundBuilder(BuildContext context) Widget
OnDateTimeSelected(DateTime dateTime) → dynamic
OnErrorManagement(Resource resource, {Response response}) → Future<Resource>
OnFailed(dynamic exception) → Future<Resource>
OnLoadedFromAPI<DataType>({Resource<DataType> resource, Response<DataType> response}) → Future<Resource>
OnLoadedFromCache<DataType>(Resource<DataType> resource) → dynamic
OnLoadedFromStorage<DataType>(Resource<DataType> resource) → dynamic
OnLoadFromAPIFailed({dynamic exception, int code, Response response}) → Future<Resource>
OnLoadFromCache<DataType>() → Future<DataType>
A generic class that can provide a resource backed by both the local database and the network.
OnLoadFromStorage<DataType>() → Future<DataType>
OnLoadFromStorageFailed(dynamic exception) → Future<Resource>
OnSortModeChangeListener(SortMode oldMode, SortMode newMode) → dynamic
PageFuture<T>(int pageIndex) → Future<List<T>>
PageRequest(int pageIndex) → Future
PagewiseBuilder<T>(PagewiseState<T> state) Widget
RetryBuilder(BuildContext context, RetryCallback retryCallback) Widget
RetryCallback() → void