Reprents the given state of an application as defined in initProvenance.
Reprents the given event types in your application. Event types are used to differentiate between different actions that create nodes.
Reprents the given "extra" type for storing metadata. Extra is a way to store customized metadata.
Creates a new Action with the given label and Action Function. Not intended to be a public function.
Edits the action function associated with this function. The action function is the function that changes the state of the new node. See Provenance.ts for more documentation on the ActionFunction type.
Adds arguments to be sent to the ActionFunction as extra parameters.
Changes the event type within the NodeMetadata object associated with this action See Provenance.ts for more documentation on the NodeMetadata type.
Edits the label associated with this action
Changes the metadata object associated with this action. See Provenance.ts for more documentation on the NodeMetadata type.
Tells provenance whether or not you want to store the entire state of the application on this node, or if you would like to store a diff from the last state node. If true, the entire state will always be stored. If false, the entire state will only be stored when deemed necessary based on the difference from the previos state.
There is no difference in how you interact with this node. False by default.
Applies this action the provenance graph. Results in a node being created and set as the current node.
Tells provenance whether or not you want to store the entire state of the application on this node, or if you would like to store a diff from the last state node. If true, the entire state will always be stored. If false, the entire state will only be stored when deemed necessary based on the difference from the previos state.
There is no difference in how you interact with this node. False by default.
Generated using TypeDoc