shindenshin 0.6.3
shindenshin: ^0.6.3 copied to clipboard
Layer communication package. It helps to develop data layer with models and API connectors, which will be used by BLoC to build UI.
0.6.3 #
Const Pagination.empty()
0.6.2 #
Add query params to retrieve method
0.6.1 #
Fix
0.6.0 #
Verbose
0.5.0 #
Temp repos
0.4.0 #
upgrade dart version
0.3.6 #
ENV option besides ENVIRONMENT
0.3.5 #
Added onRegisterComplete repo method which is called on every repo was registered in store
0.3.4 #
Casting list
0.3.3 #
Generic types for base api requests
0.3.2 #
Base constructor for StoreEvent
0.3.1 #
Freezed
0.2.8 #
Removed useless cookie
0.2.7 #
cookieAuth param in constructor
0.2.6 #
Added Cookie authorization
0.2.5 #
Added exceptions:
ModelParseErrorModelApiUrlNotImplemented
0.2.4 #
BaseModelApi url changed to getter
0.2.3 #
Removed const keyword from .empty() pagination constructor
0.2.2 #
insert, add and addAll methods in Pagination class
0.2.1 #
const Pagination constructors
0.2.0 #
[BREAKING]
Field id in BaseModel become as named parameter in constructor to let you use super initializer from dart 2.17.
Also updated minimal sdk version.
0.1.10 #
Added Accept-Language header
0.1.9 #
Added BaseConfig and BaseEnvironment classes to manage production and development configurations
0.1.8 #
No longer clearing result list on next and previous
0.1.7 #
Fixed generic bug
0.1.6 #
Added append method to Pagination
0.1.5 #
Fixed get method in BaseModelApi
0.1.4 #
Added onSendProgress and onReceiveProgress to BaseModelApi methods
0.1.3 #
Added onSendProgress and onReceiveProgress to BaseApiClient methods
0.1.2 #
Fixed Store constructor bug
0.1.1 #
BaseModelApis fields made public
0.1.0 #
BREAKING CHANGES!
ApiClient singleton is now deprecated.
Store constructor receives instance of BaseApiClient.
fromJson moved to ModelParser class.
BaseApiClient and ModelParser should be provided to ModelApi constructor.
0.0.17 #
Made repos as set
0.0.16 #
registerRepos() is now public
0.0.15 #
Updated dependencies
0.0.14 #
Added forceUseReleaseHost and androidDegubHost to BaseStore
0.0.13 #
Fixed apiClient path
0.0.12 #
Dynamic weboscket data
0.0.11 #
Optionional params in getBaseUri
0.0.10 #
Restored Store link in Repo
0.0.9 #
Added Repo getter from Store. Changed Store initialization.
class Store extends BaseStore {
Store() : super([
ARepo.new,
BRepo.new,
], releaseBaseHost: '');
}
final ARepo aRepo = store.get<ARepo>();
final BRepo bRepo = store<BRepo>();
Removed Store from Repo
0.0.8 #
Export Hive Added ApiConfig
0.0.7 #
Updated example
0.0.6 #
Added side packages exports
0.0.5 #
Added example
0.0.4 #
Renamed subscript function to subscribe
0.0.3 #
Added generic type for BaseStore in BaseRepo
0.0.2 #
Fixed entry file
0.0.1 #
Initial release.