Service Settings
You can change the settings for any service in a VertiGIS Studio Web (Web) app. The settings for services are accessible from the Services panel, which appears when you create or open an app.
In Web Designer, you can use Pinpoint Search (CTRL+SHIFT+F) to easily find any service.
App Settings 
Events
-
Application Initializing: The command to run when the app starts to initialize. A command is an action the app should perform.
Some commands have additional settings you can configure.
The Application Initializing command runs before any other event occurs. To view the order in which initialization events occur, see Order of Initialization Events.
The command (or workflow) must not contain blocking actions, such as alerts or user-facing forms, as these will prevent the layout from loading in Designer.
To add a command:
-
In the Components panel, click the Services tab.
-
Click App.
-
If necessary, in the App panel, click
to expand the Events section.
-
Under Application Initializing, click +Add Command.
A window appears that lets you select a command, workflow, or report.
-
Click one of the following tabs as appropriate:
-
Commands: Select the command you want to run, and click Select.
-
Workflows: Select the workflow you want to run, and click Select. Alternatively, to create a new workflow, click Create a new Workflow. After adding the workflow, you can set its Title and Icon.
-
Reports: Select the report you want to run, and click Select.
-
To turn your command into a custom command, click
. A code box appears in which you can manually edit the JSON code for the command. Turning your command into a custom command is a one-way operation. While editing the custom command in the code box, press CTRL+Space to access code suggestions. You can specify a sequence of multiple commands.
To convert commands into a workflow, first click
to customize the commands, and then click
. Converting commands into a workflow cannot be reversed. This option is not available for on-premises Workflow installations that are not installed in the default installation folder.
To change the command:
-
In the Components panel, click the Services tab.
-
Click App.
-
If necessary, in the App panel, click
to expand the Events section.
-
Under Application Initializing, click the box that contains the current command followed by
.
-
Select a command and click Submit.
To delete the command:
-
In the Components panel, click the Services tab.
-
Click App.
-
If necessary, in the App panel, click
to expand the Events section.
-
Under Application Initializing, beside the current command, click
.
-
-
Application Initialized: The command to run when the app finishes initializing. A command is an action the app should perform.
Some commands have additional settings you can configure.
The Application Initialized command runs after any command is run via the Application Initializing event configured in App settings, but before any Launch Link Workflow is run or any command is run via the Map Initialized event configured in Map settings. To view the order in which initialization events occur, see Order of Initialization Events.
The command (or workflow) must not contain blocking actions, such as alerts or user-facing forms, as these will prevent the app from loading in Designer.
To add a command:
-
In the Components panel, click the Services tab.
-
Click App.
-
If necessary, in the App panel, click
to expand the Events section.
-
Under Application Initialized, click +Add Command.
A window appears that lets you select a command, workflow, or report.
-
Click one of the following tabs as appropriate:
-
Commands: Select the command you want to run, and click Select.
-
Workflows: Select the workflow you want to run, and click Select. Alternatively, to create a new workflow, click Create a new Workflow. After adding the workflow, you can set its Title and Icon.
-
Reports: Select the report you want to run, and click Select.
-
To turn your command into a custom command, click
. A code box appears in which you can manually edit the JSON code for the command. Turning your command into a custom command is a one-way operation. While editing the custom command in the code box, press CTRL+Space to access code suggestions. You can specify a sequence of multiple commands.
To convert commands into a workflow, first click
to customize the commands, and then click
. Converting commands into a workflow cannot be reversed. This option is not available for on-premises Workflow installations that are not installed in the default installation folder.
To change the command:
-
In the Components panel, click the Services tab.
-
Click App.
-
If necessary, in the App panel, click
to expand the Events section.
-
Under Application Initialized, click the box that contains the current command followed by
.
-
Select a command and click Submit.
To delete the command:
-
In the Components panel, click the Services tab.
-
Click App.
-
If necessary, in the App panel, click
to expand the Events section.
-
Under Application Initialized, beside the current command, click
.
-
Layout Events
Contains a list of layouts in your app. You can specify commands to run with regard to each layout by clicking the name of the layout. Each layout has the following settings:
-
Layout Loading: The command to run when the layout starts to load. A command is an action the app should perform.
Some commands have additional settings you can configure.
To view the order in which initialization events occur, see Order of Initialization Events.
The command (or workflow) must not contain blocking actions, such as alerts or user-facing forms, as these will prevent the layout from loading in Designer.
To add a command:
-
In the Components panel, click the Services tab.
-
Click App.
-
Click the name of the layout for which you want to assign a command when it begins to load. For example, Desktop Landscape.
-
Under Layout Loading, click +Add Command.
A window appears that lets you select a command, workflow, or report.
-
Click one of the following tabs as appropriate:
-
Commands: Select the command you want to run, and click Select.
-
Workflows: Select the workflow you want to run, and click Select. Alternatively, to create a new workflow, click Create a new Workflow. After adding the workflow, you can set its Title and Icon.
-
Reports: Select the report you want to run, and click Select.
-
To turn your command into a custom command, click
. A code box appears in which you can manually edit the JSON code for the command. Turning your command into a custom command is a one-way operation. While editing the custom command in the code box, press CTRL+Space to access code suggestions. You can specify a sequence of multiple commands.
To convert commands into a workflow, first click
to customize the commands, and then click
. Converting commands into a workflow cannot be reversed. This option is not available for on-premises Workflow installations that are not installed in the default installation folder.
To change the command:
-
In the Components panel, click the Services tab.
-
Click App.
-
Click the name of the layout whose command you want to change.
-
Under Layout Loading, click the box that contains the current command followed by
.
-
Select a command and click Submit.
To delete the command:
-
In the Components panel, click the Services tab.
-
Click App.
-
Click the name of the layout whose command you want to delete.
-
Under Layout Loading, beside the current command, click
.
-
-
Layout Loaded: The command to run when the layout finishes loading. A command is an action the app should perform.
Some commands have additional settings you can configure.
To view the order in which initialization events occur, see Order of Initialization Events.
The command (or workflow) must not contain blocking actions, such as alerts or user-facing forms, as these will prevent the layout from loading in Designer.
To add a command:
-
In the Components panel, click the Services tab.
-
Click App.
-
Click the name of the layout for which you want to assign a command when it finishes loading. For example, Desktop Landscape.
-
Under Layout Loaded, click +Add Command.
A window appears that lets you select a command, workflow, or report.
-
Click one of the following tabs as appropriate:
-
Commands: Select the command you want to run, and click Select.
-
Workflows: Select the workflow you want to run, and click Select. Alternatively, to create a new workflow, click Create a new Workflow. After adding the workflow, you can set its Title and Icon.
-
Reports: Select the report you want to run, and click Select.
-
To turn your command into a custom command, click
. A code box appears in which you can manually edit the JSON code for the command. Turning your command into a custom command is a one-way operation. While editing the custom command in the code box, press CTRL+Space to access code suggestions. You can specify a sequence of multiple commands.
To convert commands into a workflow, first click
to customize the commands, and then click
. Converting commands into a workflow cannot be reversed. This option is not available for on-premises Workflow installations that are not installed in the default installation folder.
To change the command:
-
In the Components panel, click the Services tab.
-
Click App.
-
Click the name of the layout whose command you want to change.
-
Under Layout Loaded, click the box that contains the current command followed by
.
-
Select a command and click Submit.
To delete the command:
-
In the Components panel, click the Services tab.
-
Click App.
-
Click the name of the layout whose command you want to delete.
-
Under Layout Loaded, beside the current command, click
.
-
Privacy Policy Settings
-
Location Slot: Select a location for the privacy policy link:
-
Application Top Beginning: Place the privacy policy link at the beginning of the top of the application.
-
Application Top End: Place the privacy policy link at the end of the top of the application.
-
Application Bottom Beginning: Place the privacy policy link at the beginning of the bottom of the application.
-
Application Bottom End: Place the privacy policy link at the end of the bottom of the application.
-
Application Footer: Place the privacy policy link in a footer at the bottom right.
-
Map Top Beginning: Place the privacy policy link at the beginning of the top of the map.
-
Map Top End: Place the privacy policy link at the end of the top of the map.
-
Map Bottom Beginning: Place the privacy policy link at the beginning of the bottom of the map.
-
Map Bottom End: Place the privacy policy link at the end of the bottom of the map.
-
User Component: Place the privacy policy link directly within the User component.
The default location is the User component. If the configured location is not available, the privacy policy link is placed in the application footer.
-
-
More Info: Additional information to display with the privacy policy link. This field supports rich text.
Branding Settings 
The following settings apply to the application as a whole and set the appearance of the whole app.
-
Color Theme: Apply an overall background color scheme. From the drop-down list, select either the Light Theme or Dark Theme.
-
Accent Color: Apply a color to UI elements such as the I Want To menu.
To select a color, click the color picker to select a color from the palette, using the sliders to adjust the hue and opacity, or the predefined color swatches at the bottom.
Alternatively, there are two ways in which you can manually specify a color:
-
Hex (Hexadecimal): Type a hexadecimal value for the color. The first pair of characters represent the amount of red, the second pair the amount of green, and the third pair the amount of blue. Each character must be between 0 and F. You cannot specify the opacity in the hexadecimal value, however, you can use the opacity slider or the Alpha value in the RGBA value. For more information, see Web colors.
-
RGBA (Red, Green, Blue, Alpha): Type an RGBA value for the color, which consists of four numbers. The first three numbers represent the amount of red, green and blue, respectively, and each value must be an integer between 0 and 255. The final number represents the color's opacity and must be an integer between 0 (fully transparent) and 100 (fully opaque).
-
-
Favorite Icon: The icon that appears in the web browser tab.
For best results, use a reasonably small PNG file (180 pixels x 180 pixels). The image file types supported are: PNG, JPG and JPEG. You can also specify the URL to an ICO file, however, you cannot upload an ICO file due to ArcGIS portal limitations.
Do one of the following:
-
Type the URL of the image you want to use.
-
Click Select File, select the image file you want to use, and click Open.
The Select File button only appears if the app has been saved at least once.
-
-
Application Name: The name that appears in web browser tab.
Draw Settings 
-
Color: Select a color for the Draw tool.
To select a color, click the color picker to select a color from the palette, using the sliders to adjust the hue and opacity, or the predefined color swatches at the bottom.
Alternatively, there are two ways in which you can manually specify a color:
-
Hex (Hexadecimal): Type a hexadecimal value for the color. The first pair of characters represent the amount of red, the second pair the amount of green, and the third pair the amount of blue. Each character must be between 0 and F. You cannot specify the opacity in the hexadecimal value, however, you can use the opacity slider or the Alpha value in the RGBA value. For more information, see Web colors.
-
RGBA (Red, Green, Blue, Alpha): Type an RGBA value for the color, which consists of four numbers. The first three numbers represent the amount of red, green and blue, respectively, and each value must be an integer between 0 and 255. The final number represents the color's opacity and must be an integer between 0 (fully transparent) and 100 (fully opaque).
-
Geocoder Settings 
-
Title: The title of the geocoder.
-
Geocoder Service URL: Type the URL of the geocoder service you want your app to use for functions like search, address lookup, and so on.
Geometry Settings 
Main Settings
-
Geometry Service URL: Type the URL of the geometry service you want your app to use for functions like buffering, calculating area and lengths, and so on.
Buffer Settings
-
Buffer Distance: The default distance to buffer when using the Buffer tool.
-
Buffer Units: The default units by which to buffer when using the Buffer tool.
-
Is Geodesic: The default method by which to buffer when using the Buffer tool. To perform geodesic buffers, enable this setting. To perform planar buffers, disable this setting.
The end user can override these settings by opening Buffer Settings which, by default, is usually in the toolbar but sometimes in the map context menu.
Highlighting Settings 
You can change the colors used to highlight features found when you search or click a feature to focus on it. You can also add a either a simple marker or a picture that points to the specific feature highlighted.
-
Highlight Color: Sets the color that shows highlighted features returned in a search.
To select a color, click the color picker to select a color from the palette, using the sliders to adjust the hue and opacity, or the predefined color swatches at the bottom.
Alternatively, there are two ways in which you can manually specify a color:
-
Hex (Hexadecimal): Type a hexadecimal value for the color. The first pair of characters represent the amount of red, the second pair the amount of green, and the third pair the amount of blue. Each character must be between 0 and F. You cannot specify the opacity in the hexadecimal value, however, you can use the opacity slider or the Alpha value in the RGBA value. For more information, see Web colors.
-
RGBA (Red, Green, Blue, Alpha): Type an RGBA value for the color, which consists of four numbers. The first three numbers represent the amount of red, green and blue, respectively, and each value must be an integer between 0 and 255. The final number represents the color's opacity and must be an integer between 0 (fully transparent) and 100 (fully opaque).
-
-
Focus Color: Sets the color that surrounds a feature that is in focus, that is, the feature last clicked.
To select a color, click the color picker to select a color from the palette, using the sliders to adjust the hue and opacity, or the predefined color swatches at the bottom.
Alternatively, there are two ways in which you can manually specify a color:
-
Hex (Hexadecimal): Type a hexadecimal value for the color. The first pair of characters represent the amount of red, the second pair the amount of green, and the third pair the amount of blue. Each character must be between 0 and F. You cannot specify the opacity in the hexadecimal value, however, you can use the opacity slider or the Alpha value in the RGBA value. For more information, see Web colors.
-
RGBA (Red, Green, Blue, Alpha): Type an RGBA value for the color, which consists of four numbers. The first three numbers represent the amount of red, green and blue, respectively, and each value must be an integer between 0 and 255. The final number represents the color's opacity and must be an integer between 0 (fully transparent) and 100 (fully opaque).
-
-
Highlight Symbol Type:
-
No Symbol: Select if you only want an outline around every feature identified in a search with no additional marker.
-
Picture Marker Symbol: Select if you want to add a picture marker to highlight each feature found during a search. When you select this option, the Highlight Symbol section appears.
To view the following settings, click Highlight Symbol
to expand that section if necessary:
-
Display: Sets whether the marker is displayed in 2D web maps, 3D web scenes or both. Some settings only apply to 2D web maps.
-
Rotation Angle (2D only): The angle of the marker in degrees.
-
Height: The height of the marker in pixels.
-
URL: The URL of the image to use as the marker.
-
Width: The width of the marker in pixels.
-
X Offset (2D only): The number of pixels to horizontally offset the marker from the feature.
-
Y Offset: The number of pixels to vertically offset the marker from the feature.
-
-
Simple Marker Symbol: Select this option if you want to add a simple marker to highlight each feature found during a search. When you select this option, the Highlight Symbol section appears.
To view the following settings, click Highlight Symbol
to expand that section if necessary:
-
Display: Sets whether the marker is displayed in 2D web maps, 3D web scenes or both. Some settings only apply to 2D web maps.
-
Rotation Angle (2D only): The angle of the marker in degrees.
-
Color: The fill color of the marker.
To select a color, click the color picker to select a color from the palette, using the sliders to adjust the hue and opacity, or the predefined color swatches at the bottom.
Alternatively, there are two ways in which you can manually specify a color:
-
Hex (Hexadecimal): Type a hexadecimal value for the color. The first pair of characters represent the amount of red, the second pair the amount of green, and the third pair the amount of blue. Each character must be between 0 and F. You cannot specify the opacity in the hexadecimal value, however, you can use the opacity slider or the Alpha value in the RGBA value. For more information, see Web colors.
-
RGBA (Red, Green, Blue, Alpha): Type an RGBA value for the color, which consists of four numbers. The first three numbers represent the amount of red, green and blue, respectively, and each value must be an integer between 0 and 255. The final number represents the color's opacity and must be an integer between 0 (fully transparent) and 100 (fully opaque).
-
-
Outline Color: The color of the line surrounding the marker.
To select a color, click the color picker to select a color from the palette, using the sliders to adjust the hue and opacity, or the predefined color swatches at the bottom.
Alternatively, there are two ways in which you can manually specify a color:
-
Hex (Hexadecimal): Type a hexadecimal value for the color. The first pair of characters represent the amount of red, the second pair the amount of green, and the third pair the amount of blue. Each character must be between 0 and F. You cannot specify the opacity in the hexadecimal value, however, you can use the opacity slider or the Alpha value in the RGBA value. For more information, see Web colors.
-
RGBA (Red, Green, Blue, Alpha): Type an RGBA value for the color, which consists of four numbers. The first three numbers represent the amount of red, green and blue, respectively, and each value must be an integer between 0 and 255. The final number represents the color's opacity and must be an integer between 0 (fully transparent) and 100 (fully opaque).
-
-
Outline Width: The width of the line surrounding the marker.
-
Size: The size of the marker in pixels.
-
Style: The shape of the marker. Select either a Circle, Cross, Diamond, Square or an X.
-
X Offset (2D only): The number of pixels to horizontally offset the marker from the feature.
-
Y Offset: The number of pixels to vertically offset the marker from the feature.
-
-
-
Focus Symbol Type:
-
No Symbol: Select if you want the focus symbol to be only a line around the feature when it is clicked.
-
Picture Marker Symbol: Select if you want to add a picture marker to highlight a feature when it is clicked. When you select this option, the Focus Symbol section appears:
To view the following settings, click Focus Symbol
to expand that section if necessary:
-
Display: Sets whether the marker is displayed in 2D web maps, 3D web scenes or both. Some settings only apply to 2D web maps.
-
Rotation Angle (2D only): The angle of the marker in degrees.
-
Height: The height of the marker in pixels.
-
URL: The URL of the image to use as the marker.
-
Width: The width of the marker in pixels.
-
X Offset (2D only): The number of pixels to horizontally offset the marker from the feature.
-
Y Offset: The number of pixels to vertically offset the marker from the feature.
-
-
Simple Marker Symbol: Select if you want to add a simple marker to highlight a feature when it is clicked. When you select this option, the Focus Symbol section appears.
To view the following settings, click Focus Symbol
to expand that section if necessary:
-
Display: Sets whether the marker is displayed in 2D web maps, 3D web scenes or both. Some settings only apply to 2D web maps.
-
Rotation Angle (2D only): The angle of the marker in degrees.
-
Color: The fill color of the marker.
To select a color, click the color picker to select a color from the palette, using the sliders to adjust the hue and opacity, or the predefined color swatches at the bottom.
Alternatively, there are two ways in which you can manually specify a color:
-
Hex (Hexadecimal): Type a hexadecimal value for the color. The first pair of characters represent the amount of red, the second pair the amount of green, and the third pair the amount of blue. Each character must be between 0 and F. You cannot specify the opacity in the hexadecimal value, however, you can use the opacity slider or the Alpha value in the RGBA value. For more information, see Web colors.
-
RGBA (Red, Green, Blue, Alpha): Type an RGBA value for the color, which consists of four numbers. The first three numbers represent the amount of red, green and blue, respectively, and each value must be an integer between 0 and 255. The final number represents the color's opacity and must be an integer between 0 (fully transparent) and 100 (fully opaque).
-
-
Outline Color: The color of the line surrounding the marker.
To select a color, click the color picker to select a color from the palette, using the sliders to adjust the hue and opacity, or the predefined color swatches at the bottom.
Alternatively, there are two ways in which you can manually specify a color:
-
Hex (Hexadecimal): Type a hexadecimal value for the color. The first pair of characters represent the amount of red, the second pair the amount of green, and the third pair the amount of blue. Each character must be between 0 and F. You cannot specify the opacity in the hexadecimal value, however, you can use the opacity slider or the Alpha value in the RGBA value. For more information, see Web colors.
-
RGBA (Red, Green, Blue, Alpha): Type an RGBA value for the color, which consists of four numbers. The first three numbers represent the amount of red, green and blue, respectively, and each value must be an integer between 0 and 255. The final number represents the color's opacity and must be an integer between 0 (fully transparent) and 100 (fully opaque).
-
-
Outline Width: The width of the line surrounding the marker.
-
Size: The size of the marker in pixels.
-
Style: The shape of the marker. Select either a Circle, Cross, Diamond, Square or an X.
-
X Offset (2D only): The number of pixels to horizontally offset the marker from the feature.
-
Y Offset: The number of pixels to vertically offset the marker from the feature.
-
-
-
Highlight Label Text Symbol (2D only): Select the settings for the labels that appear when features on the map are highlighted.
To view the following settings, click Highlight Label Text Symbol
to expand that section if necessary:
-
Color: The color of the label text.
To select a color, click the color picker to select a color from the palette, using the sliders to adjust the hue and opacity, or the predefined color swatches at the bottom.
Alternatively, there are two ways in which you can manually specify a color:
-
Hex (Hexadecimal): Type a hexadecimal value for the color. The first pair of characters represent the amount of red, the second pair the amount of green, and the third pair the amount of blue. Each character must be between 0 and F. You cannot specify the opacity in the hexadecimal value, however, you can use the opacity slider or the Alpha value in the RGBA value. For more information, see Web colors.
-
RGBA (Red, Green, Blue, Alpha): Type an RGBA value for the color, which consists of four numbers. The first three numbers represent the amount of red, green and blue, respectively, and each value must be an integer between 0 and 255. The final number represents the color's opacity and must be an integer between 0 (fully transparent) and 100 (fully opaque).
-
-
Halo Size: The point size of the background halo around the label text.
-
Halo Color: The color of the background halo around the label text.
To select a color, click the color picker to select a color from the palette, using the sliders to adjust the hue and opacity, or the predefined color swatches at the bottom.
Alternatively, there are two ways in which you can manually specify a color:
-
Hex (Hexadecimal): Type a hexadecimal value for the color. The first pair of characters represent the amount of red, the second pair the amount of green, and the third pair the amount of blue. Each character must be between 0 and F. You cannot specify the opacity in the hexadecimal value, however, you can use the opacity slider or the Alpha value in the RGBA value. For more information, see Web colors.
-
RGBA (Red, Green, Blue, Alpha): Type an RGBA value for the color, which consists of four numbers. The first three numbers represent the amount of red, green and blue, respectively, and each value must be an integer between 0 and 255. The final number represents the color's opacity and must be an integer between 0 (fully transparent) and 100 (fully opaque).
-
-
Font Size: The point size of the font of the label text.
Highlight labels only appear for 2D maps at this time.
-
-
Focus Label Text Symbol (2D only): Select the settings for the label that appears when a feature on the map is clicked.
To view the following settings, click Focus Label Text Symbol
to expand that section if necessary:
-
Color: The color of the label text.
To select a color, click the color picker to select a color from the palette, using the sliders to adjust the hue and opacity, or the predefined color swatches at the bottom.
Alternatively, there are two ways in which you can manually specify a color:
-
Hex (Hexadecimal): Type a hexadecimal value for the color. The first pair of characters represent the amount of red, the second pair the amount of green, and the third pair the amount of blue. Each character must be between 0 and F. You cannot specify the opacity in the hexadecimal value, however, you can use the opacity slider or the Alpha value in the RGBA value. For more information, see Web colors.
-
RGBA (Red, Green, Blue, Alpha): Type an RGBA value for the color, which consists of four numbers. The first three numbers represent the amount of red, green and blue, respectively, and each value must be an integer between 0 and 255. The final number represents the color's opacity and must be an integer between 0 (fully transparent) and 100 (fully opaque).
-
-
Halo Size: The point size of the background halo around the label text.
-
Halo Color: The color of the background halo around the label text.
To select a color, click the color picker to select a color from the palette, using the sliders to adjust the hue and opacity, or the predefined color swatches at the bottom.
Alternatively, there are two ways in which you can manually specify a color:
-
Hex (Hexadecimal): Type a hexadecimal value for the color. The first pair of characters represent the amount of red, the second pair the amount of green, and the third pair the amount of blue. Each character must be between 0 and F. You cannot specify the opacity in the hexadecimal value, however, you can use the opacity slider or the Alpha value in the RGBA value. For more information, see Web colors.
-
RGBA (Red, Green, Blue, Alpha): Type an RGBA value for the color, which consists of four numbers. The first three numbers represent the amount of red, green and blue, respectively, and each value must be an integer between 0 and 255. The final number represents the color's opacity and must be an integer between 0 (fully transparent) and 100 (fully opaque).
-
-
Font Size: The point size of the font of the label text.
Focus labels only appear for 2D maps at this time.
-
Launch Link Workflows Settings 
-
Workflows: Configures workflows that can be run when Web is launched via a special launch link. You can get a launch link for the various deployment stages of your app in the Deploy panel after saving the app. While you can configure multiple workflows, you can only choose one workflow in this manner to run when the app starts. Workflows can, however, start other workflows. For more information about creating workflows, see VertiGIS Studio Workflow.
The Launch Link Workflow is run after any commands are run via the Application Initializing and Application Initialized events configured in App settings, and before any command is run via the Map Initialized event configured in Map Settings. To view the order in which initialization events occur, see Order of Initialization Events.
To add a launch link workflow:
-
In the Components panel, select Launch Link Workflows.
-
In the Launch Link Workflows panel, click +Add Workflows.
A list of selectable workflows appears.
-
Select one or more workflows and click Select.
The list of workflows is updated.
-
In the side panel, click File | Save.
To edit a launch link workflow:
-
In the Components panel, select Launch Link Workflows.
-
In the Launch Link Workflows panel, click the name of the menu item.
-
Change the workflow settings you want.
To reorder a launch link workflow:
-
In the Components panel, select Launch Link Workflows.
-
In the Launch Link Workflows panel, click Edit Items.
-
Drag the workflow up or down to the position you want.
-
Click Done.
To delete a launch link workflow:
-
In the Components panel, select Launch Link Workflows.
-
In the Launch Link Workflows panel, click Edit Items.
-
Click the Delete icon
.
-
Click Done.
-
Measure Settings 
-
Color: Select a color for the Measure tool.
To select a color, click the color picker to select a color from the palette, using the sliders to adjust the hue and opacity, or the predefined color swatches at the bottom.
Alternatively, there are two ways in which you can manually specify a color:
-
Hex (Hexadecimal): Type a hexadecimal value for the color. The first pair of characters represent the amount of red, the second pair the amount of green, and the third pair the amount of blue. Each character must be between 0 and F. You cannot specify the opacity in the hexadecimal value, however, you can use the opacity slider or the Alpha value in the RGBA value. For more information, see Web colors.
-
RGBA (Red, Green, Blue, Alpha): Type an RGBA value for the color, which consists of four numbers. The first three numbers represent the amount of red, green and blue, respectively, and each value must be an integer between 0 and 255. The final number represents the color's opacity and must be an integer between 0 (fully transparent) and 100 (fully opaque).
-
-
Length Units: Determines the unit type for length measurements in the Measure tool. When Auto Scaling is selected, the app automatically determines an appropriate unit. The unit options available depend on the Measurement System selected in Region Settings. The user can override the unit type by selecting Units while using the Measure tool.
- Area Units: Determines the unit type for area measurements in the Measure tool. When Auto Scaling is selected, the app automatically determines an appropriate unit. The unit options available depend on the Measurement System selected in Region Settings. The user can override the unit type by selecting Units while using the Measure tool.
Portal Settings 
-
Tags: Only display portal items with these specified Esri tags to the end user. This setting controls which layers are offered to the end user in the Add Layer tool, which can be found at the bottom of the Layers tab in the Web GIS - Default template.
To display all portal items, remove all tags. To remove a tag, click the X beside the tag.
You can specify multiple tags by separating them with a comma or simply add them one at a time.
Region Settings 
By default, these region settings apply to the entire app but can be overridden by certain components. For example, each layer or field may have individual format settings.
-
Measurement System: Sets the measurement units of the app to be one of the following:
-
Locale Default: Determines whether to use metric or imperial units of measurement based on your system's region settings.
-
Metric: Sets the app to use metric units of measurement.
-
US Customary: Sets the app to use imperial units of measurement.
-
-
Fallback Language: Sets the default language to use when no translation exists for the currently-selected language.
-
Date Format: Sets the date format to apply to your whole app. You can also set individual settings for specific layers and fields by editing the settings of those layers or fields. The actual date format produced is dependent on your operating system and its own region settings. The default is Date Time Short.
-
Number Format: Sets the format by which numbers should be represented in your app. These settings affect both the formatting and calculation of numeric feature data associated with the map. You can also apply number formats to specific layers or fields by editing the settings of those layers or fields. For more information on number formats, see Standard Numeric Format Strings. The default option is Fixed Point. Select one of the following formats:
-
Number: A localized representation of a number with a decimal separator, group separator and optional negative sign. For example, in the
en-us
locale: 12,345.67 or -42. -
Fixed Point: A localized representation of a number with a decimal separator and optional negative sign. For example, in the
en-us
locale: 12345.67 or -42. -
Currency: A localized representation of a monetary amount in a specific currency. For example, in the
en-us
locale: $123.45 for USD or £123.45 for GBP. -
Accounting: A localized representation of a monetary amount in a specific currency except negative values are displayed in brackets. For example, in the
en-us
locale, -$543.21 would be represented as: ($543.21) for USD. -
Percent: A localized representation of a percentage. For example, in the
en-us
locale, 0.99 would be represented as: 99%. -
Custom: Use one or more numeric specifiers to define how to format numeric data. For more information, see Microsoft's Custom Numeric Format Strings.
-
-
Currency: Select the currency you want your app to operate in.
-
Decimal Places: Type in the number of digits to appear after the decimal point in fractions. If you do not set a number, the default applied to currency units depends on the currency. By default, this field is blank.
-
Time Zone: Select the time zone your app will operate within. The default is Default, which uses the time zone from your system settings.