{"_properties":{"isServerWorkflow":false},"components":[{"id":2,"steps":[{"id":3,"inputs":{},"position":"0,0","purpose":"start","title":"Start","transitions":[{"id":7,"inputs":{},"position":"90,60 90,110","target":{"id":6}}]},{"action":"gcx:wf:arcgis:query:QueryTask","id":4,"inputs":{"layer":{"accessors":["$layer1"],"annotations":[{"count":7,"index":0,"kind":"idref"}],"code":"$layer1.layer","source":"$layer1.layer"},"outFields":"*","returnGeometry":true,"where":"STREET='WHARF ST'"},"name":"query1","position":"-30,230","title":"Query Layer","transitions":[{"id":29,"inputs":{},"position":"90,290 90,350","sourceConnector":"bottom","target":{"id":24}}]},{"action":"gcx:wf:arcgis::GetLayer","id":6,"inputs":{"layerId":"Buildings"},"name":"layer1","position":"-30,110","title":"Get Layer","transitions":[{"id":8,"inputs":{},"position":"90,170 90,230","sourceConnector":"bottom","target":{"id":4}}]},{"action":"gcx:wf:app::RunOperation","description":"results.from-graphics","id":9,"inputs":{"operationName":"results.from-graphics","operationParameter":{"accessors":["$query1"],"annotations":[{"count":7,"index":15,"kind":"idref"}],"code":"{\n    graphics: $query1.features\n}","source":"{\n    graphics:$query1.features\n}"}},"name":"runOperation1","position":"-30,590","title":"Run Operation","transitions":[{"id":21,"inputs":{},"position":"90,680 90,740","sourceConnector":"bottom","target":{"id":11}}]},{"action":"gcx:wf:app::RunCommand","description":"results.display-details","id":11,"inputs":{"commandName":"results.display-details","commandParameter":{"accessors":["$runOperation1"],"annotations":[{"count":14,"index":0,"kind":"idref"}],"code":"$runOperation1.result","source":"$runOperation1.result"}},"position":"-30,740","title":"Run Command"},{"action":"gcx:wf:core::Annotation","description":"This example is to demonstrate how to use Run Operation activity with  **results.from-graphics** to convert query results into a VertiGIS Results object that can be used use with commands like **results.display-details**\n\nBecause it references a specific layer, it is intended to be run with the \"Web GIS Default\" template app that is available inside Web Designer's File > New menu.","id":15,"inputs":{},"position":"-320,110","title":"Notes"},{"action":"gcx:wf:arcgis::GetFeatureSetExtent","id":24,"inputs":{"features":{"accessors":["$query1"],"annotations":[{"count":7,"index":0,"kind":"idref"}],"code":"$query1.results","source":"$query1.results"}},"name":"getFeatureSetExtent1","position":"-30,350","title":"Get Feature Set Extent","transitions":[{"id":28,"inputs":{},"position":"90,410 90,460","target":{"id":26}}]},{"action":"gcx:wf:arcgis::SetViewExtent","id":26,"inputs":{"geometry":{"accessors":["$getFeatureSetExtent1"],"annotations":[{"count":21,"index":0,"kind":"idref"}],"code":"$getFeatureSetExtent1.extent.expand(2)","source":"$getFeatureSetExtent1.extent.expand(2)"}},"name":"setMapExtent1","position":"-30,460","title":"Set Map Extent","transitions":[{"id":30,"inputs":{},"position":"90,520 90,590","sourceConnector":"bottom","target":{"id":9}}]}]}],"deploymentConfig":{"supportedApps":{"VSW":true}},"designerVersion":"5.53.0+6","licenseInfo":{"licenseeId":"6186c77c-832c-031f-68e7-15ddb2c47678"},"start":{"id":3}}