<?xml version="1.0" encoding="UTF-8"?>
<!--
//
//  IBNSViewSizeInspector.inspector
//  IDEInterfaceBuilder
//
//  Copyright © 2011-2018 Apple Inc. All rights reserved.
//
-->
<slice>
    <section>
        <chooser type="string" title="Show" keyPath="userDefaultsController.values.IBViewSizeInspectorPreferredRectTypeName" searchable="NO">
            <choice title="Frame Rectangle" value="frame">
                <sliver>
                    <property type="rect" keyPath="inspectedObjectsController.selection.object.ibInspectedFrame" horizontallyResizableKeyPath="inspectedObjectsController.selection.object.ibInspectedHorizontallySizable" verticallyResizableKeyPath="inspectedObjectsController.selection.object.ibInspectedVerticallySizable" horizontallyPositionableKeyPath="inspectedObjectsController.selection.object.ibInspectedPositionable" verticallyPositionableKeyPath="inspectedObjectsController.selection.object.ibInspectedPositionable"/>
                </sliver>
            </choice>
            <choice title="Alignment Rectangle" value="alignmentFrame">
                <sliver>
                    <property type="rect" keyPath="inspectedObjectsController.selection.object.ibInspectedFrame" insetKeyPath="inspectedObjectsController.selection.object.ibInspectedAlignmentInset" horizontallyResizableKeyPath="inspectedObjectsController.selection.object.ibInspectedHorizontallySizable" verticallyResizableKeyPath="inspectedObjectsController.selection.object.ibInspectedVerticallySizable" horizontallyPositionableKeyPath="inspectedObjectsController.selection.object.ibInspectedPositionable" verticallyPositionableKeyPath="inspectedObjectsController.selection.object.ibInspectedPositionable"/>
                </sliver>
            </choice>
        </chooser>
        <sliver title="Arrange">
            <property type="ib-size-inspector-arrange" />
        </sliver>
    </section>
    <section visibleKeyPath="allInspectedDocumentsAreUsingAutolayout">
        <sliver title="Layout">
            <property type="enumeration" keyPath="inspectedObjectsController.selection.object.ibInspectedViewLayoutMode" searchable="NO">
                <option-group
                    enumeratedValuesKeyPath="inspectedObjectsController.selection.object.ibInspectedViewLayoutModeValues"
                    enumeratedDisplayValuesKeyPath="inspectedObjectsController.selection.object.ibInspectedViewLayoutModeTitles"
                    enumeratedDisplayValuesForMultipleSelectionKeyPath="inspectedObjectsController.selection.object.ibInspectedViewLayoutModeTitlesForMultipleSelection"/>
            </property>
        </sliver>
    </section>
    <section visibleKeyPath="inspectedObjectsController.selection.object.ibExternalEffectiveTranslatesAutoresizingMaskIntoConstraints">
        <sliver title="Autoresizing">
            <property type="ib-size-inspector-autoresizing-mask" keyPath="inspectedObjectsController.selection.object.ibDesignAutoresizingMask"/>
        </sliver>
    </section>
    <section visibleKeyPath="inspectedObjectsController.selection.object.ibInspectedSupportsSafeAreaLayoutGuide">
        <sliver>
            <property type="boolean" title="Safe Area Layout Guide" keyPath="inspectedObjectsController.selection.object.ibInspectedUseSafeAreaLayoutGuide" />
        </sliver>
    </section>
    <section title="Constraints" visibleKeyPath="allInspectedDocumentsAreUsingAutolayout" visibleKeyPath2="inspectedObjectsController.selection.object.ibInspectedCanBeAffectedByConstraints">
        <sliver fullWidth="true">
            <property title="Constraints" type="ib-size-inspector-referencing-constraints" keyPath="inspectedObjectsController.selection.object.ibCandidateReferencingConstraints"/>
        </sliver>
    </section>
    <section visibleKeyPath="allInspectedDocumentsAreUsingAutolayout" title="Content Hugging Priority" visibleKeyPath2="inspectedObjectsController.selection.object.ibInspectedDoesNotTranslateAutoresizingMaskIntoConstraints">
        <sliver title="Horizontal">
            <property type="ib-layout-priority" keyPath="inspectedObjectsController.selection.object.ibInspectedHorizontalContentHuggingPriority" />
        </sliver>
        <sliver title="Vertical">
            <property type="ib-layout-priority" keyPath="inspectedObjectsController.selection.object.ibInspectedVerticalContentHuggingPriority" />
        </sliver>
    </section>
    <section visibleKeyPath="allInspectedDocumentsAreUsingAutolayout" title="Content Compression Resistance Priority" visibleKeyPath2="inspectedObjectsController.selection.object.ibInspectedDoesNotTranslateAutoresizingMaskIntoConstraints">
        <sliver title="Horizontal">
            <property type="ib-layout-priority" keyPath="inspectedObjectsController.selection.object.ibInspectedHorizontalContentCompressionResistancePriority" />
        </sliver>
        <sliver title="Vertical">
            <property type="ib-layout-priority" keyPath="inspectedObjectsController.selection.object.ibInspectedVerticalContentCompressionResistancePriority" />
        </sliver>
    </section>
    <section visibleKeyPath="allInspectedDocumentsAreUsingAutolayout" visibleKeyPath2="inspectedObjectsController.selection.object.ibInspectedDoesNotTranslateAutoresizingMaskIntoConstraints">
        <chooser type="number" title="Intrinsic Size" keyPath="inspectedObjectsController.selection.object.ibInspectedHasDesignTimeIntrinsicContentSize">
            <choice title="Default (System Defined)" value="0">
            </choice>
            <choice title="Placeholder" value="1">
                <sliver title="Width">
                    <property type="number" formatStyle="decimal" minimum="0" allowsNilValues="true" nilPlaceholder="-" nilValueControlIsOnWhenNil="true" nonNilValueKeyPath="inspectedObjectsController.selection.object.ibInspectedDefaultDesignTimeIntrinsicContentWidth" keyPath="inspectedObjectsController.selection.object.ibInspectedDesignTimeIntrinsicContentWidth" />
                </sliver>
                <sliver title="Height">
                    <property type="number" formatStyle="decimal" minimum="0" allowsNilValues="true" nilPlaceholder="-" nilValueControlIsOnWhenNil="true" nonNilValueKeyPath="inspectedObjectsController.selection.object.ibInspectedDefaultDesignTimeIntrinsicContentHeight" keyPath="inspectedObjectsController.selection.object.ibInspectedDesignTimeIntrinsicContentHeight" />
                </sliver>
                <sliver>
                    <property type="static-text" textAlignment="left" text="Setting a design time intrinsic content size only affects a view while editing in Interface Builder. The view will not have this intrinsic content size at runtime." />
                </sliver>
            </choice>
        </chooser>
    </section>
    <section visibleKeyPath="allInspectedDocumentsAreUsingAutolayout" visibleKeyPath2="inspectedObjectsController.selection.object.ibInspectedDoesNotTranslateAutoresizingMaskIntoConstraints">
        <sliver title="Ambiguity" visibleKeyPath="inspectedObjectsController.selection.object.ibSupportsTranslatesAutoResizingMaskIntoConstraintsWhenUnaffectedByReferencingConstraintsAndIgnoreAmbiguity">
            <property type="enumeration" keyPath="inspectedObjectsController.selection.object.ibExternalAmbiguityVerification">
                <option-group>
                    <option value="0" title="Always Verify"/>
                    <option value="1" title="Verify Position Only"/>
                    <option value="2" title="Never Verify"/>
                </option-group>
            </property>
        </sliver>
    </section>
</slice>
