<DataSource ID="SplitPane"   inheritsFrom="VLayout"   Constructor="SplitPane">
    <fields>
        <field name="detailPane" type="Canvas"/>
        <field name="listPane" type="Canvas"/>
        <field name="listTitle" type="string" basic="true"/>
        <field name="navigationPane" type="Canvas"/>
        <field name="navigationTitle" type="string" basic="true"/>
        <field name="detailTitle" type="string" basic="true"/>

        <!-- in visualBuilder these are not applicable, so hiding this prop -->
        <field name="align"         type="anyAlignEnum" hidden="true"/>
        <field name="defaultLayoutAlign" type="anyAlignEnum" hidden="true"/> 
        <field name="layoutMargin"  type="positiveInteger" hidden="true"/>
        <field name="membersMargin" type="positiveInteger" hidden="true"/>
    </fields>
</DataSource>
