!function(e){"object"==typeof module&&"object"==typeof module.exports?e(require,exports):"function"==typeof define&&define.amd&&define(["require","exports","tslib","./MapProvider","../../Hooks","./tools"],e)}(function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=e("tslib"),n=e("./MapProvider"),i=e("../../Hooks"),r=e("./tools"),n=(c.prototype.execute=function(e,t,o){var n=o.create();return r.inline(n.load(),function(){n.getExtent();return{extent:n.getExtent(),center:n.getCenter(),scale:n.getScale()}})},c.action="gcx:wf:arcgis::GetViewExtent",c.suite="gcx:wf:builtin",o.__decorate([i.activate(n.MapProvider)],c));function c(){}t.GetViewExtent=n});