The element's view type, if any.
The element's model type, if any.
The element's emitter type, if any.
OptionalviewThe view (or view constructor) to attach.
OptionalmodelThe model (or model constructor) to attach.
OptionalemitterThe emitter (or emitter constructor) to attach. If not defined, a default GradumEmitter will be created.
OptionaloperatorsThe operator, constructor of operator, or array of the latter, to attach.
OptionalhandlersThe handler, constructor of handler, or array of the latter, to attach.
OptionalinteractorsThe interactor, constructor of interactor, or array of the latter, to attach.
OptionaltoolsThe tool, constructor of tool, or array of the latter, to attach.
OptionalconstrainersThe constrainer, constructor of constrainer, or array of the latter, to attach.
Description
The set of MVC pieces attached to an element. Pass one to
defaultPropertiesor to GradumSelector.setMvc to declare which classes fill each role; read the assembled set back from GradumSelector.mvc. Every role is optional, and each accepts either a ready-made instance or a constructor to build one from.