publicUserCommand
suspend fun Extension.publicUserCommand(body: suspend PublicUserCommand<ModalForm>.() -> Unit): PublicUserCommand<ModalForm>
suspend fun <M : ModalForm> Extension.publicUserCommand(modal: () -> M, body: suspend PublicUserCommand<M>.() -> Unit): PublicUserCommand<M>
Register a public user command, DSL-style.
suspend fun <M : ModalForm> Extension.publicUserCommand(commandObj: PublicUserCommand<M>): PublicUserCommand<M>
Register a custom instance of a public user command.