Malli value objects for Olympus: agents, the canonical layout, positions, the navigation state, the grid model, and the two vessel ops the view emits.
The op schemas restate the hive-vessel primitive SHAPE (:ui/show-panel, :ui/close-panel) without depending on hive-vessel; the test suite checks them against hive-vessel's own schemas.
Malli value objects for Olympus: agents, the canonical layout, positions, the navigation state, the grid model, and the two vessel ops the view emits. The op schemas restate the hive-vessel primitive SHAPE (:ui/show-panel, :ui/close-panel) without depending on hive-vessel; the test suite checks them against hive-vessel's own schemas.
An observed swarm member. Only id, name and status are required; every other key is what the roster source could tell, and the view shows only what is present. :agent/exited? marks an agent that already left the swarm and is still shown with how it ended.
An observed swarm member. Only id, name and status are required; every other key is what the roster source could tell, and the view shows only what is present. :agent/exited? marks an agent that already left the swarm and is still shown with how it ended.
The hive-vessel block vocabulary, restated: every block a lens or the operator room emits must be one a vessel can paint.
The hive-vessel block vocabulary, restated: every block a lens or the operator room emits must be one a vessel can paint.
What a lens answered for the focused agent: a document, nothing, or a failure.
What a lens answered for the focused agent: a document, nothing, or a failure.
A grid tab, the focus zoom, or the operator room.
A grid tab, the focus zoom, or the operator room.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |