input
Nominate a numeric/string/JSON control by its key ("elementName.propertyName").
Nominate a numeric/boolean control the element already holds.
Nominate a string control the element already holds.
Nominate a JSON control the element already holds.
open fun input(element: ModelElement, propertyName: String, configure: NominationSpec.() -> Unit = {})(source)
Nominate a control by its owning element plus the annotated property's name.
open fun <T : ModelElement> input(element: T, property: KProperty1<T, *>, configure: NominationSpec.() -> Unit = {})(source)
Nominate a control by element plus a property reference, e.g. input(server, Server::numServers).