@vertigis/workflow-activities-arcgis-core
Version:
ArcGIS Maps SDK for JavaScript activities for VertiGIS Studio Workflow
1 lines • 29.7 kB
JSON
{"activities":[{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::AddLayerToMap","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Adds one or more layers to the map's layers collection.","displayName":"Add Layer To Map","helpUrl":"https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-Layer.html#fromPortalItem","inputs":{"layer":{"description":"The layer or layers to add.","displayName":"Layer","isRequired":true,"name":"layer","typeName":"__esri.Layer | __esri.Layer[]"},"index":{"description":"The index at which to add the layer or layers.","displayName":"Index","name":"index","typeName":"number"}},"outputs":{},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::CreateAreaMeasurement2D","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Measure an area on a 2D map.","defaultName":"measure","displayName":"Create Area Measurement2D","helpUrl":"https://developers.arcgis.com/javascript/latest/sample-code/widgets-measurement-2d","inputs":{"areaUnit":{"description":"Unit system (imperial or metric) or specific unit used for area values.","displayName":"Area Unit","name":"areaUnit","typeName":"\"metric\" | \"imperial\" | \"square-inches\" | \"square-feet\" | \"square-us-feet\" | \"square-yards\" | \"square-miles\" | \"square-meters\" | \"square-kilometers\" | \"acres\" | \"ares\" | \"hectares\" | string"}},"outputs":{"area":{"description":"The area of the measurement polygon in square meters.","displayName":"Area","name":"area","typeName":"number"},"perimeter":{"description":"The perimeter of the measurement polygon in meters.","displayName":"Perimeter","name":"perimeter","typeName":"number"},"geometry":{"displayName":"Geometry","name":"geometry","typeName":"__esri.Polygon"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::CreateAreaMeasurement3D","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Measure an area on a 3D map.","defaultName":"measure","displayName":"Create Area Measurement3D","helpUrl":"https://developers.arcgis.com/javascript/latest/sample-code/widgets-measurement-3d","inputs":{"areaUnit":{"description":"Unit system (imperial or metric) or specific unit used for area values.","displayName":"Area Unit","name":"areaUnit","typeName":"\"metric\" | \"imperial\" | \"square-inches\" | \"square-feet\" | \"square-us-feet\" | \"square-yards\" | \"square-miles\" | \"square-meters\" | \"square-kilometers\" | \"acres\" | \"ares\" | \"hectares\" | string"}},"outputs":{"mode":{"displayName":"Mode","name":"mode","typeName":"\"euclidean\" | \"geodesic\""},"area":{"displayName":"Area","name":"area","typeName":"{\n text: string | nullish;\n state: string | nullish;\n}"},"perimeterLength":{"displayName":"Perimeter Length","name":"perimeterLength","typeName":"{\n text: string | nullish;\n state: string | nullish;\n}"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::CreateDirectLineMeasurement3D","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Measure a distance on a 3D map.","defaultName":"measure","displayName":"Create Direct Line Measurement3D","helpUrl":"https://developers.arcgis.com/javascript/latest/sample-code/widgets-measurement-3d","inputs":{"linearUnit":{"description":"Unit system (imperial or metric) or specific unit used for distance values.","displayName":"Linear Unit","name":"linearUnit","typeName":"\"metric\" | \"imperial\" | \"inches\" | \"feet\" | \"us-feet\" | \"yards\" | \"miles\" | \"nautical-miles\" | \"meters\" | \"kilometers\" | string"}},"outputs":{"measurementMode":{"displayName":"Measurement Mode","name":"measurementMode","typeName":"\"euclidean\" | \"geodesic\""},"directDistance":{"displayName":"Direct Distance","name":"directDistance","typeName":"{\n text: string | nullish;\n state: string | nullish;\n}"},"horizontalDistance":{"displayName":"Horizontal Distance","name":"horizontalDistance","typeName":"{\n text: string | nullish;\n state: string | nullish;\n}"},"verticalDistance":{"displayName":"Vertical Distance","name":"verticalDistance","typeName":"{\n text: string | nullish;\n state: string | nullish;\n}"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::CreateDistanceMeasurement2D","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Measure a distance on a 2D map.","defaultName":"measure","displayName":"Create Distance Measurement2D","helpUrl":"https://developers.arcgis.com/javascript/latest/sample-code/widgets-measurement-2d","inputs":{"linearUnit":{"description":"Unit system (imperial or metric) or specific unit used for distance values.","displayName":"Linear Unit","name":"linearUnit","typeName":"\"metric\" | \"imperial\" | \"inches\" | \"feet\" | \"us-feet\" | \"yards\" | \"miles\" | \"nautical-miles\" | \"meters\" | \"kilometers\" | string"}},"outputs":{"length":{"description":"The length the measurement polyline in meters.","displayName":"Length","name":"length","typeName":"number"},"geometry":{"displayName":"Geometry","name":"geometry","typeName":"__esri.Polyline"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::CreateGroupLayer","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Creates a new group layer item","displayName":"Create Group Layer","helpUrl":"https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-GroupLayer.html","inputs":{"title":{"description":"The title of the group layer to create.","displayName":"Title","name":"title","typeName":"string"},"properties":{"description":"Any of the layer's properties for constructing the layer instance (e.g. blendMode, opacity, etc.).","displayName":"Properties","name":"properties","typeName":"__esri.GroupLayerProperties"}},"outputs":{"result":{"description":"The new Group Layer.","displayName":"Result","name":"result","typeName":"__esri.GroupLayer"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::CreateLayerFromArcGisServerUrl","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Creates a new layer instance from an ArcGIS Server URL.","defaultName":"layer","displayName":"Create Layer From ArcGIS Server URL","helpUrl":"https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-Layer.html#fromArcGISServerUrl","inputs":{"url":{"description":"The URL to the ArcGIS Server service.","displayName":"URL","isRequired":true,"name":"url","typeName":"string"},"properties":{"description":"Any of the layer's properties for constructing the layer instance (e.g. popupTemplate, renderer, etc.).","displayName":"Properties","name":"properties","typeName":"any"}},"outputs":{"result":{"description":"The layer result of the activity.","displayName":"Result","name":"result","typeName":"__esri.Layer"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::CreateLayerFromPortalItem","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Creates a new layer instance of the appropriate layer class from an ArcGIS portal item.","defaultName":"layer","displayName":"Create Layer From Portal Item","helpUrl":"https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-Layer.html#fromPortalItem","inputs":{"portalItem":{"description":"The ID of an ArcGIS portal item an object representing the item from which to load the layer.","displayName":"Portal Item","isRequired":true,"name":"portalItem","typeName":"string | { id: string }"}},"outputs":{"result":{"description":"The layer result of the activity.","displayName":"Result","name":"result","typeName":"__esri.Layer"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::CreateMediaLayer","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Creates a new media layer containing image and video elements at specified geographic locations.","defaultName":"mediaLayer","displayName":"Create Media Layer","helpUrl":"https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-MediaLayer.html","inputs":{"source":{"description":"The sources of the media layer.","displayName":"Source","isRequired":true,"name":"source","typeName":"| __esri.ImageElement\n| __esri.LocalMediaElementSource\n| __esri.VideoElement\n| __esri.ImageElementProperties\n| __esri.VideoElementProperties\n| __esri.LocalMediaElementSourceProperties"},"title":{"description":"The title of the layer.","displayName":"Title","name":"title","typeName":"string"},"properties":{"description":"Any of the layer's properties for constructing the layer instance (e.g. blendMode, opacity, etc.).","displayName":"Properties","name":"properties","typeName":"__esri.MediaLayerProperties"}},"outputs":{"result":{"description":"The layer result of the activity.","displayName":"Result","name":"result","typeName":"__esri.MediaLayer"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::CreateSketch","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Sketch a graphic on the map with the geometry specified by the Sketch Type parameter.","displayName":"Create Sketch","helpUrl":"https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Sketch-SketchViewModel.html#create","inputs":{"sketchType":{"description":"This property reflects the create tool used to sketch the graphic.","displayName":"Sketch Type","isRequired":true,"name":"sketchType","typeName":"| \"point\"\n| \"multipoint\"\n| \"polyline\"\n| \"polygon\"\n| \"rectangle\"\n| \"circle\"\n| string"},"layerId":{"description":"The Graphics layer to add the new graphic to. If the layer does not exist in the map, a new one is created with the provided Id.","displayName":"Graphics Layer Id","isRequired":true,"name":"layerId","typeName":"string"},"symbol":{"description":"The Symbol to be used to render the sketch.","displayName":"Symbol","name":"symbol","typeName":"Symbol"},"createOptions":{"description":"Options for graphic to be created","displayName":"Create Options","name":"createOptions","typeName":"__esri.SketchViewModelCreateCreateOptions"}},"outputs":{"graphic":{"displayName":"Graphic","name":"graphic","typeName":"Graphic | undefined"},"layer":{"displayName":"Layer","name":"layer","typeName":"GraphicsLayer | undefined"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::GetPortal","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Gets the default Portal instance.","defaultName":"portal","displayName":"Get Portal","helpUrl":"https://developers.arcgis.com/javascript/latest/api-reference/esri-portal-Portal.html#getDefault","inputs":{},"outputs":{"portal":{"description":"The default portal instance.","displayName":"Portal","name":"portal","typeName":"__esri.Portal"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::GetPortalGroupMembers","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Fetches the current members of the group. This is only available to members or administrators of the group.","defaultName":"groupMembers","displayName":"Get Portal Group Members","helpUrl":"https://developers.arcgis.com/javascript/latest/api-reference/esri-portal-PortalGroup.html#fetchMembers","inputs":{"group":{"description":"The group to get the members of.","displayName":"Group","isRequired":true,"name":"group","typeName":"__esri.PortalGroup"}},"outputs":{"users":{"description":"An array containing the user names for each user in the group.","displayName":"Users","name":"users","typeName":"string[]"},"admins":{"description":"An array containing the user names for each administrator of the group.","displayName":"Admins","name":"admins","typeName":"string[]"},"owner":{"description":"The user name of the owner of the group.","displayName":"Owner","name":"owner","typeName":"string"},"all":{"description":"An array containing the user names for all administrators and users of the group.","displayName":"All","name":"all","typeName":"string[]"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::QueryPortalGroups","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Executes a query against the Portal to return an array of PortalGroup objects that match the input query.","defaultName":"portalGroups","displayName":"Query Portal Groups","helpUrl":"https://developers.arcgis.com/javascript/latest/api-reference/esri-portal-Portal.html#queryGroups","inputs":{"query":{"description":"The query string used for the search.","displayName":"Query","name":"query","typeName":"string"},"filter":{"description":"Structured filter to use instead of the query property. For example, owner:\"jsmith\".","displayName":"Filter","name":"filter","typeName":"string"},"categories":{"description":"An array of categories stored within the group.","displayName":"Categories","name":"categories","typeName":"(string | string[])[]"},"sortField":{"description":"A comma-delimited list of fields to sort.","displayName":"Sort Field","name":"sortField","typeName":"\"title\" | \"created\" | \"owner\" | string"},"sortOrder":{"description":"The order in which to sort the results. The default is \"asc\".","displayName":"Sort Order","name":"sortOrder","typeName":"\"asc\" | \"desc\" | string"},"num":{"description":"The maximum number of results to be included in the result set response. The default is 10. The maximum value allowed is 100. The start property, along with the number property can be used to paginate the search results.","displayName":"Number","name":"num","typeName":"number"},"start":{"description":"The index of the first entry in the result set response. The default is 1. The index is 1-based. The start property, along with the number property can be used to paginate the search results.","displayName":"Start","name":"start","typeName":"number"}},"outputs":{"results":{"description":"The result portal groups that match the input query.","displayName":"Results","name":"results","typeName":"__esri.PortalGroup[]"},"total":{"description":"The total number of results that match the query. It is counted accurately up to 10,000; if the total number is greater than this value, 10,000 will be returned.","displayName":"Total","name":"total","typeName":"number"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::QueryPortalItems","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Executes a query against the Portal to return an array of PortalItem objects that match the input query.","defaultName":"portalItems","displayName":"Query Portal Items","helpUrl":"https://developers.arcgis.com/javascript/latest/api-reference/esri-portal-Portal.html#queryItems","inputs":{"query":{"description":"The query string used for the search.","displayName":"Query","name":"query","typeName":"string"},"filter":{"description":"Structured filter to use instead of the query property. For example, tags:\"public\".","displayName":"Filter","name":"filter","typeName":"string"},"sortField":{"description":"A comma-delimited list of fields to sort.","displayName":"Sort Field","name":"sortField","typeName":"| \"title\"\n| \"uploaded\"\n| \"modified\"\n| \"created\"\n| \"type\"\n| \"owner\"\n| \"avg-rating\"\n| \"num-ratings\"\n| \"num-comments\"\n| \"num-views\"\n| string"},"sortOrder":{"description":"The order in which to sort the results. The default is \"asc\".","displayName":"Sort Order","name":"sortOrder","typeName":"\"asc\" | \"desc\" | string"},"num":{"description":"The maximum number of results to be included in the result set response. The default is 10. The maximum value allowed is 100. The start property, along with the number property can be used to paginate the search results.","displayName":"Number","name":"num","typeName":"number"},"start":{"description":"The index of the first entry in the result set response. The default is 1. The index is 1-based. The start property, along with the number property can be used to paginate the search results.","displayName":"Start","name":"start","typeName":"number"},"extent":{"description":"When specified, restricts the results of the query to the specified extent. The spatial reference of the extent must be WGS84 (4326) or Web Mercator (3857).","displayName":"Extent","name":"extent","typeName":"__esri.Extent"},"categories":{"description":"An array of categories stored within the item.","displayName":"Categories","name":"categories","typeName":"(string | string[])[]"}},"outputs":{"results":{"description":"The result portal items that match the input query.","displayName":"Results","name":"results","typeName":"__esri.PortalItem[]"},"total":{"description":"The total number of results that match the query. It is counted accurately up to 10,000; if the total number is greater than this value, 10,000 will be returned.","displayName":"Total","name":"total","typeName":"number"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::QueryPortalUsers","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Executes a query against the Portal to return an array of PortalUser objects that match the input query.","defaultName":"portalUsers","displayName":"Query Portal Users","helpUrl":"https://developers.arcgis.com/javascript/latest/api-reference/esri-portal-Portal.html#queryUsers","inputs":{"query":{"description":"The query string used for the search.","displayName":"Query","name":"query","typeName":"string"},"filter":{"description":"Structured filter to use instead of the query property. For example, username:\"jsmith\".","displayName":"Filter","name":"filter","typeName":"string"},"sortField":{"description":"A comma-delimited list of fields to sort.","displayName":"Sort Field","name":"sortField","typeName":"\"username\" | \"created\" | string"},"sortOrder":{"description":"The order in which to sort the results. The default is \"asc\".","displayName":"Sort Order","name":"sortOrder","typeName":"\"asc\" | \"desc\" | string"},"num":{"description":"The maximum number of results to be included in the result set response. The default is 10. The maximum value allowed is 100. The start property, along with the number property can be used to paginate the search results.","displayName":"Number","name":"num","typeName":"number"},"start":{"description":"The index of the first entry in the result set response. The default is 1. The index is 1-based. The start property, along with the number property can be used to paginate the search results.","displayName":"Start","name":"start","typeName":"number"}},"outputs":{"results":{"description":"The result portal users that match the input query.","displayName":"Results","name":"results","typeName":"__esri.PortalUser[]"},"total":{"description":"The total number of results that match the query. It is counted accurately up to 10,000; if the total number is greater than this value, 10,000 will be returned.","displayName":"Total","name":"total","typeName":"number"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::RegisterToken","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Registers an OAuth 2.0 access token or ArcGIS Server token with the IdentityManager.","displayName":"Register Token","helpUrl":"https://developers.arcgis.com/javascript/latest/api-reference/esri-identity-IdentityManager.html#registerToken","inputs":{"server":{"description":"The URL of the server that the access token is valid for. For example: https://www.arcgis.com/sharing/rest; https://www.example.com/portal/sharing/rest; https://www.example.com/arcgis/rest/services.","displayName":"Server","isRequired":true,"name":"server","typeName":"string"},"token":{"description":"The access token.","displayName":"Token","isRequired":true,"name":"token","typeName":"string"},"expires":{"description":"The token expiration time specified as number of milliseconds since 1 January 1970 00:00:00 UTC.","displayName":"Expires","name":"expires","typeName":"number"}},"outputs":{},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::SelectGraphics","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Allows the user to select graphics container in the provided Graphics Layer on the map.","displayName":"Select Graphics","inputs":{"layer":{"description":"A graphics layer that contains the graphics to be selected.","displayName":"Layer","isRequired":true,"name":"layer","typeName":"GraphicsLayer"}},"outputs":{"graphics":{"description":"The selected graphics.","displayName":"Graphics","name":"graphics","typeName":"Graphic[] | undefined"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::SendRequest","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Retrieves data from a remote server or uploads a file from a user's computer.","displayName":"Send ArcGIS Request","helpUrl":"https://developers.arcgis.com/javascript/latest/api-reference/esri-request.html#esriRequest","inputs":{"url":{"description":"The request URL.","displayName":"URL","isRequired":true,"name":"url","typeName":"string"},"authMode":{"description":"Indicates if and how requests to ArcGIS Services are authenticated.","displayName":"Auth Mode","name":"authMode","typeName":"\"auto\" | \"anonymous\" | \"immediate\" | \"no-prompt\" | string"},"body":{"description":"If uploading a file, specify the form data or element used to submit the file here.","displayName":"Body","name":"body","typeName":"FormData | HTMLFormElement | string"},"cacheBust":{"description":"If `true`, the browser will send a request to the server instead of using the browser's local cache.","displayName":"Cache Bust","name":"cacheBust","typeName":"boolean"},"headers":{"description":"Headers to use for the request.","displayName":"Headers","name":"headers","typeName":"any"},"method":{"description":"Indicates if the request should be made using the HTTP DELETE, HEAD, POST, or PUT method.","displayName":"Method","name":"method","typeName":"\"auto\" | \"delete\" | \"head\" | \"post\" | \"put\" | string"},"query":{"description":"Query parameters for the request.","displayName":"Query","name":"query","typeName":"any"},"responseType":{"description":"Response format.","displayName":"Response Type","name":"responseType","typeName":"\"json\" | \"text\" | \"array-buffer\" | \"blob\" | \"image\" | \"native\" | \"document\" | \"xml\" | string"},"signal":{"description":"AbortSignal allows for cancelable requests.","displayName":"Signal","name":"signal","typeName":"AbortSignal"},"timeout":{"description":"Indicates the amount of time in milliseconds to wait for a response from the server.","displayName":"Timeout","name":"timeout","typeName":"number"},"useProxy":{"description":"Indicates the request should use the proxy.","displayName":"Use Proxy","name":"useProxy","typeName":"boolean"},"withCredentials":{"description":"Indicates if cross-site `Access-Control` requests should use credentials.","displayName":"With Credentials","name":"withCredentials","typeName":"boolean"}},"outputs":{"response":{"description":"The response of the request.","displayName":"Response","name":"response","typeName":"{\n /**\n * The requested data.\n */\n data?: any;\n /**\n * The options specified by the user in the data request.\n */\n requestOptions?: any;\n /**\n * Indicates if the request required https.\n */\n ssl?: boolean | nullish;\n /**\n * The URL used to request the data.\n */\n url?: string | nullish;\n /**\n * Method for getting a header sent from the server.\n */\n getHeader?: (headerName: string) => string | nullish;\n}"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::SetGlobalProperty","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Configure global properties of the ArcGIS Maps SDK for JavaScript library.","displayName":"Set Global Property","helpUrl":"https://developers.arcgis.com/javascript/latest/api-reference/esri-config.html","inputs":{"name":{"description":"The name of the global property to modify.","displayName":"Name","isRequired":true,"name":"name","noExpressions":true,"typeName":"| \"apiKey\"\n| \"fontsUrl\"\n| \"geometryServiceUrl\"\n| \"geoRSSServiceUrl\"\n| \"kmlServiceUrl\"\n| \"routeServiceUrl\""},"value":{"description":"The value to apply to the property.","displayName":"Value","isRequired":true,"name":"value","typeName":"string"}},"outputs":{},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::TakeScreenshot","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Create a screenshot of the current map view.","defaultName":"screenshot","displayName":"Take Screenshot","helpUrl":"https://developers.arcgis.com/javascript/latest/api-reference/esri-views-MapView.html#takeScreenshot","inputs":{"width":{"description":"The width of the screenshot (defaults to the area width).","displayName":"Width","name":"width","typeName":"number"},"height":{"description":"The height of the screenshot (defaults to the area height).","displayName":"Height","name":"height","typeName":"number"},"format":{"description":"The format of the resulting encoded data URL. The default is png.","displayName":"Format","name":"format","typeName":"\"png\" | \"jpg\" | string"},"quality":{"description":"The quality (0 to 100) of the encoded image when the format is jpg. The default is 98.","displayName":"Quality","name":"quality","typeName":"number"},"layers":{"description":"When used, only the visible layers in this list will be included in the output.","displayName":"Layers","name":"layers","typeName":"__esri.Layer[]"},"area":{"description":"Specifies whether to take a screenshot of a specific area of the view.\nThe area coordinates are relative to the origin of the padded view and will be clipped to the view size. \nDefaults to the whole view (padding excluded).","displayName":"Area","name":"area","typeName":"{\n /**\n * The x coordinate of the area.\n */\n x?: number;\n /**\n * The y coordinate of the area.\n */\n y?: number;\n /**\n * The width of the area.\n */\n width?: number;\n /**\n * The height of the area.\n */\n height?: number;\n}"},"ignoreBackground":{"description":"Indicates whether to ignore the background color set in the initial view properties. The default is false.","displayName":"Ignore Background","name":"ignoreBackground","typeName":"boolean"},"ignorePadding":{"description":"Indicates whether the view padding should be ignored. The default is false.","displayName":"Ignore Padding","name":"ignorePadding","typeName":"boolean"}},"outputs":{"dataUrl":{"description":"A data url representing the screenshot.","displayName":"Data Url","name":"dataUrl","typeName":"string"},"data":{"description":"The raw RGBA image data.","displayName":"Data","name":"data","typeName":"any"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]},{"action":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8::UpdateSketch","category":"ArcGIS Maps SDK for JavaScript","clientOnly":true,"description":"Initializes an update operation for the specified graphic(s).","displayName":"Update Sketch","helpUrl":"https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Sketch-SketchViewModel.html#update","inputs":{"graphics":{"description":"A graphic or an array of graphics to be updated.","displayName":"Graphics","isRequired":true,"name":"graphics","typeName":"Graphic | Graphic[]"},"layer":{"description":"A graphic or an array of graphics to be updated.","displayName":"Layer","isRequired":true,"name":"layer","typeName":"GraphicsLayer"},"symbol":{"description":"The Symbol to be used to render the sketch.","displayName":"Symbol","name":"symbol","typeName":"Symbol"},"updateOptions":{"description":"Update options for the graphics to be updated.","displayName":"Update Options","name":"updateOptions","typeName":"__esri.SketchViewModelDefaultUpdateOptions"}},"outputs":{"layer":{"displayName":"Layer","name":"layer","typeName":"GraphicsLayer"},"graphics":{"displayName":"Graphics","name":"graphics","typeName":"Graphic[] | undefined"}},"suite":"uuid:22c49a54-bac0-49d7-8ec2-4269a4fee5c8","supportedApps":["EXB","GWV"]}],"elements":[]}