UNPKG

jsonpool

Version:
7 lines 860 B
const base_url="/pool/" function create_pool(object,callback,private=!1){var priv="";if(private){priv="?private=1"} $.ajax({method:"POST",url:(base_url+priv),contentType:"application/json; charset=utf-8",data:JSON.stringify(object)}).done(function(res){callback(res)})} function get_pool(id,callback,auth=null){var q="";if(auth){q="?auth="+auth} $.ajax({method:"GET",url:base_url+id+q}).done(function(res){callback(res)})} function delete_pool(id,auth,callback){$.ajax({method:"DELETE",url:base_url+id,contentType:"application/json; charset=utf-8",data:JSON.stringify({auth:auth})}).done(function(res){callback(res)})} function update_pool(id,auth,object,callback,override=!0){$.ajax({method:"PUT",url:base_url+id,contentType:"application/json; charset=utf-8",data:JSON.stringify({auth:auth,override:override,data:object})}).done(function(res){callback(res)})}