Package-level declarations

Types

Link copied to clipboard
data class BoardReference(val id: String, val title: String)
Link copied to clipboard
fun interface SharedBoardReferences

Answers which shared dashboards reference a view: the view store's own snapshot query, kept behind this port so the domain does not depend on the query stack.

Link copied to clipboard

A saved view. Wow already rejects a command whose owner is not the view's, whose expected version is stale, or that addresses a deleted view; the view rejects one from another application as not found.

Link copied to clipboard

The only checks the server makes of a view's config: it is an object, its kind is a view kind, it is no larger than MAX_CONFIG_BYTES, and the paths the store queries hold what a store can index (requireReferences). The engine admits its meaning when it opens it.

Link copied to clipboard
class ViewState(val id: String)

A saved view: a record view, an analysis view or a dashboard. Its tenant and owner are the aggregate's own.