- support of
action
objects havingfunc
andcontext
fields
- support object values for
period
property to have ability to get random time periods - add fields
actionResult
andonExecuteResult
to save results of callingaction
andonExecute
- add properties
startTime
,executeTime
andstopTime
to save start, execution and stop time repeatTest
function can return any value that is supported forperiod
property to control next execution scheduling- export
getRandomValue
function
- support of array and function values for
period
property - support of
action
objects havingexecute
method repeatTest
function can return number to control next execution scheduling- add
data
property
- remove Jam support
- add types declaration file
- add
repeatQty
andrepeatTest
properties to customize ability to repeat action - add
executionQty
property to get number of how many times action was executed - add
setProperties
method that allows change several properties of instance at once - convert the source module to ES 6 format
- migration to Component 1.0
- add
passToAction
property - add UMD distribution
dist/chronoman.js
anddist/chronoman.min.js