<?xml version="1.0" encoding="UTF-8"?>
<!--
 IBNSCollectionView.inspector
 IDEInterfaceBuilder
 Copyright 2009-2018 Apple Inc. All rights reserved.
 -->
<slice>
    <section>
        <chooser title="Layout" type="number" keyPath="inspectedObjectsController.selection.object.ibInspectedLayoutMode">
            <choice title="Grid" value="3">
                <sliver title="Dimensions">
                    <property type="number" minimum="0" keyPath="inspectedObjectsController.selection.object.ibInspectedGridLayout.maximumNumberOfRows" title="Max Rows"/>
                    <property type="number" minimum="0" keyPath="inspectedObjectsController.selection.object.ibInspectedGridLayout.maximumNumberOfColumns" title="Max Columns"/>
                </sliver>
                <sliver title="Min Item Size">
                    <property type="size" keyPath="inspectedObjectsController.selection.object.ibInspectedGridLayout.minimumItemSize"/>
                </sliver>
                <sliver title="Max Item Size">
                    <property type="size" keyPath="inspectedObjectsController.selection.object.ibInspectedGridLayout.maximumItemSize"/>
                </sliver>
            </choice>
            <choice title="Flow" value="2">
                <sliver title="Scroll Direction">
                    <property type="enumeration" keyPath="inspectedObjectsController.selection.object.ibInspectedFlowLayout.scrollDirection">
                        <option-group>
                            <option value="0" title="Vertical"/>
                            <option value="1" title="Horizontal"/>
                        </option-group>
                    </property>
                </sliver>
                <sliver title="Item Size">
                    <property type="size" keyPath="inspectedObjectsController.selection.object.ibInspectedFlowLayout.ibInspectedItemSize"/>
                </sliver>
                <sliver title="Header Size">
                    <property type="size" keyPath="inspectedObjectsController.selection.object.ibInspectedFlowLayout.headerReferenceSize"/>
                </sliver>
                <sliver title="Footer Size">
                    <property type="size" keyPath="inspectedObjectsController.selection.object.ibInspectedFlowLayout.footerReferenceSize"/>
                </sliver>
                <sliver title="Min Spacing">
                    <property type="number" minimum="0" formatStyle="decimal" keyPath="inspectedObjectsController.selection.object.ibInspectedFlowLayout.minimumInteritemSpacing" title="For Items"/>
                    <property type="number" minimum="0" formatStyle="decimal" keyPath="inspectedObjectsController.selection.object.ibInspectedFlowLayout.minimumLineSpacing"      title="For Lines"/>
                </sliver>
                <sliver title="Section Inset">
                    <property type="edge-insets" keyPath="inspectedObjectsController.selection.object.ibInspectedFlowLayout.sectionInset"/>
                </sliver>
                <sliver title="Pinning">
                    <property type="boolean" keyPath="inspectedObjectsController.selection.object.ibInspectedFlowLayout.sectionHeadersPinToVisibleBounds" title="Headers To Visible Bounds" />
                    <property type="boolean" keyPath="inspectedObjectsController.selection.object.ibInspectedFlowLayout.sectionFootersPinToVisibleBounds" title="Footers To Visible Bounds" />
                </sliver>
            </choice>
            <choice title="Custom" value="1">
                <sliver title="Class" fullWidth="true">
                    <property type="ib-custom-class" placeholder="NSCollectionViewLayout" customObjectKeyPath="inspectedObjectsController.selection.object.collectionViewLayout" keyPath="inspectedObjectsController.selection.object.collectionViewLayout.ibInspectedCustomClassName"/>
                </sliver>
            </choice>
            <choice type="separator"/>
            <choice title="Content Array (Legacy)" value="0">
                <sliver title="Dimensions">
                    <property type="number" keyPath="inspectedObjectsController.selection.object.maxNumberOfRows" minimum="0" title="Max Rows"/>
                    <property type="number" keyPath="inspectedObjectsController.selection.object.maxNumberOfColumns" minimum="0" title="Max Columns"/>
                </sliver>
            </choice>
        </chooser>
    </section>
    <section>
        <sliver title="Colors">
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.ibShadowedHasSecondaryBackgroundColor" title="Use Alternating Colors" />
        </sliver>
        <sliver title="Primary">
            <property type="ib-named-color" defaultColor="NSNamedColorSpace System controlBackgroundColor" keyPath="inspectedObjectsController.selection.object.ibShadowedPrimaryBackgroundColor" />
        </sliver>
        <sliver title="Secondary">
            <property type="ib-named-color" defaultColor="NSNamedColorSpace System controlAlternatingRowColor" enabledKeyPath="inspectedObjectsController.selection.object.ibShadowedHasSecondaryBackgroundColor" keyPath="inspectedObjectsController.selection.object.ibShadowedSecondaryBackgroundColor" />
        </sliver>
    </section>
    <section>
        <sliver title="Selection">
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.selectable" title="Selectable" />
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.allowsEmptySelection" title="Allows Empty Selection" />
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.allowsMultipleSelection" title="Allows Multiple Selection" />
        </sliver>
    </section>
</slice>

