<?xml version="1.0" encoding="UTF-8"?>
<!--
 IBWKWebView.inspector
 Copyright © 2016-2017 Apple Inc. All rights reserved.
 -->
<slice>
    <section>
        <sliver title="User Agent">
            <property type="string" keyPath="inspectedObjectsController.selection.object.customUserAgent" placeholder="Default" />
        </sliver>
        <sliver title="App Name">
            <property type="string" keyPath="inspectedObjectsController.selection.object.configuration.applicationNameForUserAgent" placeholder="Default" />
        </sliver>
    </section>
    <section>
        <sliver title="Interaction">
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.allowsBackForwardNavigationGestures" title="Back/Forward Gestures" />
        </sliver>
        <sliver title="" visibleKeyPath="inspectedObjectsController.selection.object.ibShouldShowFindInteractionEnabled">
            <property type="boolean" title="Find &amp; Replace" keyPath="inspectedObjectsController.selection.object.findInteractionEnabled"/>
        </sliver>
        <sliver title="Selection">
            <property type="enumeration" keyPath="inspectedObjectsController.selection.object.configuration.selectionGranularity">
                <option-group>
                    <option value="0" title="Default"/>
                    <option value="1" title="By Character"/>
                </option-group>
            </property>
        </sliver>
    </section>
    <section>
        <sliver title="Display">
            <!-- Invert and say "Incremental Renderin" -->
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.configuration.ibInspectedSupportIncrementalRendering" title="Incremental Rendering" />
        </sliver>
        <sliver>
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.allowsLinkPreview" title="Link Preview" />
        </sliver>
        <sliver title="Min Font Size">
            <property type="number" minimum="0" keyPath="inspectedObjectsController.selection.object.configuration.preferences.minimumFontSize"/>
        </sliver>
    </section>
    <section>
        <sliver title="Media">
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.configuration.allowsAirPlayForMediaPlayback" title="AirPlay" />
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.configuration.allowsInlineMediaPlayback" title="Inline Playback" />
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.configuration.allowsPictureInPictureMediaPlayback" title="Picture-in-Picture" />
        </sliver>
        <sliver title="Interaction">
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.configuration.mediaTypesRequiringUserActionForPlayback" bits="0x0001" title="For Audio Playback" />
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.configuration.mediaTypesRequiringUserActionForPlayback" bits="0x0002" title="For Video Playback" />
        </sliver>
    </section>
    <section>
        <sliver title="Data Detectors">
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.configuration.dataDetectorTypes" bits="0x0001" title="Phone Number" />
        </sliver>
        <sliver>
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.configuration.dataDetectorTypes" bits="0x0002" title="Link" />
        </sliver>
        <sliver>
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.configuration.dataDetectorTypes" bits="0x0004" title="Address" />
        </sliver>
        <sliver>
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.configuration.dataDetectorTypes" bits="0x0008" title="Calendar Event" />
        </sliver>
        <sliver>
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.configuration.dataDetectorTypes" bits="0x0010" title="Tracking Number" />
        </sliver>
        <sliver>
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.configuration.dataDetectorTypes" bits="0x0020" title="Flight Number" />
        </sliver>
        <sliver>
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.configuration.dataDetectorTypes" bits="0x0040" title="Lookup Suggestion" />
        </sliver>
    </section>

    <section>
        <sliver title="JavaScript">
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.configuration.preferences.javaScriptEnabled" title="Enabled" />
        </sliver>
        <sliver>
            <property type="boolean" keyPath="inspectedObjectsController.selection.object.configuration.preferences.javaScriptCanOpenWindowsAutomatically" title="Can Auto-open Windows" />
        </sliver>
    </section>
</slice>
