Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion v1/specification/docs/Specification.md
Original file line number Diff line number Diff line change
Expand Up @@ -334,6 +334,8 @@ Graphic. The `data` field contains a (potentially partial) update of the interna
model described in the Manifest using the `schema` field.

The returned Promise MUST resolve after the execution of the update.
The point in time when the Promise is resolved SHOULD indicate that the graphic is ready to execute another action.
Typically, it could be when a graphic has finished an animation of the update.


#### customAction()
Expand All @@ -350,7 +352,12 @@ correspond to an `id` of an Action that is defined in the Manifest file, inside
`payload` field is the described in the corresponding Action inside the Manifest file. The returned Promise MUST
resolve when the action is executed.

<br>
The returned Promise MUST resolve after the execution of the update.
The point in time when the Promise is resolved SHOULD indicate that the graphic is ready to execute another action.
Typically, it could be when a graphic has finished an animation of the action.

---

Additionally, every non-real-time Graphic MUST implement the following functions.

#### goToTime()
Expand Down