PreferencesTarget

Finds the preferences and the wording a command is for: their ids are derived from what they are for (ScopedIds), as the 9.x preferences and wording routes derived them, so a request names none and one that names an id is sent to the derived one all the same: nobody takes another owner's or application's id. Without the application the command names no id, and the aggregate refuses it (view-store.app-required).

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open override val input: CommandType

Functions

Link copied to clipboard
open suspend override fun transform(input: CommandInput): CommandTarget