All *LayoutTypeProperties unified to one type LayoutTypeProperties
QML: layoutProperties: LayoutProperties { ... }