{"configurationSettings": [{"category": "General", "fields": [{"type": "itembrowser", "fieldName": "webscene", "label": "Select a scene", "itemTypes": ["Web Scene"], "defaultContent": true, "showOnLoad": true}, {"type": "appproxies"}, {"type": "subcategory", "label": "Title Area"}, {"type": "paragraph", "value": "Add a section that displays at the top or bottom of your app where the main app title and optionally some tools display. If you plan on embedding the application in another web site it may be a good idea to turn off the header."}, {"type": "conditional", "condition": false, "fieldName": "header", "label": "Add app header", "tooltip": "Add an app header area that contains the title and optionally the info and search tools", "items": [{"type": "string", "fieldName": "headerPosition", "label": "Location of title area", "tooltip": "Controls the location of the title and toolbar content", "options": [{"label": "Top", "value": "top"}, {"label": "Bottom", "value": "bottom"}]}, {"type": "string", "fieldName": "title", "label": "App title", "tooltip": "Application title that appears in the main title area."}, {"type": "string", "fieldName": "titleLink", "label": "Title link", "tooltip": "Specify a url if you want to specify a click through link for the title"}]}, {"type": "conditional", "condition": false, "fieldName": "splash", "label": "Splash Screen/About", "items": [{"label": "Open on launch:", "fieldName": "splashOnStart", "type": "boolean", "tooltip": "Show splash screen when the app launches"}, {"type": "string", "label": "Splash screen title", "tooltip": "Welcome your readers to the map by customizing the splash screen title", "fieldName": "splashTitle"}, {"type": "string", "label": "Splash screen text", "tooltip": "Enter the information about your map here", "fieldName": "splashDesc", "stringFieldOption": "richtext"}, {"type": "string", "label": "Splash screen button label", "tooltip": "Customize the about splash screen text", "fieldName": "splashButtonLabel", "placeholder": "OK"}]}]}, {"category": "Theme", "fields": [{"type": "color", "fieldName": "locationColor", "label": "Camera arrow symbol color", "tooltip": "The arrow within the inset map shows the direction of the camera, use this option to customize the color of the arrow. "}, {"type": "conditional", "condition": false, "fieldName": "transparentBackground", "label": "Modify 3D background", "items": [{"type": "color", "fieldName": "backgroundColor", "label": "Set background color for 3d map"}]}, {"type": "subcategory", "label": "Header"}, {"type": "paragraph", "value": "Set a background and text color for the application title area"}, {"type": "color", "fieldName": "headerBackground", "label": "Title background", "tooltip": "Define the background color for the title area"}, {"type": "color", "fieldName": "headerColor", "label": "Title text color", "tooltip": "Define the text color for the title area. This color is also used for any icons that appear in the title."}, {"type": "subcategory", "label": "Button Colors"}, {"type": "paragraph", "value": "Define text and background colors for the button on the splash screen. These colors do not apply to the map buttons."}, {"type": "color", "fieldName": "buttonBackground", "label": "Button background", "tooltip": "Define the background color for the splash panel button"}, {"type": "color", "fieldName": "buttonColor", "label": "Button text color", "tooltip": "Define the text color for the splash panel button."}]}, {"category": "Options", "fields": [{"type": "paragraph", "value": "Use these options to configure the appearance, layout, and behavior of the inset map. "}, {"type": "string", "fieldName": "insetPosition", "label": "Inset map position", "tooltip": "Configure the position of the inset map within the layout of the app.", "options": [{"label": "Bottom left", "value": "bottom-left"}, {"label": "Bottom right", "value": "bottom-right"}, {"label": "Top left", "value": "top-left"}, {"label": "Top right", "value": "top-right"}]}, {"type": "boolean", "fieldName": "insetZoom", "label": "Add zoom controls to inset map"}, {"type": "boolean", "fieldName": "insetExpand", "label": "Expanded inset map on launch", "tooltip": "When enabled, the map and scene will each cover half of the screen."}, {"type": "string", "fieldName": "splitDirection", "label": "Layout of expanded map", "tooltip": "This controls if scene and map are stacked vertically or shown side by side when the inset is expanded.", "options": [{"label": "Stacked", "value": "vertical"}, {"label": "Side by Side", "value": "horizontal"}]}, {"type": "paragraph", "value": "Specify the basemap used by the inset map or choose a web map to display as the inset map"}, {"type": "basemaps", "fieldName": "insetBasemap", "label": "Modify the default inset basemap", "tooltip": "By default the base map of the scene will be used"}, {"type": "conditional", "condition": false, "fieldName": "useWebMap", "label": "Use a web map for the inset map", "items": [{"type": "itembrowser", "label": "Select a map", "fieldName": "webmap", "itemTypes": ["Web Map"]}]}, {"type": "string", "fieldName": "controlPosition", "label": "Position the location of the expand inset button", "tooltip": "Select the quadrant of the inset map where the expand/collapse button will be positioned", "options": [{"label": "Bottom left", "value": "bottom-left"}, {"label": "Bottom right", "value": "bottom-right"}, {"label": "Top left", "value": "top-left"}, {"label": "Top right", "value": "top-right"}]}, {"type": "paragraph", "value": "Optional tools "}, {"type": "conditional", "condition": false, "fieldName": "measurement", "label": "Add measurement tools", "items": [{"type": "string", "fieldName": "measurementPosition", "label": "Measurement tools position", "tooltip": "Configure the position of the measurement tools", "options": [{"label": "Bottom left", "value": "bottom-left"}, {"label": "Bottom right", "value": "bottom-right"}, {"label": "Top left", "value": "top-left"}, {"label": "Top right", "value": "top-right"}]}, {"type": "string", "label": "Select measure tools", "fieldName": "measurementOptions", "options": [{"label": "Both", "value": "both"}, {"label": "Line", "value": "line"}, {"label": "Area", "value": "area"}]}, {"type": "boolean", "label": "Add slice tool to measure panel for 3D maps", "fieldName": "slice"}]}, {"type": "conditional", "fieldName": "home", "tooltip": "Display home button", "label": "Add home button ", "condition": false, "items": [{"type": "options", "fieldName": "homePosition", "label": "Home button location", "tooltip": "Select location for home button", "options": [{"label": "Top right", "value": "top-right"}, {"label": "Top left", "value": "top-left"}, {"label": "Bottom right", "value": "bottom-right"}, {"label": "Bottom left", "value": "bottom-left"}]}]}, {"type": "conditional", "fieldName": "slides", "tooltip": "Display slides if present in scene", "label": "Display preset slides", "condition": false, "items": [{"type": "string", "fieldName": "slidesTitle", "label": "Enter an optional title for the slides container"}, {"type": "options", "fieldName": "slidesPosition", "label": "Slides location", "tooltip": "Select location for slides", "options": [{"label": "Top right", "value": "top-right"}, {"label": "Top left", "value": "top-left"}, {"label": "Bottom right", "value": "bottom-right"}, {"label": "Bottom left", "value": "bottom-left"}]}]}, {"type": "conditional", "fieldName": "search", "label": "Enable search tool", "tooltip": "Add the ability to navigate the app via search", "condition": false, "items": [{"type": "search", "fieldName": "searchConfig", "label": "Configure search options"}, {"type": "boolean", "fieldName": "searchExpanded", "label": "Expand search", "tooltip": "Display expanded on open"}, {"type": "options", "fieldName": "searchPosition", "label": "Search location", "tooltip": "Select location for search", "options": [{"label": "Top right", "value": "top-right"}, {"label": "Top left", "value": "top-left"}, {"label": "Bottom right", "value": "bottom-right"}, {"label": "Bottom left", "value": "bottom-left"}]}]}]}], "values": {"headerPosition": "top", "header": true, "backgroundColor": "#fff", "transparentBackground": false, "insetPosition": "bottom-left", "insetZoom": false, "insetExpand": false, "controlPosition": "bottom-right", "splitDirection": "vertical", "insetBasemap": null, "useWebMap": false, "home": true, "homePosition": "top-left", "slides": true, "slidesPosition": "top-right", "search": true, "searchPosition": "top-right", "searchExpanded": false, "locationColor": "#333", "measurement": false, "measurementPosition": "top-right", "measurementOptions": "both", "slice": false, "splash": false, "splashOnStart": false, "headerBackground": "#fff", "headerColor": "#4c4c4c", "buttonColor": "#828282"}}