The Magnolia 5 UI field transformer classes for fields no longer exist in the Magnolia 6 UI framework. Their functionality has been replaced by item providers ( ItemProviderStrategy interface). The providers allow to bind form views to complex nested data structures and fine tune such bindings. The following tables describe the ports in more detail.
Replacements for field transformers
Default 5 UI transformer classes ( | in 6 UI |
---|---|
basic.BasicTransformer | |
composite.CompositeTransformer | |
composite.SwitchableTransformer |
Other available 5 UI transformer classes ( | in 6 UI |
---|---|
composite.NoOpCompositeTransformer | |
composite.DelegatingCompositeFieldTransformer | |
multi.DelegatingMultiValueFieldTransformer | |
multi.MultiValueJSONTransformer | |
multi.MultiValueChildrenNodeTransformer | |
multi.MultiValueChildNodeTransformer | |
multi.MultiValueSubChildrenNodeTransformer |
Trait transformers
Overview
Content Tools