diff --git a/coverage-badge.svg b/coverage-badge.svg
index ea894bcd..86b3dbe4 100644
--- a/coverage-badge.svg
+++ b/coverage-badge.svg
@@ -1 +1 @@
-Coverage: 69.53% Coverage Coverage 69.53% 69.53%
\ No newline at end of file
+Coverage: 90.4% Coverage Coverage 90.4% 90.4%
\ No newline at end of file
diff --git a/docs/classes/Activity.html b/docs/classes/Activity.html
index 73ca646d..381fcd22 100644
--- a/docs/classes/Activity.html
+++ b/docs/classes/Activity.html
@@ -26,7 +26,7 @@
Hierarchy
EventActivity
TaskActivity
+Defined in core/base/activity.ts:12
+Defined in core/base/activity.ts:21
Private
Readonly
bpmn:incoming
bpmn:incoming: string []
+Defined in core/base/activity.ts:18
Private
Readonly
bpmn:outgoing
bpmn:outgoing: string []
+Defined in core/base/activity.ts:19
+Defined in core/base/activity.ts:16
Protected
Optional
Readonly
key
key?: string
+Defined in core/base/activity.ts:13
+Defined in core/base/attribute.ts:5
+Defined in core/base/activity.ts:15
+Defined in core/base/activity.ts:32
name
@@ -170,7 +170,7 @@ Returns The name property of the object.
Returns undefined | string
+Defined in core/base/attribute.ts:30
+Defined in core/base/activity.ts:44
Methods
@@ -199,7 +199,7 @@ Returns The key of the current node.
Returns undefined | boolean
+Defined in core/base/activity.ts:107
is Start
@@ -212,7 +212,7 @@ Returns A boolean value.
Returns undefined | boolean
+Defined in core/base/activity.ts:117
take Outgoing
@@ -239,7 +239,7 @@ Optional
options: : boolean
Returns undefined | Activity []
+Defined in core/base/activity.ts:61
+Defined in core/base/activity.ts:130
+Defined in core/base/attribute.ts:7
+Defined in core/base/attribute.ts:5
+Defined in core/base/attribute.ts:30
Returns void
+Defined in core/container.ts:38
Static
get
@@ -118,7 +118,7 @@ id: string
+Defined in core/container.ts:29
+Defined in context/context.ts:14
+Defined in context/context.ts:16
+Defined in context/context.ts:15
del Tokens
@@ -136,7 +136,7 @@ identity:
Returns void
+Defined in context/context.ts:72
get Tokens
@@ -155,7 +155,7 @@ identity:
Returns undefined | Token []
+Defined in context/context.ts:62
is Completed
@@ -167,7 +167,7 @@ Returns A boolean value.
Returns boolean
+Defined in context/context.ts:91
is Paused
@@ -179,7 +179,7 @@ Returns A boolean value.
Returns boolean
+Defined in context/context.ts:82
is Ready
@@ -192,7 +192,7 @@ Returns A boolean value.
Returns boolean
+Defined in context/context.ts:42
+Defined in context/context.ts:100
+Defined in context/context.ts:109
+Defined in context/context.ts:25
+Defined in context/context.ts:32
serialize
@@ -265,7 +265,7 @@ status:
tokens: { histories: { name: undefined | string ; ref: string ; status: Status ; value: any ; } [] ; id: string ; locked: undefined | boolean ; parent: undefined | string ; } []
+Defined in context/context.ts:120
Static
build
@@ -290,7 +290,7 @@ Optional
data: Returns Context < D >
+Defined in context/context.ts:150
+Defined in context/context.ts:135
Returns undefined | Activity
+Defined in core/activities/event.ts:51
+Defined in core/activities/event.ts:95
id
@@ -165,7 +165,7 @@ Returns The id property of the object.
Returns string
+Defined in core/base/attribute.ts:20
incoming
@@ -181,7 +181,7 @@ Returns An array of Sequence objects.
Returns Sequence []
+Defined in core/base/activity.ts:32
+Defined in core/activities/event.ts:78
name
@@ -208,7 +208,7 @@ Returns The name property of the object.
Returns undefined | string
+Defined in core/base/attribute.ts:30
outgoing
@@ -223,7 +223,7 @@ Returns An array of Sequence objects
Returns Sequence []
+Defined in core/base/activity.ts:44
+Defined in core/activities/event.ts:65
Methods
@@ -254,7 +254,7 @@ Returns The key of the current node.
Returns undefined | boolean
+Defined in core/base/activity.ts:107
+Defined in core/base/activity.ts:117
take Outgoing
@@ -296,7 +296,7 @@ pause: Returns undefined | Activity []
+Defined in core/base/activity.ts:61
+Defined in core/activities/event.ts:115
Returns undefined | Sequence
+Defined in core/activities/gateway.ts:112
id
@@ -145,7 +145,7 @@ Returns The id property of the object.
Returns string
+Defined in core/base/attribute.ts:20
incoming
@@ -161,7 +161,7 @@ Returns An array of Sequence objects.
Returns Sequence []
+Defined in core/base/activity.ts:32
name
@@ -175,7 +175,7 @@ Returns The name property of the object.
Returns undefined | string
+Defined in core/base/attribute.ts:30
outgoing
@@ -190,7 +190,7 @@ Returns An array of Sequence objects
Returns Sequence []
+Defined in core/base/activity.ts:44
+Defined in core/activities/gateway.ts:127
Methods
@@ -222,7 +222,7 @@ Returns The key of the current node.
Returns undefined | boolean
+Defined in core/base/activity.ts:107
+Defined in core/base/activity.ts:117
take Outgoing
@@ -266,7 +266,7 @@ pause: Returns undefined | Activity []
+Defined in core/activities/gateway.ts:34
+Defined in core/activities/gateway.ts:146
Returns Activity []
+Defined in core/base/lane.ts:20
id
@@ -119,7 +119,7 @@ Returns The id property of the object.
Returns string
+Defined in core/base/attribute.ts:20
name
@@ -133,7 +133,7 @@ Returns The name property of the object.
Returns undefined | string
+Defined in core/base/attribute.ts:30
+Defined in core/base/lane.ts:37
Returns undefined | Activity
+Defined in core/base/sequence.ts:20
+Defined in core/base/sequence.ts:31
+Defined in core/base/sequence.ts:45
Returns State < V >
+Defined in context/state.ts:59
Static
deserialize
@@ -182,7 +182,7 @@ data:
Returns State < V >
+Defined in context/state.ts:46
Returns undefined | Send | User | Manual | Script | Receive | Service | Business
+Defined in core/activities/task.ts:41
Methods
@@ -210,7 +210,7 @@ Returns The key of the current node.
Returns undefined | boolean
+Defined in core/base/activity.ts:107
+Defined in core/base/activity.ts:117
take Outgoing
@@ -252,7 +252,7 @@ pause: Returns undefined | Activity []
+Defined in core/base/activity.ts:61
+Defined in core/activities/task.ts:61
+Defined in context/token.ts:20
Readonly
id
id: string = ...
+Defined in context/token.ts:15
Optional
locked
locked?: boolean
+Defined in context/token.ts:18
Optional
parent
parent?: string
+Defined in context/token.ts:17
status
set status( status: Status ) : void
Returns void
+Defined in context/token.ts:96
Methods
@@ -153,7 +153,7 @@ Returns A boolean value.
Returns boolean
+Defined in context/token.ts:71
is Ready
@@ -166,7 +166,7 @@ Returns A boolean value.
Returns boolean
+Defined in context/token.ts:62
+Defined in context/token.ts:45
+Defined in context/token.ts:38
+Defined in context/token.ts:31
+Defined in context/token.ts:52
serialize
@@ -244,7 +244,7 @@ locked:
parent: undefined | string
+Defined in context/token.ts:82
Static
build
@@ -263,7 +263,7 @@ Optional
options: Returns Token
+Defined in context/token.ts:143
Static
deserialize
@@ -284,7 +284,7 @@ data:
Returns Token
+Defined in context/token.ts:129
The function takes in a status and sets the status of the state to the status that was passed in
@@ -139,7 +139,7 @@status: