// All material copyright ESRI, All Rights Reserved, unless otherwise specified.
// See http://js.arcgis.com/3.23/esri/copyright.txt for details.
//>>built
define("esri/dijit/metadata/types/arcgis/base/conditionals/ISO19139A1_ROW18","dojo/_base/declare dojo/_base/lang dojo/_base/array dojo/topic dojo/has ../../../../../../kernel dojo/i18n!../../../../nls/i18nArcGIS ../../../../base/Conditional".split(" "),function(c,f,n,e,g,h,k,l){c=c(l,{key:"ISO19139A1_ROW18",postCreate:function(){this.inherited(arguments);var d=this;this.own(e.subscribe("gxe/optional-content-toggled",function(a){try{if(d.parentXNode&&a&&a.src&&a.src.target){var b=a.src.target;"distFormat"!==
b&&"distributor"!==b&&"distorFormat"!==b||d.emitInteractionOccurred()}}catch(m){console.error(m)}}));this.own(e.subscribe("gxe/xnode-destroyed",function(a){try{d.parentXNode&&a&&a.xnode&&"/metadata/distInfo/distributor"===a.xnode.gxePath&&d.emitInteractionOccurred()}catch(b){console.error(b)}}))},validateConditionals:function(d){var a=this.newStatus({message:k.conditionals[this.key]}),b=!0,c=this.parentXNode.domNode;this.isXNodeOff(this.parentXNode)||(b=!1,this.forActiveXNodes("/metadata/distInfo/distFormat,/metadata/distInfo/distributor/distorFormat",
c,function(a){return b=!0}));a.isValid=b;this.track(a,d);return a}});g("extend-esri")&&f.setObject("dijit.metadata.types.arcgis.base.conditionals.ISO19139A1_ROW18",c,h);return c});