zam_core 0.2.0 zam_core: ^0.2.0 copied to clipboard
Core library for all zamstation packages which contains the most basic classes.
0.2.0 #
- Added
equatable
library. - Added
redux
library. - Modified
zam_core.dart
to export all external libraries.
0.1.2 #
- Internal Repairs and Documentation.
0.1.1 #
- Modified
Builder
,ParameterizedBuilder
,Callback
,ParameterizedCallback
,ParameterizedVoidCallback
andVoidCallback
so that their generics now allow nulls. For example,Builder<INSTANCE extends Object?>
instead ofBuilder<INSTANCE extends Object>
.
0.1.0 #
- Removed
BasicException
in favor ofNamedException
. - Removed
EmptyException
in favor ofNamedException
. - Modified
NamedException
to include features fromBasicException
andEmptyException
. - Modified order of generics in
ParameterizedBuilder
andParameterizedCallback
. - Modified generics to extend either
Object
orObject?
rather thandynamic
. - Modified generics to extend
Object?
instead ofObject
inExecutable
andCallToExecute
. - Added
meta
library to exports. - Added
ExceptionBuilder
andParameterizedExceptionBuilder
- Updated Tests.
- Updated Documentation.
- Updated Readme.
0.0.2 #
- Modified
Identifiable
with generic and mandatory key. - Added more tests.
- Updated Documentation.
- Updated Example.
0.0.1 #
Released on 13-May-2021
- Includes
Builder
,ParameterizedBuilder
. - Includes
Callback
,ParameterizedCallback
,ParameterizedVoidCallback
,VoidCallback
. - Includes
BasicException
,EmptyException
,ExceptionSeverity
,NamedException
. - Includes
Activatable
,AsyncDisposable
,AsyncInitializable
,AsyncInitializeWith
,AsyncInitialize
,AsyncLoadable
,AsyncNestedInitializable
,AsyncNestedInitialize
,AsyncRunnable
,AsyncStartable
,AsyncStoppable
,CallToExecute
,Disposable
,Executable
,Initializable
,InitializeWith
,Initialize
,Loadable
,NestedInitializable
,NestedInitialize
,Runnable
,Startable
,Stoppable
,Undoable
,Validatable
. - Includes
Categorizable
,Cloneable
,Copyable
,Identifiable
,ObjectAsStreamExtension
,Parameterized
. - Includes
Deserialize
,Serializable
,Serialize
.