fix typedoc, gen latest docs (#599)

* fix typedoc

* gen docs

* fix version #

Co-authored-by: e3dio <>
This commit is contained in:
e3dio 2021-08-15 17:34:38 -07:00 committed by GitHub
parent 8f5383157d
commit 935ca2cab8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
18 changed files with 1810 additions and 1227 deletions

View file

@ -1,3 +1,25 @@
:root {
--color-background: #fdfdfd;
--color-text: #222;
--color-text-aside: #707070;
--color-link: #4da6ff;
--color-menu-divider: #eee;
--color-menu-divider-focus: #000;
--color-menu-label: #707070;
--color-panel: #fff;
--color-panel-divider: #eee;
--color-comment-tag: #707070;
--color-comment-tag-text: #fff;
--color-code-background: rgba(0, 0, 0, 0.04);
--color-ts: #9600ff;
--color-ts-interface: #647f1b;
--color-ts-enum: #937210;
--color-ts-class: #0672de;
--color-ts-private: #707070;
--color-toolbar: #fff;
--color-toolbar-text: #333;
}
/*! normalize.css v1.1.3 | MIT License | git.io/normalize */
/* ==========================================================================
* * HTML5 display definitions
@ -139,6 +161,7 @@ dfn {
* * Address differences between Firefox and other browsers.
* * Known issue: no IE 6/7 normalization. */
hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
@ -376,6 +399,8 @@ input[type=checkbox], input[type=radio] {
input[type=search] {
-webkit-appearance: textfield;
/* 1 */
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
/* 2 */
box-sizing: content-box;
}
@ -417,70 +442,6 @@ table {
border-spacing: 0;
}
/* *
* *Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name> */
.hljs {
display: inline-block;
padding: 0.5em;
background: white;
color: black;
}
.hljs-comment, .hljs-annotation, .hljs-template_comment, .diff .hljs-header, .hljs-chunk, .apache .hljs-cbracket {
color: #008000;
}
.hljs-keyword, .hljs-id, .hljs-built_in, .css .smalltalk .hljs-class, .hljs-winutils, .bash .hljs-variable, .tex .hljs-command, .hljs-request, .hljs-status, .nginx .hljs-title {
color: #00f;
}
.xml .hljs-tag {
color: #00f;
}
.xml .hljs-tag .hljs-value {
color: #00f;
}
.hljs-string, .hljs-title, .hljs-parent, .hljs-tag .hljs-value, .hljs-rules .hljs-value {
color: #a31515;
}
.ruby .hljs-symbol {
color: #a31515;
}
.ruby .hljs-symbol .hljs-string {
color: #a31515;
}
.hljs-template_tag, .django .hljs-variable, .hljs-addition, .hljs-flow, .hljs-stream, .apache .hljs-tag, .hljs-date, .tex .hljs-formula, .coffeescript .hljs-attribute {
color: #a31515;
}
.ruby .hljs-string, .hljs-decorator, .hljs-filter .hljs-argument, .hljs-localvars, .hljs-array, .hljs-attr_selector, .hljs-pseudo, .hljs-pi, .hljs-doctype, .hljs-deletion, .hljs-envvar, .hljs-shebang, .hljs-preprocessor, .hljs-pragma, .userType, .apache .hljs-sqbracket, .nginx .hljs-built_in, .tex .hljs-special, .hljs-prompt {
color: #2b91af;
}
.hljs-phpdoc, .hljs-javadoc, .hljs-xmlDocTag {
color: #808080;
}
.vhdl .hljs-typename {
font-weight: bold;
}
.vhdl .hljs-string {
color: #666666;
}
.vhdl .hljs-literal {
color: #a31515;
}
.vhdl .hljs-attribute {
color: #00b0e8;
}
.xml .hljs-attribute {
color: #f00;
}
ul.tsd-descriptions > li > :first-child, .tsd-panel > :first-child, .col > :first-child, .col-11 > :first-child, .col-10 > :first-child, .col-9 > :first-child, .col-8 > :first-child, .col-7 > :first-child, .col-6 > :first-child, .col-5 > :first-child, .col-4 > :first-child, .col-3 > :first-child, .col-2 > :first-child, .col-1 > :first-child,
ul.tsd-descriptions > li > :first-child > :first-child,
.tsd-panel > :first-child > :first-child,
@ -560,7 +521,6 @@ ul.tsd-descriptions > li > :last-child > :last-child > :last-child,
}
.row {
display: -ms-flexbox;
display: flex;
position: relative;
margin: 0 -10px;
@ -1647,14 +1607,14 @@ ul.tsd-descriptions > li > :last-child > :last-child > :last-child,
}
}
body {
background: #fdfdfd;
background: var(--color-background);
font-family: "Segoe UI", sans-serif;
font-size: 16px;
color: #222;
color: var(--color-text);
}
a {
color: #4da6ff;
color: var(--color-link);
text-decoration: none;
}
a:hover {
@ -1666,7 +1626,7 @@ code, pre {
padding: 0.2em;
margin: 0;
font-size: 14px;
background-color: rgba(0, 0, 0, 0.04);
background-color: var(--color-code-background);
}
pre {
@ -1678,6 +1638,12 @@ pre code {
background-color: transparent;
}
blockquote {
margin: 1em 0;
padding-left: 1em;
border-left: 4px solid gray;
}
.tsd-typography {
line-height: 1.333em;
}
@ -1726,7 +1692,7 @@ pre code {
padding: 20px 20px 0 0;
max-width: 450px;
visibility: hidden;
background-color: #fff;
background-color: var(--color-panel);
transform: translate(100%, 0);
}
html.default .col-menu > *:last-child {
@ -1786,7 +1752,7 @@ html.default.has-menu .col-content {
.tsd-page-title {
padding: 70px 0 20px 0;
margin: 0 0 40px 0;
background: #fff;
background: var(--color-panel);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.35);
}
.tsd-page-title h1 {
@ -1796,10 +1762,10 @@ html.default.has-menu .col-content {
.tsd-breadcrumb {
margin: 0;
padding: 0;
color: #808080;
color: var(--color-text-aside);
}
.tsd-breadcrumb a {
color: #808080;
color: var(--color-text-aside);
text-decoration: none;
}
.tsd-breadcrumb a:hover {
@ -1872,8 +1838,8 @@ dl.tsd-comment-tags dt {
padding: 1px 5px;
margin: 0 10px 0 0;
border-radius: 4px;
border: 1px solid #808080;
color: #808080;
border: 1px solid var(--color-comment-tag);
color: var(--color-comment-tag);
font-size: 0.8em;
font-weight: normal;
}
@ -1914,10 +1880,6 @@ dl.tsd-comment-tags p {
display: none;
}
.toggle-only-exported .tsd-is-not-exported {
display: none;
}
.toggle-externals .tsd-is-external {
display: none;
}
@ -1947,7 +1909,7 @@ dl.tsd-comment-tags p {
top: 40px;
right: 20px;
height: auto;
background-color: #fff;
background-color: var(--color-panel);
visibility: hidden;
transform: translate(50%, 0);
box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
@ -1969,11 +1931,11 @@ dl.tsd-comment-tags p {
}
footer {
border-top: 1px solid #eee;
background-color: #fff;
border-top: 1px solid var(--color-panel-divider);
background-color: var(--color-panel);
}
footer.with-border-bottom {
border-bottom: 1px solid #eee;
border-bottom: 1px solid var(--color-panel-divider);
}
footer .tsd-legend-group {
font-size: 0;
@ -2011,13 +1973,15 @@ footer .tsd-legend {
.tsd-index-panel h3 {
margin: 0 -20px 10px -20px;
padding: 0 20px 10px 20px;
border-bottom: 1px solid #eee;
border-bottom: 1px solid var(--color-panel-divider);
}
.tsd-index-panel ul.tsd-index-list {
-webkit-column-count: 3;
-moz-column-count: 3;
-ms-column-count: 3;
-o-column-count: 3;
column-count: 3;
-webkit-column-gap: 20px;
-moz-column-gap: 20px;
-ms-column-gap: 20px;
-o-column-gap: 20px;
@ -2028,6 +1992,7 @@ footer .tsd-legend {
}
@media (max-width: 900px) {
.tsd-index-panel ul.tsd-index-list {
-webkit-column-count: 1;
-moz-column-count: 1;
-ms-column-count: 1;
-o-column-count: 1;
@ -2036,6 +2001,7 @@ footer .tsd-legend {
}
@media (min-width: 901px) and (max-width: 1024px) {
.tsd-index-panel ul.tsd-index-list {
-webkit-column-count: 2;
-moz-column-count: 2;
-ms-column-count: 2;
-o-column-count: 2;
@ -2051,39 +2017,39 @@ footer .tsd-legend {
}
.tsd-index-panel a,
.tsd-index-panel .tsd-parent-kind-module a {
color: #9600ff;
color: var(--color-ts);
}
.tsd-index-panel .tsd-parent-kind-interface a {
color: #7da01f;
color: var(--color-ts-interface);
}
.tsd-index-panel .tsd-parent-kind-enum a {
color: #cc9900;
color: var(--color-ts-enum);
}
.tsd-index-panel .tsd-parent-kind-class a {
color: #4da6ff;
color: var(--color-ts-class);
}
.tsd-index-panel .tsd-kind-module a {
color: #9600ff;
color: var(--color-ts);
}
.tsd-index-panel .tsd-kind-interface a {
color: #7da01f;
color: var(--color-ts-interface);
}
.tsd-index-panel .tsd-kind-enum a {
color: #cc9900;
color: var(--color-ts-enum);
}
.tsd-index-panel .tsd-kind-class a {
color: #4da6ff;
color: var(--color-ts-class);
}
.tsd-index-panel .tsd-is-private a {
color: #808080;
color: var(--color-ts-private);
}
.tsd-flag {
display: inline-block;
padding: 1px 5px;
border-radius: 4px;
color: #fff;
background-color: #808080;
color: var(--color-comment-tag-text);
background-color: var(--color-comment-tag);
text-indent: 0;
font-size: 14px;
font-weight: normal;
@ -2102,6 +2068,21 @@ footer .tsd-legend {
margin-bottom: 0;
border-bottom: none;
}
.tsd-member a[data-tsd-kind] {
color: var(--color-ts);
}
.tsd-member a[data-tsd-kind=Interface] {
color: var(--color-ts-interface);
}
.tsd-member a[data-tsd-kind=Enum] {
color: var(--color-ts-enum);
}
.tsd-member a[data-tsd-kind=Class] {
color: var(--color-ts-class);
}
.tsd-member a[data-tsd-kind=Private] {
color: var(--color-ts-private);
}
.tsd-navigation {
margin: 0 0 0 40px;
@ -2111,7 +2092,7 @@ footer .tsd-legend {
padding-top: 2px;
padding-bottom: 2px;
border-left: 2px solid transparent;
color: #222;
color: var(--color-text);
text-decoration: none;
transition: border-left-color 0.1s;
}
@ -2154,10 +2135,10 @@ footer .tsd-legend {
padding-left: 105px;
}
.tsd-navigation.primary > ul {
border-bottom: 1px solid #eee;
border-bottom: 1px solid var(--color-panel-divider);
}
.tsd-navigation.primary li {
border-top: 1px solid #eee;
border-top: 1px solid var(--color-panel-divider);
}
.tsd-navigation.primary li.current > a {
font-weight: bold;
@ -2165,7 +2146,7 @@ footer .tsd-legend {
.tsd-navigation.primary li.label span {
display: block;
padding: 20px 0 6px 5px;
color: #808080;
color: var(--color-menu-label);
}
.tsd-navigation.primary li.globals + li > span, .tsd-navigation.primary li.globals + li > a {
padding-top: 20px;
@ -2205,16 +2186,16 @@ footer .tsd-legend {
padding-left: 125px;
}
.tsd-navigation.secondary ul.current a {
border-left-color: #eee;
border-left-color: var(--color-panel-divider);
}
.tsd-navigation.secondary li.focus > a,
.tsd-navigation.secondary ul.current li.focus > a {
border-left-color: #000;
border-left-color: var(--color-menu-divider-focus);
}
.tsd-navigation.secondary li.current {
margin-top: 20px;
margin-bottom: 20px;
border-left-color: #eee;
border-left-color: var(--color-panel-divider);
}
.tsd-navigation.secondary li.current > a {
font-weight: bold;
@ -2229,7 +2210,7 @@ footer .tsd-legend {
.tsd-panel {
margin: 20px 0;
padding: 20px;
background-color: #fff;
background-color: var(--color-panel);
box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
}
.tsd-panel:empty {
@ -2238,7 +2219,7 @@ footer .tsd-legend {
.tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 {
margin: 1.5em -20px 10px -20px;
padding: 0 20px 10px 20px;
border-bottom: 1px solid #eee;
border-bottom: 1px solid var(--color-panel-divider);
}
.tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature {
margin-bottom: 0;
@ -2300,7 +2281,7 @@ footer .tsd-legend {
outline: 0;
border: 0;
background: transparent;
color: #222;
color: var(--color-text);
}
#tsd-search .field label {
position: absolute;
@ -2323,17 +2304,17 @@ footer .tsd-legend {
}
#tsd-search .results li {
padding: 0 10px;
background-color: #fdfdfd;
background-color: var(--color-background);
}
#tsd-search .results li:nth-child(even) {
background-color: #fff;
background-color: var(--color-panel);
}
#tsd-search .results li.state {
display: none;
}
#tsd-search .results li.current,
#tsd-search .results li:hover {
background-color: #eee;
background-color: var(--color-panel-divider);
}
#tsd-search .results a {
display: block;
@ -2342,11 +2323,11 @@ footer .tsd-legend {
top: 10px;
}
#tsd-search .results span.parent {
color: #808080;
color: var(--color-text-aside);
font-weight: normal;
}
#tsd-search.has-focus {
background-color: #eee;
background-color: var(--color-panel-divider);
}
#tsd-search.has-focus .field input {
top: 0;
@ -2369,7 +2350,7 @@ footer .tsd-legend {
.tsd-signature {
margin: 0 0 1em 0;
padding: 10px;
border: 1px solid #eee;
border: 1px solid var(--color-panel-divider);
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
font-size: 14px;
overflow-x: auto;
@ -2394,7 +2375,7 @@ footer .tsd-legend {
}
.tsd-signature-symbol {
color: #808080;
color: var(--color-text-aside);
font-weight: normal;
}
@ -2406,7 +2387,7 @@ footer .tsd-legend {
.tsd-signatures {
padding: 0;
margin: 0 0 1em 0;
border: 1px solid #eee;
border: 1px solid var(--color-panel-divider);
}
.tsd-signatures .tsd-signature {
margin: 0;
@ -2417,7 +2398,7 @@ footer .tsd-legend {
border-top-width: 0;
}
.tsd-signatures .tsd-signature.current {
background-color: #eee;
background-color: var(--color-panel-divider);
}
.tsd-signatures.active > .tsd-signature {
cursor: pointer;
@ -2491,11 +2472,11 @@ ul.tsd-type-parameters .tsd-comment {
.tsd-sources {
font-size: 14px;
color: #808080;
color: var(--color-text-aside);
margin: 0 0 1em 0;
}
.tsd-sources a {
color: #808080;
color: var(--color-text-aside);
text-decoration: underline;
}
.tsd-sources ul, .tsd-sources p {
@ -2513,13 +2494,13 @@ ul.tsd-type-parameters .tsd-comment {
left: 0;
width: 100%;
height: 40px;
color: #333;
background: #fff;
border-bottom: 1px solid #eee;
color: var(--color-toolbar-text);
background: var(--color-toolbar);
border-bottom: 1px solid var(--color-panel-divider);
transition: transform 0.3s linear;
}
.tsd-page-toolbar a {
color: #333;
color: var(--color-toolbar-text);
text-decoration: none;
}
.tsd-page-toolbar a.title {
@ -2579,7 +2560,7 @@ ul.tsd-type-parameters .tsd-comment {
}
.tsd-widget.active {
opacity: 1;
background-color: #eee;
background-color: var(--color-panel-divider);
}
.tsd-widget.no-caption {
width: 40px;
@ -2648,16 +2629,16 @@ input[type=checkbox]:checked + .tsd-widget:before {
}
.tsd-select .tsd-select-list li {
padding: 0 20px 0 0;
background-color: #fdfdfd;
background-color: var(--color-background);
}
.tsd-select .tsd-select-list li:before {
background-position: 40px 0;
}
.tsd-select .tsd-select-list li:nth-child(even) {
background-color: #fff;
background-color: var(--color-panel);
}
.tsd-select .tsd-select-list li:hover {
background-color: #eee;
background-color: var(--color-panel-divider);
}
.tsd-select .tsd-select-list li.selected:before {
background-position: -200px 0;
@ -2676,4 +2657,4 @@ input[type=checkbox]:checked + .tsd-widget:before {
img {
max-width: 100%;
}
}

File diff suppressed because one or more lines are too long

1
docs/generated/assets/js/search.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long