{
    "license": [
        " | Copyright 2012 Esri",
        " |",
        " | Licensed under the Apache License, Version 2.0 (the 'License');",
        " | you may not use this file except in compliance with the License.",
        " | You may obtain a copy of the License at",
        " |",
        " |    http://www.apache.org/licenses/LICENSE-2.0",
        " |",
        " | Unless required by applicable law or agreed to in writing, software",
        " | distributed under the License is distributed on an 'AS IS' BASIS,",
        " | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.",
        " | See the License for the specific language governing permissions and",
        " | limitations under the License."
    ],

    "values": {
        "webmap": "d3df161ab8204e848b359d5f352b5b65",
        "titleBar.title": "Finder",
        "titleBar.iconUrl": "images/onlineapp.png",
        "colorizer.theme": "DarkGray",
        "searchBox.hint": "",
        "featureSearcher.searchLayerName": "",
        "featureSearcher.searchFields": "",
        "featureSearcher.displayFields": "",
        "highlighter.showFeaturePopup": true,
        "highlighter.highlightZoomLevel": 16,
        "basemapBox.basemapgroupTitle": "",
        "basemapBox.basemapgroupOwner": "",
        "helpMessageBox.content": "Finder<hr><br>Finder (formerly known as Parcel Viewer) provides the general public and other interested parties access to searchable and interactive information such as property tax and assessment information or the locations of water access points.<br><br>To locate this information, click a feature on the map or search for the feature by address, name, or another identifier such as Parcel ID."
    },

    "configurationSettings": [{
        "category": "<b>Header</b>",
        "fields": [{
            "label": "Title",
            "fieldName": "titleBar.title",
            "type": "string",
            "tooltip": "Application title displayed in header"
        }, {
            "label": "Icon URL",
            "fieldName": "titleBar.iconUrl",
            "type": "string",
            "tooltip": "Icon in top left corner of application. Icon should be 48px high."
        }, {
            "label": "Color Scheme:",
            "fieldName": "colorizer.theme",
            "type": "string",
            "options": [{
                "label": "Dark Gray",
                "value": "DarkGray"
            }, {
                "label": "Dark Green",
                "value": "DarkGreen"
            }, {
                "label": "Dodger Blue",
                "value": "DodgerBlue"
            }, {
                "label": "Gray",
                "value": "Gray"
            }, {
                "label": "Brick",
                "value": "Brick"
            }, {
                "label": "Thistle",
                "value": "Thistle"
            }, {
                "label": "Turquoise",
                "value": "Turquoise"
            }, {
                "label": "Orange",
                "value": "Orange"
            }],
            "tooltip": "Color of header bar and widget windows"
        }]
    }, {
        "category": "<b>Map Settings</b>",
        "fields": [{
            "label": "Select a map",
            "fieldName": "webmap",
            "type": "webmap",
            "tooltip": "Web map displayed in the application"
        }, {
            "label": "Alternate Basemap Group",
            "fieldName": "basemapBox.basemapgroupTitle",
            "type": "string",
            "tooltip": "Name of basemap group, or leave blank to use default organization basemap group",
            "placeholder": "Organization basemaps"
        }, {
            "label": "Basemap Group Owner",
            "fieldName": "basemapBox.basemapgroupOwner",
            "type": "string",
            "tooltip": "Username of basemap group owner"
        }]
    }, {
        "category": "<b>Find Settings</b>",
        "fields": [{
            "label": "Hint",
            "fieldName": "searchBox.hint",
            "type": "string",
            "tooltip": "Search hint (e.g. Find a Parcel, Find a Park)"
        }, {
            "label": "Find Layers",
            "fieldName": "featureSearcher.searchLayerName",
            "type": "string",
            "tooltip": "Comma-separated list of map layer names. Only values in these layers will be searched. One or many layers may be specified.",
            "placeholder": "Layer 1, Layer 2, …"
        }, {
            "label": "Find Fields",
            "fieldName": "featureSearcher.searchFields",
            "type": "string",
            "tooltip": "Comma-separated list of Find Layer field names. Only values in these fields will be searched. One or many fields may be specified.",
            "placeholder": "FIELD1, FIELD2, …"
        }, {
            "label": "Result Display Fields",
            "fieldName": "featureSearcher.displayFields",
            "type": "string",
            "tooltip": "Comma-separated list of Find Layer field names. Values in these fields will be returned in the Find results list. If the layer in which a result was found does not contain a field in this list, the Search Field value is returned.",
            "placeholder": "FIELD1, FIELD2, …"
        }, {
            "label": "Zoom Level",
            "fieldName": "highlighter.highlightZoomLevel",
            "type": "number",
            "constraints": {
                "min": 0,
                "places": 0
            },
            "tooltip": "Map zoom level for viewing selected features"
        }, {
            "label": "Show Popup for Selected Feature",
            "fieldName": "highlighter.showFeaturePopup",
            "type": "boolean",
            "tooltip": "Enable to automatically open the popup for selected search result features."
        }]
    }, {
        "category": "<b>Application Help</b>",
        "fields": [{
            "label": "Help Text",
            "fieldName": "helpMessageBox.content",
            "type": "string",
            "stringFieldOption": "textarea",
            "tooltip": "Help text displayed to the end users of this application"
        }]
    }],

    "ui": [{
        "classname": "js.LGNotes",
        "config": {
            "notes": [
                "commit 271c47783667b45f 2014-04-16 08:52:52 -0700"
            ]
        }
    }, {
        "classname": "js.LGColorizer",
        "config": {
            "rootId": "colorizer",
            "parentDiv": "contentDiv",
            "colorTable": [{
                "theme": "DarkGray",
                "colors": ["#fff", "#333333", "#5d5d5d", "#5d5d5d"]
            }, {
                "theme": "DarkGreen",
                "colors": ["#fff", "DarkGreen", "#9bcd9b", "#9bcd9b"]
            }, {
                "theme": "DodgerBlue",
                "colors": ["#fff", "#104e8b", "#1a78d7", "#1a78d7"]
            }, {
                "theme": "Gray",
                "colors": ["#fff", "Gray", "#aaaaaa", "#aaaaaa"]
            }, {
                "theme": "Brick",
                "colors": ["#fff", "#9c661f", "#d89438", "#d89438"]
            }, {
                "theme": "Thistle",
                "colors": ["#fff", "#8b7b8b", "#b3a8b3", "#b3a8b3"]
            }, {
                "theme": "Turquoise",
                "colors": ["#fff", "#00868b", "#00dadf", "#00dadf"]
            }, {
                "theme": "Orange",
                "colors": ["#fff", "#cd8500", "#ffb122", "#ffb122"]
            }]
        }
    }, {
        "classname": "js.LGFrame",
        "styles": ".appFrame{width:100%;height:100%;overflow:hidden;position:absolute}.frameHeader{width:100%;height:64px;padding:0px;overflow:hidden;position:absolute}.frameContent{width:100%;padding:0px;position:absolute}",
        "config": {
            "rootId": "outerFrame",
            "headerDivId": "headerFrame",
            "contentDivId": "contentFrame",
            "parentDiv": "contentDiv",
            "rootClass": "appFrame",
            "headerDivClass": "frameHeader",
            "contentDivClass": "frameContent"
        }
    }, {
        "classname": "js.LGBusy",
        "styles": ".busyImage{display:none;background-image:url('images/loading.gif');width:80px;height:17px;position:absolute;z-index:100}",
        "config": {
            "rootId": "busyIndicator",
            "parentDiv": "contentFrame",
            "horizOffset": 0,
            "vertOffset": 0,
            "busyImageClass": "busyImage"
        }
    }, {
        "classname": "js.LGMap",
        "styles": ".mapContainer{margin:0px;padding:0px;overflow:hidden;position:absolute}.simpleInfoWindow .close{width:32px!important;height:32px!important;background-size:32px 32px;left:244px!important;top:-18px!important}.simpleInfoWindow .title{min-height:14px}",
        "config": {
            "rootId": "map",
            "rootClass": "mapContainer",
            "parentDiv": "contentFrame",
            "fill": true
        }
    }, {
        "classname": "js.LGHighlighter",
        "config": {
            "rootId": "highlighter",
            "parentDiv": "contentFrame",
            "dependencyId": "map",
            "lineHiliteColor": "#0000ff",
            "fillHiliteColor": [0, 0, 255, 0.1]
        }
    }, {
        "classname": "js.LGTitleBar",
        "styles": ".appTitleBar{height:52px;margin:0px;padding:2px;overflow:hidden;position:absolute}.titleIcon{height:48px;margin:4px;padding:0px;float:left}.titleText{height:48px;margin:4px;padding:0px;font-size:200%;vertical-align:middle;word-wrap:break-word;float:left}@media all and (max-width: 520px){.titleText{display:none}}",
        "config": {
            "rootId": "titleBar",
            "parentDiv": "headerFrame",
            "rootClass": "appTitleBar",
            "horizOffset": 4,
            "vertOffset": 0,
            "iconClass": "titleIcon",
            "titleClass": "titleText"
        }
    }, {
        "classname": "js.LGMapDijitContainer",
        "styles": ".dijitContainer{position:absolute;z-index:35;}",
        "config": {
            "rootId": "homeButton",
            "parentDiv": "map",
            "dependencyId": "map",
            "rootClass": "dijitContainer",
            "horizOffset": 19,
            "vertOffset": 91,
            "dijitAmd": "esri/dijit/HomeButton"
        }
    }, {
        "classname": "js.LGMapDijitContainer",
        "config": {
            "rootId": "homeButton",
            "parentDiv": "map",
            "dependencyId": "map",
            "rootClass": "dijitContainer",
            "horizOffset": 19,
            "vertOffset": 132,
            "dijitAmd": "esri/dijit/LocateButton"
        }
    }, {
        "classname": "js.LGGallery",
        "styles": ".commandPanel{height:52px;margin:0px;padding:2px;overflow:hidden;position:absolute;text-align:center;vertical-align:middle}.commandPanel table{border-spacing:0px}.commandPanelArrow{width:12px;height:48px;margin:4px;padding:0px;cursor:pointer;vertical-align:middle}.okIE .commandPanelArrow{border-radius:4px}.commandButton{width:44px;height:44px;text-align:center;cursor:pointer}.okIE .commandButton{border-radius:8px}.commandTextButton{width:100%;height:44px;cursor:pointer}.okIE .commandTextButton{border-radius:8px}.commandText{display:inline;height:32px;margin-left:2px;font-size:120%;overflow:hidden;vertical-align:bottom}.okIE .commandText{display:inline-block}.commandIcon{width:32px;height:32px;margin-top:6px}",
        "config": {
            "rootId": "commandPanel",
            "parentDiv": "headerFrame",
            "rootClass": "commandPanel",
            "horizOffset": -4,
            "vertOffset": 0,
            "itemClass": "commandPanelItem",
            "arrowClass": "commandPanelArrow"
        }
    }, {
        "classname": "js.LGSearchFeatureLayerMultiplexer",
        "config": {
            "rootId": "featureSearcher",
            "parentDiv": "contentFrame",
            "dependencyId": "map",
            "busyIndicator": "busyIndicator",
            "publishPointsOnly": false,
            "searchPattern": "%${1}%",
            "caseInsensitiveSearch": true
        }
    }, {
        "classname": "js.LGLaunchUrl",
        "config": {
            "rootId": "launcher",
            "sameWinTrigger": "launch/parent",
            "newWinTrigger": "launch/blank"
        }
    }, {
        "classname": "js.LGPrintMap",
        "styles": ".absolute{position:absolute}.printMapBox{display:none;width:269px;padding:4px;position:absolute;overflow:hidden;z-index:40;word-wrap:break-word}.okIE .printMapBox{border-radius:8px}.printFormatsPanel{height:52px;margin:0px;padding:2px;overflow:hidden;text-align:center;vertical-align:middle}.pushbuttonOn{border:1px solid blue}.printDlogItem{margin:3px!important}",
        "config": {
            "rootId": "printMap",
            "parentDiv": "contentFrame",
            "rootClass": "printMapBox",
            "horizOffset": -2,
            "vertOffset": 2,
            "asynchronous": false,
            "format": "PDF",
            "preserveScale": true,
            "title": "",
            "author": "",
            "orientationButtonClass": "commandButton printDlogItem",
            "orientationButtonIconClass": "commandIcon",
            "landscapeButtonIconUrl": "images/landscapeDoc.png",
            "landscapeButtonTooltip": "@tooltips.landscape",
            "landscapeServerSpec": "Letter ANSI A Landscape",
            "portraitButtonIconUrl": "images/portraitDoc.png",
            "portraitButtonTooltip": "@tooltips.portrait",
            "portraitServerSpec": "Letter ANSI A Portrait",
            "titleHint": null,
            "titleHintDefault": "@labels.title",
            "titleClass": "printDlogItem",
            "authorHint": null,
            "authorHintDefault": "@labels.author",
            "authorClass": "printDlogItem",
            "printButtonIconUrl": "images/print.png",
            "printButtonClass": "commandButton printDlogItem",
            "printButtonIconClass": "commandIcon",
            "printButtonTooltip": "@tooltips.print",
            "copyrightText": null,
            "dependencyId": "map",
            "trigger": "print",
            "publishReady": "printingReady",
            "publishWorking": "printing",
            "publishPrintUrl": "printUrl"
        }
    }, {
        "classname": "js.LGFetchPrintedMap",
        "config": {
            "rootId": "fetchPrintedMap",
            "publish": "launch/blank",
            "parentDiv": "contentFrame",
            "dependencyId": "map",
            "trigger": "fetchPrint",
            "triggerPrintUrl": "printUrl",
            "publishPrintAvailable": "printAvailable",
            "publishPrintNotAvailable": "printNotAvailable",
            "printAvailabilityTimeoutMinutes": 15
        }
    }, {
        "classname": "js.LGMessageBox",
        "styles": ".helpMessageBox{display:none;max-width:400px;max-height:300px;padding:16px;position:absolute;overflow:auto;z-index:40;word-wrap:break-word}.okIE .helpMessageBox{border-radius:8px}",
        "config": {
            "rootId": "helpMessageBox",
            "parentDiv": "contentFrame",
            "rootClass": "helpMessageBox",
            "horizOffset": -2,
            "vertOffset": [2, -2],
            "trigger": "help"
        }
    }, {
        "classname": "js.LGPublishEcho",
        "config": {
            "rootId": "diagMessageBox",
            "parentDiv": "contentFrame",
            "rootClass": "helpMessageBox",
            "horizOffset": -2,
            "vertOffset": 2,
            "trigger": "error"
        }
    }, {
        "classname": "js.LGBasemapBox",
        "styles": ".basemapBox{display:none;width:280px;max-height:244px;padding:4px;position:absolute;overflow:hidden;z-index:40;word-wrap:break-word}.okIE .basemapBox{border-radius:8px}.basemapGallery{width:96%;height:96%;padding:4px;overflow-y:auto;}.lt-ie9 .basemapGallery{height:220px}",
        "config": {
            "rootId": "basemapBox",
            "parentDiv": "contentFrame",
            "rootClass": "basemapBox",
            "galleryClass": "basemapGallery",
            "horizOffset": -2,
            "vertOffset": [2, -2],
            "trigger": "basemap",
            "dependencyId": "map",
            "webmapThumbnail": "images/webmap.png"
        }
    }, {
        "classname": "js.LGMapBasedMenuBox",
        "styles": ".shareBox{display:none;padding:4px;position:absolute;overflow:hidden;z-index:40;word-wrap:break-word}.okIE .shareBox{border-radius:8px}",
        "config": {
            "rootId": "shareBox",
            "parentDiv": "contentFrame",
            "rootClass": "shareBox",
            "horizOffset": -2,
            "vertOffset": 2,
            "trigger": "share",
            "dependencyId": "map"
        }
    }, {
        "classname": "js.LGSearchBoxByText",
        "styles": ".searchBox{display:none;width:200px;max-height:224px;padding:4px;position:absolute;overflow:hidden;z-index:40;word-wrap:break-word}.okIE .searchBox{border-radius:8px}.resultsListBox{width:96%;top:53px;overflow:auto}.okIE .resultsListBox{position:absolute;bottom:4px}.lt-ie9 .resultsListBox{width:100%;height:182px}.resultsListTable{width:97%;margin:4px}.lt-ie9 .resultsListTable{width:87%}.resultsListBody{width:80%}.resultsListSearching{background-image:url('images/loading.gif');background-position:center center;background-repeat:no-repeat;width:100%;height:1.5em}.resultsListEntry{width:84%;margin:2px;padding:4px;cursor:pointer}",
        "config": {
            "rootId": "searchBox",
            "trigger": "search",
            "publish": "showFeature",
            "parentDiv": "contentFrame",
            "rootClass": "searchBox",
            "horizOffset": -2,
            "vertOffset": [2, -2],
            "searcher": "featureSearcher",
            "showPrompt": "@tooltips.search",
            "resultsListBoxClass": "resultsListBox",
            "resultsListTableClass": "resultsListTable",
            "resultsListBodyClass": "resultsListBody",
            "resultsListSearchingClass": "resultsListSearching",
            "resultsListEntryClass": "resultsListEntry"
        }
    }, {
        "classname": "js.LGCommand",
        "config": {
            "rootId": "search",
            "tooltip": "@tooltips.search",
            "iconUrl": "images/search.png",
            "parentDiv": "commandPanel",
            "rootClass": "commandButton",
            "iconClass": "commandIcon",
            "dependencyId": "featureSearcher",
            "publish": "search"
        }
    }, {
        "classname": "js.LGCommand",
        "config": {
            "rootId": "basemap",
            "tooltip": "@tooltips.basemap",
            "iconUrl": "images/basemap.png",
            "parentDiv": "commandPanel",
            "rootClass": "commandButton",
            "iconClass": "commandIcon",
            "dependencyId": "basemapBox",
            "publish": "basemap"
        }
    }, {
        "classname": "js.LGCommand",
        "config": {
            "rootId": "share",
            "tooltip": "@tooltips.share",
            "iconUrl": "images/share.png",
            "parentDiv": "commandPanel",
            "rootClass": "commandButton",
            "iconClass": "commandIcon",
            "dependencyId": "shareBox",
            "publish": "share"
        }
    }, {
        "classname": "js.LGCommand",
        "config": {
            "rootId": "shareEmail",
            "displayText": "@labels.email",
            "displayTextClass": "commandText",
            "tooltip": "@tooltips.shareViaEmail",
            "iconUrl": "images/shareEmail.png",
            "parentDiv": "shareBox",
            "rootClass": "commandTextButton",
            "iconClass": "commandIcon",
            "publish": "share/email"
        }
    }, {
        "classname": "js.LGCommand",
        "config": {
            "rootId": "shareFB",
            "displayText": "@labels.Facebook",
            "displayTextClass": "commandText",
            "tooltip": "@tooltips.shareViaFacebook",
            "iconUrl": "images/shareFacebook.png",
            "parentDiv": "shareBox",
            "rootClass": "commandTextButton",
            "iconClass": "commandIcon",
            "publish": "share/facebook"
        }
    }, {
        "classname": "js.LGCommand",
        "config": {
            "rootId": "shareTw",
            "displayText": "@labels.Twitter",
            "displayTextClass": "commandText",
            "tooltip": "@tooltips.shareViaTwitter",
            "iconUrl": "images/shareTwitter.png",
            "parentDiv": "shareBox",
            "rootClass": "commandTextButton",
            "iconClass": "commandIcon",
            "publish": "share/twitter"
        }
    }, {
        "classname": "js.LGCommandToggle",
        "config": {
            "rootId": "print",
            "tooltip": "@tooltips.print",
            "iconUrl": "images/print.png",
            "iconDisabledUrl": "images/printing.gif",
            "parentDiv": "commandPanel",
            "rootClass": "commandButton",
            "iconClass": "commandIcon",
            "publish": "print",
            "dependencyId": "printMap",
            "triggerEnable": "printingReady",
            "triggerDisable": "printing",
            "isVisible": false,
            "isEnabled": true
        }
    }, {
        "classname": "js.LGCommandToggle",
        "config": {
            "rootId": "fetchPrint",
            "tooltip": "@tooltips.fetchPrint",
            "iconUrl": "images/doc.png",
            "iconDisabledUrl": "images/docDisabled.png",
            "parentDiv": "commandPanel",
            "rootClass": "commandButton",
            "iconClass": "commandIcon",
            "publish": "fetchPrint",
            "triggerVisible": "printAvailable",
            "triggerInvisible": "printNotAvailable",
            "triggerEnable": "printingReady",
            "triggerDisable": "printing",
            "isVisible": false
        }
    }, {
        "classname": "js.LGCommand",
        "config": {
            "rootId": "help",
            "tooltip": "@tooltips.help",
            "iconUrl": "images/help.png",
            "parentDiv": "commandPanel",
            "rootClass": "commandButton",
            "iconClass": "commandIcon",
            "publish": "help"
        }
    }, {
        "classname": "js.LGShareAppExtents",
        "config": {
            "rootId": "shareAppExtEmail",
            "trigger": "share/email",
            "publish": "launch/parent",
            "subject": ".titleBar.title",
            "tinyURLServiceURL": "",
            "tinyURLResponseAttribute": "data.url",
            "shareUrl": "mailto:%20?subject=${subject}&body=${url}",
            "busyIndicator": "busyIndicator",
            "dependencyId": "map"
        }
    }, {
        "classname": "js.LGShareAppExtents",
        "config": {
            "rootId": "shareAppExtFB",
            "trigger": "share/facebook",
            "publish": "launch/blank",
            "subject": ".titleBar.title",
            "tinyURLServiceURL": "",
            "tinyURLResponseAttribute": "data.url",
            "shareUrl": "http://www.facebook.com/sharer.php?u=${url}&t=${subject}",
            "busyIndicator": "busyIndicator",
            "dependencyId": "map"
        }
    }, {
        "classname": "js.LGShareAppExtents",
        "config": {
            "rootId": "shareAppExtTw",
            "trigger": "share/twitter",
            "publish": "launch/blank",
            "subject": ".titleBar.title",
            "tinyURLServiceURL": "",
            "tinyURLResponseAttribute": "data.url",
            "shareUrl": "http://twitter.com/home/?status=${subject} ${url}",
            "busyIndicator": "busyIndicator",
            "dependencyId": "map"
        }
    }]
}