ViewPreferences

@AggregateRoot(lifecycle = [])
@Description(value = "One owner's view preferences for one definition in one application")
class ViewPreferences(state: ViewPreferencesState)

One owner's preferences for one definition (they belong to the tenant and the owner). The service derives their id (me.ahoo.wow.viewstore.domain.ScopedIds.preferences) and SetViewPreferences creates them on the first write. They are never deleted, so they handle no lifecycle command.

Constructors

Link copied to clipboard
constructor(state: ViewPreferencesState)

Functions

Link copied to clipboard