Manages the handling of configuration. With configurations an arrangement gets the possibility to configure an embedded fragment and overwrite the default configuration of it.
The Collage will merge config objects for specific MFs in order:
- an empty object
- the config object that matches the url
- the config object that matches the name
- the config properties on the dom element
sequenceDiagram
participant Arrangement
participant Fragment
Arrangement ->> Arrangement: onLoad(Fragment)
activate Arrangement
Arrangement ->> Arrangement: collectConfigOf(Fragment)
Arrangement ->> Fragment: updateConfig({config})
deactivate Arrangement