How can I customize this? I though about having a
block which provides a new
instance or some way to pre-provide new instances but did not find something
like this.
Object creation is not really modelled in Magritte.
What you could do is to create a subclass of MAOneToManyComponent,
specify that in #componentClass: of your description and override
#add. This is where #new is called.
When building Magritte I found it very difficult for 1:1 and 1:m
relations to get generally useful semantics and user-interfaces. What
Magritte does by default might make sense in a some cases, but usually
you need to go a bit deeper and write some glue code to make it
cleanly integrate into your application.
Lukas
--
Lukas Renggli
http://www.lukas-renggli.ch