Skip to content

Commit

Permalink
Fix APIDocs pages.
Browse files Browse the repository at this point in the history
  • Loading branch information
Moderocky committed Apr 27, 2022
1 parent aa314a1 commit 9681314
Show file tree
Hide file tree
Showing 91 changed files with 10,726 additions and 11 deletions.
2 changes: 1 addition & 1 deletion docs/index.html

Large diffs are not rendered by default.

45 changes: 45 additions & 0 deletions docs/org/byteskript/index.html

Large diffs are not rendered by default.

49 changes: 49 additions & 0 deletions docs/org/byteskript/skript/api/Deletable.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Documentation for this class and its members.">
<meta name="keywords" content="Deletable, org.byteskript.skript.api.Deletable, org.byteskript.skript.api">
<title>Deletable</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.4.0/styles/github-dark.min.css" crossorigin="anonymous">
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
<link href="https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/4.0.0/github-markdown.min.css" rel="stylesheet" crossorigin="anonymous">
</head>
<body>
<main id="body" class="container">
<div class="row"><div class="col-lg-12"><div class="col-lg-12 flex-md-row mt-4 mb-4 p-4 border rounded shadow-sm h-md-250 position-relative"><div class="row"><div class="col-md-8 col-sm-12"><a class="navbar-brand text-dark mr-4" href="../../../../">ByteSkript</a><div class="navbar-collapse offcanvas-collapse"><nav class="navbar navbar-expand-lg"><ol class="breadcrumb navbar-nav me-auto mb-2 mb-lg-0"><li class="breadcrumb-item"><a href="../../../../org/">org</a></li><li class="breadcrumb-item"><a href="../../../../org/byteskript/">byteskript</a></li><li class="breadcrumb-item"><a href="../../../../org/byteskript/skript/">skript</a></li><li class="breadcrumb-item"><a href="../../../../org/byteskript/skript/api/">api</a></li><li class="breadcrumb-item active" aria-current="page">Deletable</li></ol></nav></div></div><div class="col-md-4 col-sm-12"></div></div></div></div></div>
<section id="class:Deletable"><div class="row mb-2">
<div class="col-lg-8 col-md-12 col-sm-12">
<div class="row g-0 border rounded flex-md-row mb-4 shadow-sm h-md-250 position-relative">
<div class="col bg-light col-lg-12 pt-4 px-4 pb-0 m-0">
<h3 class="mb-0">Deletable</h3><p><strong class="d-inline-block mb-2 text-success"data-bs-toggle="tooltip" data-bs-placement="right" title="An abstract template to be implemented.">Interface</strong></p></div>
<div class="col col-lg-8 col-sm-12 pt-1 pb-4 px-4 d-flex flex-column position-static"><div class="row p-2"></div><p>Something that can be deleted, and should be compiled as normal to handle the effect.</p>

</div>
<div class="col-lg-4 col-md-12 card-deck"><div class="card m-2 mx-3 bg-body rounded shadow-sm"><div class="card-header">Modifiers</div><div class="card-body"><p class="pb-3 mb-0 small lh-sm"><span class="badge bg-primary" data-bs-toggle="tooltip" data-bs-placement="right" title="Accessible from anywhere.">public</span> <span class="badge bg-info" data-bs-toggle="tooltip" data-bs-placement="right" title="Must be overridden by another class.">abstract</span> </p></div></div></div>
</div>
</div><div class="col col-lg-4 col-sm-12 col-md-12"></div>
</div>
</section>
</main>

<script src="https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js" integrity="sha384-7+zCNj/IqJ95wo16oMtfsKbZ9ccEh31eOz1HGyDuCQ6wgnyJNSYdrPa03rtR1zdB" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js" integrity="sha384-QJHtvGhmr9XOIpI6YVutG+2QOK9T+ZnN4kzFN1RtK3zEFEIsxhlmWl5/YESvpZ13" crossorigin="anonymous"></script>
<script src="https://use.fontawesome.com/releases/v5.13.1/js/all.js" type="text/javascript" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.4.0/highlight.min.js" crossorigin="anonymous"></script>
<script>
var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]'))
var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) {
return new bootstrap.Tooltip(tooltipTriggerEl)
})
document.addEventListener('DOMContentLoaded', (event) => {
document.querySelectorAll('pre code').forEach((el) => {
hljs.highlightElement(el);
el.parentElement.classList.add('rounded');
el.classList.add('rounded');
});
});
</script>
</body>
</html>
136 changes: 136 additions & 0 deletions docs/org/byteskript/skript/api/Document.html

Large diffs are not rendered by default.

115 changes: 115 additions & 0 deletions docs/org/byteskript/skript/api/Event.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Documentation for this class and its members.">
<meta name="keywords" content="Event, org.byteskript.skript.api.Event, org.byteskript.skript.api">
<title>Event</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.4.0/styles/github-dark.min.css" crossorigin="anonymous">
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
<link href="https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/4.0.0/github-markdown.min.css" rel="stylesheet" crossorigin="anonymous">
</head>
<body>
<main id="body" class="container">
<div class="row"><div class="col-lg-12"><div class="col-lg-12 flex-md-row mt-4 mb-4 p-4 border rounded shadow-sm h-md-250 position-relative"><div class="row"><div class="col-md-8 col-sm-12"><a class="navbar-brand text-dark mr-4" href="../../../../">ByteSkript</a><div class="navbar-collapse offcanvas-collapse"><nav class="navbar navbar-expand-lg"><ol class="breadcrumb navbar-nav me-auto mb-2 mb-lg-0"><li class="breadcrumb-item"><a href="../../../../org/">org</a></li><li class="breadcrumb-item"><a href="../../../../org/byteskript/">byteskript</a></li><li class="breadcrumb-item"><a href="../../../../org/byteskript/skript/">skript</a></li><li class="breadcrumb-item"><a href="../../../../org/byteskript/skript/api/">api</a></li><li class="breadcrumb-item active" aria-current="page">Event</li></ol></nav></div></div><div class="col-md-4 col-sm-12">
<div class="dropdown m-1 d-inline">
<button class="btn btn-primary dropdown-toggle" type="button" id="constructorMenu" data-bs-toggle="dropdown" aria-expanded="false">Constructors</button>
<ul class="dropdown-menu" aria-labelledby="constructorMenu"><li><a class="dropdown-item" href="#constructor:Event(0)">new Event(0)</a></li>
</ul>
</div>
<div class="dropdown m-1 d-inline">
<button class="btn btn-primary dropdown-toggle" type="button" id="methodMenu" data-bs-toggle="dropdown" aria-expanded="false">Methods</button>
<ul class="dropdown-menu" aria-labelledby="methodMenu"><li><a class="dropdown-item" href="#method:run(1)">run</a></li><li><a class="dropdown-item" href="#method:isAsync(0)">isAsync</a></li>
</ul>
</div></div></div></div></div></div>
<section id="class:Event"><div class="row mb-2">
<div class="col-lg-8 col-md-12 col-sm-12">
<div class="row g-0 border rounded flex-md-row mb-4 shadow-sm h-md-250 position-relative">
<div class="col bg-light col-lg-12 pt-4 px-4 pb-0 m-0">
<h3 class="mb-0">Event</h3><p><strong class="d-inline-block mb-2 text-primary"data-bs-toggle="tooltip" data-bs-placement="right" title="An abstract class to be extended.">Abstract Class</strong></p></div>
<div class="col col-lg-8 col-sm-12 pt-1 pb-4 px-4 d-flex flex-column position-static"><div class="row p-2"></div><p>Custom events must extend this class.</p>
<p>The extending version should add any supported event values, and must be registered with the owning library.
New instances of the event are created each time the event needs to be triggered.</p>

</div>
<div class="col-lg-4 col-md-12 card-deck"><div class="card m-2 mx-3 bg-body rounded shadow-sm"><div class="card-header">Extends</div><div class="card-body"><p class="pb-3 mb-0 small lh-sm"><strong class="d-block text-primary"data-bs-toggle="tooltip" data-bs-placement="left" title="java.lang.Object">Object</strong></p></div></div><div class="card m-2 mx-3 bg-body rounded shadow-sm"><div class="card-header">Modifiers</div><div class="card-body"><p class="pb-3 mb-0 small lh-sm"><span class="badge bg-primary" data-bs-toggle="tooltip" data-bs-placement="right" title="Accessible from anywhere.">public</span> <span class="badge bg-info" data-bs-toggle="tooltip" data-bs-placement="right" title="Must be overridden by another class.">abstract</span> </p></div></div></div>
</div>
</div><div class="col col-lg-8 col-sm-12 col-md-12"><div class="rounded bg-dark text-light"><pre><code class="language-java">public class MyEvent extends Event {

public MyEvent() {
}

@EventValue(&quot;blob&quot;) // event-blob
public String getBlob() {
return &quot;blob&quot;;
}

@EventValue(&quot;lettuce&quot;) // event-lettuce
public Object getLettuce() {
return null;
}

</code></pre>
</div><div class="rounded bg-dark text-light"><pre><code class="language-java">final MyEvent event = new MyEvent();
// these two are both valid ways to trigger the event
event.run(skript);
skript.runEvent(event);
// for triggering handlers in only one script
skript.runEvent(event, script);

</code></pre>
</div></div>
</div>
</section><h2 class="border-bottom pb-2 mb-0">Constructors</h2><br /><section id="constructor:Event(0)"><div class="row mb-2">
<div class="col-lg-8 col-md-12 col-sm-12">
<div class="row g-0 border rounded flex-md-row mb-4 shadow-sm h-md-250 position-relative">
<div class="col bg-light col-lg-12 pt-4 px-4 pb-0 m-0"><h3 class="mb-0"><span class="text-secondary">new </span>Event<span class="text-secondary"> ()</span></h3><strong class="d-inline-block mb-2 text-primary"data-bs-toggle="tooltip" data-bs-placement="right" title="Creates an instance of this class.">Constructor</strong></div>
<div class="col col-lg-8 col-sm-12 pt-1 pb-4 px-4 d-flex flex-column position-static">No description is available for this element.</div><div class="col-md-4 d-none d-lg-block"><div class="card m-2 mx-3 bg-body rounded shadow-sm"><div class="card-header">Return Type</div><div class="card-body"><p class="pb-3 mb-0 small lh-sm"><strong class="d-block text-primary"data-bs-toggle="tooltip" data-bs-placement="left" title="org.byteskript.skript.api.Event">Event</strong></p></div></div><div class="card m-2 mx-3 bg-body rounded shadow-sm"><div class="card-header">Modifiers</div><div class="card-body"><p class="pb-3 mb-0 small lh-sm"><span class="badge bg-primary" data-bs-toggle="tooltip" data-bs-placement="right" title="Accessible from anywhere.">public</span> </p></div></div></div></div>
</div><div class="col col-lg-4 col-sm-12 col-md-12"></div></div></section><br /><h2 class="border-bottom pb-2 mb-0">Methods</h2><br /><section id="method:run(1)"><div class="row mb-2">
<div class="col-lg-8 col-md-12 col-sm-12">
<div class="row g-0 border rounded flex-md-row mb-4 shadow-sm h-md-250 position-relative">
<div class="col bg-light col-lg-12 pt-4 px-4 pb-0 m-0"><h3 class="mb-0">run<span class="text-secondary"> (Skript)</span></h3><strong class="d-inline-block mb-2 text-primary"data-bs-toggle="tooltip" data-bs-placement="right" title="A callable code trigger.">Method</strong></div>
<div class="col col-lg-8 col-sm-12 pt-1 pb-4 px-4 d-flex flex-column position-static"><p>This is a simple helper method for triggering an event.</p>
<div class="pt-2 col-sm-12"><button class="d-inline btn btn-outline-primary" type="button" data-bs-toggle="collapse" data-bs-target="#params1626877848" aria-expanded="false" aria-controls="params1626877848">Parameters</button><div class="collapse" id="params1626877848">
<table class="table table-borderless">
<thead><tr><th scope="col">Index</th><th scope="col">Type</th><th scope="col">Name</th>
</tr></thead>
<tbody>
<tr><th scope="row">1</th><td>Skript</td><td>skript</td>
</tr>
</tbody>
</table></div></div></div>
<div class="col-lg-4 col-md-12 card-deck"><div class="card m-2 mx-3 bg-body rounded shadow-sm"><div class="card-header">Return Type</div><div class="card-body"><p class="pb-3 mb-0 small lh-sm"><strong class="d-block text-info"data-bs-toggle="tooltip" data-bs-placement="left" title="void">void</strong></p></div></div><div class="card m-2 mx-3 bg-body rounded shadow-sm"><div class="card-header">Modifiers</div><div class="card-body"><p class="pb-3 mb-0 small lh-sm"><span class="badge bg-primary" data-bs-toggle="tooltip" data-bs-placement="right" title="Accessible from anywhere.">public</span> <span class="badge bg-info" data-bs-toggle="tooltip" data-bs-placement="right" title="Cannot be overridden or modified.">final</span> </p></div></div></div></div>
</div><div class="col col-lg-4 col-sm-12 col-md-12"></div></div></section><section id="method:isAsync(0)"><div class="row mb-2">
<div class="col-lg-8 col-md-12 col-sm-12">
<div class="row g-0 border rounded flex-md-row mb-4 shadow-sm h-md-250 position-relative">
<div class="col bg-light col-lg-12 pt-4 px-4 pb-0 m-0"><h3 class="mb-0">isAsync<span class="text-secondary"> ()</span></h3><strong class="d-inline-block mb-2 text-primary"data-bs-toggle="tooltip" data-bs-placement="right" title="A callable code trigger.">Method</strong></div>
<div class="col col-lg-8 col-sm-12 pt-1 pb-4 px-4 d-flex flex-column position-static"><p>This has no purpose currently - all event-handlers run on separate processes.</p>
<p>In the future, this may be used to determine whether a thread
should be reused for multiple handlers of the same event or not.</p>
<p>For now, it can be ignored.</p>
</div>
<div class="col-lg-4 col-md-12 card-deck"><div class="card m-2 mx-3 bg-body rounded shadow-sm"><div class="card-header">Return Type</div><div class="card-body"><p class="pb-3 mb-0 small lh-sm"><strong class="d-block text-info"data-bs-toggle="tooltip" data-bs-placement="left" title="boolean">boolean</strong></p></div></div><div class="card m-2 mx-3 bg-body rounded shadow-sm"><div class="card-header">Modifiers</div><div class="card-body"><p class="pb-3 mb-0 small lh-sm"><span class="badge bg-primary" data-bs-toggle="tooltip" data-bs-placement="right" title="Accessible from anywhere.">public</span> </p></div></div></div></div>
</div><div class="col col-lg-4 col-sm-12 col-md-12"></div></div></section><br />
</main>

<script src="https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js" integrity="sha384-7+zCNj/IqJ95wo16oMtfsKbZ9ccEh31eOz1HGyDuCQ6wgnyJNSYdrPa03rtR1zdB" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js" integrity="sha384-QJHtvGhmr9XOIpI6YVutG+2QOK9T+ZnN4kzFN1RtK3zEFEIsxhlmWl5/YESvpZ13" crossorigin="anonymous"></script>
<script src="https://use.fontawesome.com/releases/v5.13.1/js/all.js" type="text/javascript" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.4.0/highlight.min.js" crossorigin="anonymous"></script>
<script>
var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]'))
var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) {
return new bootstrap.Tooltip(tooltipTriggerEl)
})
document.addEventListener('DOMContentLoaded', (event) => {
document.querySelectorAll('pre code').forEach((el) => {
hljs.highlightElement(el);
el.parentElement.classList.add('rounded');
el.classList.add('rounded');
});
});
</script>
</body>
</html>
Loading

0 comments on commit 9681314

Please sign in to comment.