(()=>{function n(n,c){var i=this;function e(n){i.schemas=n}_.assign(i,{$onInit:function(){n.listSchemas().then(e)},$onChanges:function(n){n.context&&i.context&&(()=>{var n=i.context,e=n.type,t=n.id;c.list({type:e}).then(function(n){i.referenceDevices=_.filter(n,function(n){return n.id!==t})})})()}})}n.$inject=["c8yGenericUi","c8yDevices"],angular.module("c8y.configAudit").component("c8yConfigAudit",{templateUrl:":::PLUGIN_PATH:::/config-audit/config-audit.html",controllerAs:"vm",controller:n,bindings:{context:"<",onSelected:"&",onReferenceDevice:"&"}})})();