var obj=new Object();
obj.message='Andrej';

function myprint(config,msg){
   config.document.getElementById(config.debugId).value+="\n"+msg;
}

function generateQConfig(setup){
   let qConfig=new Object();
   qConfig.containerPath=setup.containerPath;
   qConfig.schemaName=setup.schemaName;
   qConfig.queryName=setup.queryName;
   return qConfig;
}


function listQuery(config,setup){
   let debug=true;
   if (debug)
   	myprint(config,"listQuery");
   let qConfig=generateQConfig(setup);
   qConfig.success=function(data){setup.callback(data)};
   qConfig.failure=function(errorInfo){
	myprint(config,"selectRows error: "+errorInfo.exception);
   };
   myprint(config,"selectRows");
   LABKEY.Query.selectRows(qConfig);
}