(()=>{function n(n,e,t){var c=this;_.assign(c,{$onChanges:function(){e.detail(c.context).then(t.getResData).then(function(n){return _.assign(c,{managedObject:n})}),n.listSchemas().then(function(n){return _.assign(c,{schemas:n})})}})}n.$inject=["c8yGenericUi","c8yInventory","c8yBase"],angular.module("c8y.genericUi").component("c8yGenericUiAuto",{templateUrl:":::PLUGIN_PATH:::/generic-ui-auto.html",controllerAs:"vm",controller:n,bindings:{context:"<"}})})();