!function(t){"object"==typeof module&&"object"==typeof module.exports?t(require,exports):"function"==typeof define&&define.amd&&define(["require","exports","../../Validation","./ArcGisApiVersion"],t)}(function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=t("../../Validation"),u=t("./ArcGisApiVersion"),t=(i.prototype.execute=function(t){var e=r.validation.exists("feature",t.feature),i=r.validation.string("attributeName",t.attributeName,r.validation.never);return e.attributes||(u.isArcGisApiVersion3x?e.setAttributes({}):e.attributes={}),e.attributes[i]=t.attributeValue,{}},i.action="gcx:wf:arcgis::SetFeatureAttribute",i.suite="gcx:wf:builtin",i);function i(){}e.SetFeatureAttribute=t});