mirror of
https://github.com/EndPwnArchive/EndPwn3Plugins.git
synced 2024-08-14 23:57:06 +00:00
Merge pull request #1 from BlockBuilder57/patch-1
Add positions to sections and comment out test section
This commit is contained in:
commit
21075e78d2
1 changed files with 9 additions and 9 deletions
|
@ -24,7 +24,7 @@ exports = {
|
|||
ourSections: [],
|
||||
_callbacks: {},
|
||||
_panels: {},
|
||||
addSection: function(name,label,color=null,callback){
|
||||
addSection: function(name,label,color=null,callback,pos){
|
||||
let data = {};
|
||||
|
||||
data.section = name || `SAPI_${Math.floor(Math.random()*10000)}`;
|
||||
|
@ -33,16 +33,16 @@ exports = {
|
|||
data.element = $api.util.findConstructor('FormSection', 'FormSection').FormSection;
|
||||
|
||||
$settingsapi.ourSections.push(data);
|
||||
$settingsapi.sections.splice($settingsapi.sections.length-4,0,data);
|
||||
$settingsapi.sections.splice(pos ? pos : $settingsapi.sections.length-4,0,data);
|
||||
$settingsapi._callbacks[name] = callback;
|
||||
},
|
||||
addDivider: function(){
|
||||
addDivider: function(pos){
|
||||
$settingsapi.ourSections.push({section:"DIVIDER"});
|
||||
$settingsapi.sections.splice($settingsapi.sections.length-4,0,{section:"DIVIDER"});
|
||||
$settingsapi.sections.splice(pos ? pos : $settingsapi.sections.length-4,0,{section:"DIVIDER"});
|
||||
},
|
||||
addHeader: function(label){
|
||||
addHeader: function(label, pos){
|
||||
$settingsapi.ourSections.push({section:"HEADER",label:label});
|
||||
$settingsapi.sections.splice($settingsapi.sections.length-4,0,{section:"HEADER",label:label});
|
||||
$settingsapi.sections.splice(pos ? pos : $settingsapi.sections.length-4,0,{section:"HEADER",label:label});
|
||||
},
|
||||
exportSections: function(){
|
||||
let out = "";
|
||||
|
@ -184,7 +184,7 @@ exports = {
|
|||
}
|
||||
|
||||
//Example settings tab
|
||||
$settingsapi.addDivider();
|
||||
/*$settingsapi.addDivider();
|
||||
$settingsapi.addHeader("Element Testing");
|
||||
$settingsapi.addSection("TESTING","Element Test Page",null,function(pnl){
|
||||
let em = $settingsapi.elements;
|
||||
|
@ -204,7 +204,7 @@ exports = {
|
|||
|
||||
em.createH2("Horizontal Panel!").appendTo(h);
|
||||
em.createButton("Boop Beep").appendTo(h);
|
||||
});
|
||||
});*/
|
||||
|
||||
function setupSettings(e){
|
||||
for(let i in $settingsapi._panels){
|
||||
|
|
Loading…
Reference in a new issue