You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

62 lines
2.1 KiB

var SPNAPI = (function(SPNAPI, $, undefined) {
SPNAPI.methods.iguana = [
{"id":1,"method":"wallet","base":"base","maxplayers":"maxplayers","bigblind":"bigblind","ante":"ante"},
{"id":2,"method":"status","tableid":"tableid"}
];
SPNAPI.methods.Wallet = [
{"id":1,"method":"wallet","base":"base","maxplayers":"maxplayers","bigblind":"bigblind","ante":"ante"},
{"id":2,"method":"status","tableid":"tableid"}
];
SPNAPI.loadApiBox = function (agent,methods) {
methods = methods[0];
$(".api-panel-title").html(methods.method);
var json = { "agent" : agent, "method" : methods.method };
var rows = '';
rows += '<input type="hidden" name="agent" value="'+agent+'">';
rows += '<input type="hidden" name="method" value="'+methods.method+'">';
rows += '<table class="table">' +
'<thead>' +
'<tr><th>Agent</th><th>'+agent+'</th></tr>' +
'<tr><td>Method</th><td>'+methods.method+'</td></tr>';
$.each(methods, function (index, value) {
if(index !== "id") {
if( index !== "method") {
var required = '';
if(value > '') {
required = 'has-success';
}
rows += '<tr><td>' + index + '</td><td><div class="form-group '+required+'"><input type="text" class="api_control form-control" class="form-control" name="' + index + '" style="width:100%;min-width:200px;"></div></td></tr>';
json[index] = value;
}
}
});
rows += '</table><hr>';
json = JSON.stringify(json);
$(".json_submit_url").html(json);
$(".api_formfill").html(rows);
};
return SPNAPI;
}(SPNAPI || {}, jQuery));