mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-07-27 18:12:29 +08:00
chore(docs): update backend api documentation
This commit is contained in:
parent
d74504d822
commit
b17df71494
@ -1 +1 @@
|
|||||||
window.hierarchyData = "eJylk91uwyAMhd+Fa7cjdGl+XmWqIiCugkqgAmfSVOXd52y72GUibpA4Fuezjf0SKUbKov9QNxAJ7x4tuRhYeQm1HUHPKHox4l0vngSIhwuj6CvVgliS55D1OmfMbwat1QMGcuQwD9pkStrS8E//Ov/5nCeaPZv9vGUPyuNpMz79ChyYnB8TBs6skVB1ElTXwuXawPtVQn2R0HUKKlm3UFWqvq0gGlmUr9FE2k4zCzuzZCYnVgxNziyE+5nciDKm8dHsx3HPC3FJBzvtB/IHlwGR9NMNFB8Y9lN5pMqoIR75RJ7eMlx8bnt6YFJ5VcqICS1fhmN1bstZiv10+UCp6/oNzPWfkA=="
|
window.hierarchyData = "eJylk0uOwyAMhu/iNe2UPNokV6mqCIiroBKowBlpVOXudTqzmGUiNiB+gz8b2y+IIVCC7lqUp5uAiHeHhmzwrL2AxXXzakLoYMC7mh2BgIf1A3SyaATM0bHJOJUSpi+NxqgePVmymHqlE0VlqP+n/xz//BxHmhw7+7xlH5SGw+r48CuwYbRuiOjX6NqLqORZ1EUp6laKc1OKS10IWciWl6YSsqxPt0UA38wKWSsiZcaJhY2BMpRDy4ZGq2fC7Uz+ijymdkHvwLUyExeVN+N2IJc4D4iknran8EC/ncpNlUf1YU8R1/7N44XnOq17iE2VR4xo+NDvTJTHMxf7bdOOVJflDVemoSg="
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,14 +1,33 @@
|
|||||||
@layer typedoc {
|
@layer typedoc {
|
||||||
|
:root {
|
||||||
|
--dim-toolbar-contents-height: 2.5rem;
|
||||||
|
--dim-toolbar-border-bottom-width: 1px;
|
||||||
|
--dim-header-height: calc(
|
||||||
|
var(--dim-toolbar-border-bottom-width) +
|
||||||
|
var(--dim-toolbar-contents-height)
|
||||||
|
);
|
||||||
|
|
||||||
|
/* 0rem For mobile; unit is required for calculation in `calc` */
|
||||||
|
--dim-container-main-margin-y: 0rem;
|
||||||
|
|
||||||
|
--dim-footer-height: 3.5rem;
|
||||||
|
|
||||||
|
--modal-animation-duration: 0.2s;
|
||||||
|
}
|
||||||
|
|
||||||
:root {
|
:root {
|
||||||
/* Light */
|
/* Light */
|
||||||
--light-color-background: #f2f4f8;
|
--light-color-background: #f2f4f8;
|
||||||
--light-color-background-secondary: #eff0f1;
|
--light-color-background-secondary: #eff0f1;
|
||||||
--light-color-warning-text: #222;
|
/* Not to be confused with [:active](https://developer.mozilla.org/en-US/docs/Web/CSS/:active) */
|
||||||
|
--light-color-background-active: #d6d8da;
|
||||||
--light-color-background-warning: #e6e600;
|
--light-color-background-warning: #e6e600;
|
||||||
|
--light-color-warning-text: #222;
|
||||||
--light-color-accent: #c5c7c9;
|
--light-color-accent: #c5c7c9;
|
||||||
--light-color-active-menu-item: var(--light-color-accent);
|
--light-color-active-menu-item: var(--light-color-background-active);
|
||||||
--light-color-text: #222;
|
--light-color-text: #222;
|
||||||
--light-color-text-aside: #6e6e6e;
|
--light-color-contrast-text: #000;
|
||||||
|
--light-color-text-aside: #5e5e5e;
|
||||||
|
|
||||||
--light-color-icon-background: var(--light-color-background);
|
--light-color-icon-background: var(--light-color-background);
|
||||||
--light-color-icon-text: var(--light-color-text);
|
--light-color-icon-text: var(--light-color-text);
|
||||||
@ -56,15 +75,20 @@
|
|||||||
|
|
||||||
--light-external-icon: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' width='10' height='10'><path fill-opacity='0' stroke='%23000' stroke-width='10' d='m43,35H5v60h60V57M45,5v10l10,10-30,30 20,20 30-30 10,10h10V5z'/></svg>");
|
--light-external-icon: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' width='10' height='10'><path fill-opacity='0' stroke='%23000' stroke-width='10' d='m43,35H5v60h60V57M45,5v10l10,10-30,30 20,20 30-30 10,10h10V5z'/></svg>");
|
||||||
--light-color-scheme: light;
|
--light-color-scheme: light;
|
||||||
|
}
|
||||||
|
|
||||||
|
:root {
|
||||||
/* Dark */
|
/* Dark */
|
||||||
--dark-color-background: #2b2e33;
|
--dark-color-background: #2b2e33;
|
||||||
--dark-color-background-secondary: #1e2024;
|
--dark-color-background-secondary: #1e2024;
|
||||||
|
/* Not to be confused with [:active](https://developer.mozilla.org/en-US/docs/Web/CSS/:active) */
|
||||||
|
--dark-color-background-active: #5d5d6a;
|
||||||
--dark-color-background-warning: #bebe00;
|
--dark-color-background-warning: #bebe00;
|
||||||
--dark-color-warning-text: #222;
|
--dark-color-warning-text: #222;
|
||||||
--dark-color-accent: #9096a2;
|
--dark-color-accent: #9096a2;
|
||||||
--dark-color-active-menu-item: #5d5d6a;
|
--dark-color-active-menu-item: var(--dark-color-background-active);
|
||||||
--dark-color-text: #f5f5f5;
|
--dark-color-text: #f5f5f5;
|
||||||
|
--dark-color-contrast-text: #ffffff;
|
||||||
--dark-color-text-aside: #dddddd;
|
--dark-color-text-aside: #dddddd;
|
||||||
|
|
||||||
--dark-color-icon-background: var(--dark-color-background-secondary);
|
--dark-color-icon-background: var(--dark-color-background-secondary);
|
||||||
@ -119,11 +143,13 @@
|
|||||||
--color-background-secondary: var(
|
--color-background-secondary: var(
|
||||||
--light-color-background-secondary
|
--light-color-background-secondary
|
||||||
);
|
);
|
||||||
|
--color-background-active: var(--light-color-background-active);
|
||||||
--color-background-warning: var(--light-color-background-warning);
|
--color-background-warning: var(--light-color-background-warning);
|
||||||
--color-warning-text: var(--light-color-warning-text);
|
--color-warning-text: var(--light-color-warning-text);
|
||||||
--color-accent: var(--light-color-accent);
|
--color-accent: var(--light-color-accent);
|
||||||
--color-active-menu-item: var(--light-color-active-menu-item);
|
--color-active-menu-item: var(--light-color-active-menu-item);
|
||||||
--color-text: var(--light-color-text);
|
--color-text: var(--light-color-text);
|
||||||
|
--color-contrast-text: var(--light-color-contrast-text);
|
||||||
--color-text-aside: var(--light-color-text-aside);
|
--color-text-aside: var(--light-color-text-aside);
|
||||||
|
|
||||||
--color-icon-background: var(--light-color-icon-background);
|
--color-icon-background: var(--light-color-icon-background);
|
||||||
@ -179,11 +205,13 @@
|
|||||||
--color-background-secondary: var(
|
--color-background-secondary: var(
|
||||||
--dark-color-background-secondary
|
--dark-color-background-secondary
|
||||||
);
|
);
|
||||||
|
--color-background-active: var(--dark-color-background-active);
|
||||||
--color-background-warning: var(--dark-color-background-warning);
|
--color-background-warning: var(--dark-color-background-warning);
|
||||||
--color-warning-text: var(--dark-color-warning-text);
|
--color-warning-text: var(--dark-color-warning-text);
|
||||||
--color-accent: var(--dark-color-accent);
|
--color-accent: var(--dark-color-accent);
|
||||||
--color-active-menu-item: var(--dark-color-active-menu-item);
|
--color-active-menu-item: var(--dark-color-active-menu-item);
|
||||||
--color-text: var(--dark-color-text);
|
--color-text: var(--dark-color-text);
|
||||||
|
--color-contrast-text: var(--dark-color-contrast-text);
|
||||||
--color-text-aside: var(--dark-color-text-aside);
|
--color-text-aside: var(--dark-color-text-aside);
|
||||||
|
|
||||||
--color-icon-background: var(--dark-color-icon-background);
|
--color-icon-background: var(--dark-color-icon-background);
|
||||||
@ -233,23 +261,17 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
html {
|
|
||||||
color-scheme: var(--color-scheme);
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
:root[data-theme="light"] {
|
:root[data-theme="light"] {
|
||||||
--color-background: var(--light-color-background);
|
--color-background: var(--light-color-background);
|
||||||
--color-background-secondary: var(--light-color-background-secondary);
|
--color-background-secondary: var(--light-color-background-secondary);
|
||||||
|
--color-background-active: var(--light-color-background-active);
|
||||||
--color-background-warning: var(--light-color-background-warning);
|
--color-background-warning: var(--light-color-background-warning);
|
||||||
--color-warning-text: var(--light-color-warning-text);
|
--color-warning-text: var(--light-color-warning-text);
|
||||||
--color-icon-background: var(--light-color-icon-background);
|
--color-icon-background: var(--light-color-icon-background);
|
||||||
--color-accent: var(--light-color-accent);
|
--color-accent: var(--light-color-accent);
|
||||||
--color-active-menu-item: var(--light-color-active-menu-item);
|
--color-active-menu-item: var(--light-color-active-menu-item);
|
||||||
--color-text: var(--light-color-text);
|
--color-text: var(--light-color-text);
|
||||||
|
--color-contrast-text: var(--light-color-contrast-text);
|
||||||
--color-text-aside: var(--light-color-text-aside);
|
--color-text-aside: var(--light-color-text-aside);
|
||||||
--color-icon-text: var(--light-color-icon-text);
|
--color-icon-text: var(--light-color-icon-text);
|
||||||
|
|
||||||
@ -299,12 +321,14 @@
|
|||||||
:root[data-theme="dark"] {
|
:root[data-theme="dark"] {
|
||||||
--color-background: var(--dark-color-background);
|
--color-background: var(--dark-color-background);
|
||||||
--color-background-secondary: var(--dark-color-background-secondary);
|
--color-background-secondary: var(--dark-color-background-secondary);
|
||||||
|
--color-background-active: var(--dark-color-background-active);
|
||||||
--color-background-warning: var(--dark-color-background-warning);
|
--color-background-warning: var(--dark-color-background-warning);
|
||||||
--color-warning-text: var(--dark-color-warning-text);
|
--color-warning-text: var(--dark-color-warning-text);
|
||||||
--color-icon-background: var(--dark-color-icon-background);
|
--color-icon-background: var(--dark-color-icon-background);
|
||||||
--color-accent: var(--dark-color-accent);
|
--color-accent: var(--dark-color-accent);
|
||||||
--color-active-menu-item: var(--dark-color-active-menu-item);
|
--color-active-menu-item: var(--dark-color-active-menu-item);
|
||||||
--color-text: var(--dark-color-text);
|
--color-text: var(--dark-color-text);
|
||||||
|
--color-contrast-text: var(--dark-color-contrast-text);
|
||||||
--color-text-aside: var(--dark-color-text-aside);
|
--color-text-aside: var(--dark-color-text-aside);
|
||||||
--color-icon-text: var(--dark-color-icon-text);
|
--color-icon-text: var(--dark-color-icon-text);
|
||||||
|
|
||||||
@ -351,6 +375,13 @@
|
|||||||
--color-scheme: var(--dark-color-scheme);
|
--color-scheme: var(--dark-color-scheme);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
html {
|
||||||
|
color-scheme: var(--color-scheme);
|
||||||
|
@media (prefers-reduced-motion: no-preference) {
|
||||||
|
scroll-behavior: smooth;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
*:focus-visible,
|
*:focus-visible,
|
||||||
.tsd-accordion-summary:focus-visible svg {
|
.tsd-accordion-summary:focus-visible svg {
|
||||||
outline: 2px solid var(--color-focus-outline);
|
outline: 2px solid var(--color-focus-outline);
|
||||||
@ -421,16 +452,19 @@
|
|||||||
border-top: 1px solid var(--color-accent);
|
border-top: 1px solid var(--color-accent);
|
||||||
padding-top: 1rem;
|
padding-top: 1rem;
|
||||||
padding-bottom: 1rem;
|
padding-bottom: 1rem;
|
||||||
max-height: 3.5rem;
|
max-height: var(--dim-footer-height);
|
||||||
}
|
}
|
||||||
footer > p {
|
footer > p {
|
||||||
margin: 0 1em;
|
margin: 0 1em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.container-main {
|
.container-main {
|
||||||
margin: 0 auto;
|
margin: var(--dim-container-main-margin-y) auto;
|
||||||
/* toolbar, footer, margin */
|
/* toolbar, footer, margin */
|
||||||
min-height: calc(100vh - 41px - 56px - 4rem);
|
min-height: calc(
|
||||||
|
100svh - var(--dim-header-height) - var(--dim-footer-height) -
|
||||||
|
2 * var(--dim-container-main-margin-y)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@keyframes fade-in {
|
@keyframes fade-in {
|
||||||
@ -450,29 +484,6 @@
|
|||||||
opacity: 0;
|
opacity: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@keyframes fade-in-delayed {
|
|
||||||
0% {
|
|
||||||
opacity: 0;
|
|
||||||
}
|
|
||||||
33% {
|
|
||||||
opacity: 0;
|
|
||||||
}
|
|
||||||
100% {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@keyframes fade-out-delayed {
|
|
||||||
0% {
|
|
||||||
opacity: 1;
|
|
||||||
visibility: visible;
|
|
||||||
}
|
|
||||||
66% {
|
|
||||||
opacity: 0;
|
|
||||||
}
|
|
||||||
100% {
|
|
||||||
opacity: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@keyframes pop-in-from-right {
|
@keyframes pop-in-from-right {
|
||||||
from {
|
from {
|
||||||
transform: translate(100%, 0);
|
transform: translate(100%, 0);
|
||||||
@ -492,10 +503,19 @@
|
|||||||
}
|
}
|
||||||
body {
|
body {
|
||||||
background: var(--color-background);
|
background: var(--color-background);
|
||||||
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans",
|
font-family:
|
||||||
Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
|
-apple-system,
|
||||||
|
BlinkMacSystemFont,
|
||||||
|
"Segoe UI",
|
||||||
|
"Noto Sans",
|
||||||
|
Helvetica,
|
||||||
|
Arial,
|
||||||
|
sans-serif,
|
||||||
|
"Apple Color Emoji",
|
||||||
|
"Segoe UI Emoji";
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
color: var(--color-text);
|
color: var(--color-text);
|
||||||
|
margin: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
a {
|
a {
|
||||||
@ -514,6 +534,9 @@
|
|||||||
a.tsd-anchor-link {
|
a.tsd-anchor-link {
|
||||||
color: var(--color-text);
|
color: var(--color-text);
|
||||||
}
|
}
|
||||||
|
:target {
|
||||||
|
scroll-margin-block: calc(var(--dim-header-height) + 0.5rem);
|
||||||
|
}
|
||||||
|
|
||||||
code,
|
code,
|
||||||
pre {
|
pre {
|
||||||
@ -545,7 +568,8 @@
|
|||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
}
|
}
|
||||||
pre:hover > button,
|
pre:hover > button,
|
||||||
pre > button.visible {
|
pre > button.visible,
|
||||||
|
pre > button:focus-visible {
|
||||||
opacity: 1;
|
opacity: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -555,6 +579,52 @@
|
|||||||
border-left: 4px solid gray;
|
border-left: 4px solid gray;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
img {
|
||||||
|
max-width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
* {
|
||||||
|
scrollbar-width: thin;
|
||||||
|
scrollbar-color: var(--color-accent) var(--color-icon-background);
|
||||||
|
}
|
||||||
|
|
||||||
|
*::-webkit-scrollbar {
|
||||||
|
width: 0.75rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
*::-webkit-scrollbar-track {
|
||||||
|
background: var(--color-icon-background);
|
||||||
|
}
|
||||||
|
|
||||||
|
*::-webkit-scrollbar-thumb {
|
||||||
|
background-color: var(--color-accent);
|
||||||
|
border-radius: 999rem;
|
||||||
|
border: 0.25rem solid var(--color-icon-background);
|
||||||
|
}
|
||||||
|
|
||||||
|
dialog {
|
||||||
|
border: none;
|
||||||
|
outline: none;
|
||||||
|
padding: 0;
|
||||||
|
background-color: var(--color-background);
|
||||||
|
}
|
||||||
|
dialog::backdrop {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
#tsd-overlay {
|
||||||
|
background-color: rgba(0, 0, 0, 0.5);
|
||||||
|
position: fixed;
|
||||||
|
z-index: 9999;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
right: 0;
|
||||||
|
bottom: 0;
|
||||||
|
animation: fade-in var(--modal-animation-duration) forwards;
|
||||||
|
}
|
||||||
|
#tsd-overlay.closing {
|
||||||
|
animation-name: fade-out;
|
||||||
|
}
|
||||||
|
|
||||||
.tsd-typography {
|
.tsd-typography {
|
||||||
line-height: 1.333em;
|
line-height: 1.333em;
|
||||||
}
|
}
|
||||||
@ -629,6 +699,7 @@
|
|||||||
|
|
||||||
.tsd-breadcrumb {
|
.tsd-breadcrumb {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
|
margin-top: 1rem;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
color: var(--color-text-aside);
|
color: var(--color-text-aside);
|
||||||
}
|
}
|
||||||
@ -733,7 +804,7 @@
|
|||||||
margin-right: 0.5em;
|
margin-right: 0.5em;
|
||||||
border-radius: 0.33em;
|
border-radius: 0.33em;
|
||||||
/* Leaving this at full opacity breaks event listeners on Firefox.
|
/* Leaving this at full opacity breaks event listeners on Firefox.
|
||||||
Don't remove unless you know what you're doing. */
|
Don't remove unless you know what you're doing. */
|
||||||
opacity: 0.99;
|
opacity: 0.99;
|
||||||
}
|
}
|
||||||
.tsd-filter-input input[type="checkbox"]:focus-visible + svg {
|
.tsd-filter-input input[type="checkbox"]:focus-visible + svg {
|
||||||
@ -876,7 +947,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.tsd-navigation.settings {
|
.tsd-navigation.settings {
|
||||||
margin: 1rem 0;
|
margin: 0;
|
||||||
|
margin-bottom: 1rem;
|
||||||
}
|
}
|
||||||
.tsd-navigation > a,
|
.tsd-navigation > a,
|
||||||
.tsd-navigation .tsd-accordion-summary {
|
.tsd-navigation .tsd-accordion-summary {
|
||||||
@ -898,6 +970,7 @@
|
|||||||
.tsd-navigation a.current,
|
.tsd-navigation a.current,
|
||||||
.tsd-page-navigation a.current {
|
.tsd-page-navigation a.current {
|
||||||
background: var(--color-active-menu-item);
|
background: var(--color-active-menu-item);
|
||||||
|
color: var(--color-contrast-text);
|
||||||
}
|
}
|
||||||
.tsd-navigation a:hover,
|
.tsd-navigation a:hover,
|
||||||
.tsd-page-navigation a:hover {
|
.tsd-page-navigation a:hover {
|
||||||
@ -931,14 +1004,14 @@
|
|||||||
margin-left: -1.5rem;
|
margin-left: -1.5rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.tsd-page-navigation-section {
|
|
||||||
margin-left: 10px;
|
|
||||||
}
|
|
||||||
.tsd-page-navigation-section > summary {
|
.tsd-page-navigation-section > summary {
|
||||||
padding: 0.25rem;
|
padding: 0.25rem;
|
||||||
}
|
}
|
||||||
|
.tsd-page-navigation-section > summary > svg {
|
||||||
|
margin-right: 0.25rem;
|
||||||
|
}
|
||||||
.tsd-page-navigation-section > div {
|
.tsd-page-navigation-section > div {
|
||||||
margin-left: 20px;
|
margin-left: 30px;
|
||||||
}
|
}
|
||||||
.tsd-page-navigation ul {
|
.tsd-page-navigation ul {
|
||||||
padding-left: 1.75rem;
|
padding-left: 1.75rem;
|
||||||
@ -964,6 +1037,10 @@
|
|||||||
.tsd-accordion-summary {
|
.tsd-accordion-summary {
|
||||||
list-style-type: none; /* hide marker on non-safari */
|
list-style-type: none; /* hide marker on non-safari */
|
||||||
outline: none; /* broken on safari, so just hide it */
|
outline: none; /* broken on safari, so just hide it */
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 0.25rem;
|
||||||
|
box-sizing: border-box;
|
||||||
}
|
}
|
||||||
.tsd-accordion-summary::-webkit-details-marker {
|
.tsd-accordion-summary::-webkit-details-marker {
|
||||||
display: none; /* hide marker on safari */
|
display: none; /* hide marker on safari */
|
||||||
@ -986,27 +1063,21 @@
|
|||||||
padding-top: 0;
|
padding-top: 0;
|
||||||
padding-bottom: 0;
|
padding-bottom: 0;
|
||||||
}
|
}
|
||||||
.tsd-accordion .tsd-accordion-summary > svg {
|
|
||||||
margin-left: 0.25rem;
|
|
||||||
vertical-align: text-top;
|
|
||||||
}
|
|
||||||
/*
|
/*
|
||||||
We need to be careful to target the arrow indicating whether the accordion
|
* We need to be careful to target the arrow indicating whether the accordion
|
||||||
is open, but not any other SVGs included in the details element.
|
* is open, but not any other SVGs included in the details element.
|
||||||
*/
|
*/
|
||||||
.tsd-accordion:not([open]) > .tsd-accordion-summary > svg:first-child,
|
.tsd-accordion:not([open]) > .tsd-accordion-summary > svg:first-child {
|
||||||
.tsd-accordion:not([open]) > .tsd-accordion-summary > h1 > svg:first-child,
|
|
||||||
.tsd-accordion:not([open]) > .tsd-accordion-summary > h2 > svg:first-child,
|
|
||||||
.tsd-accordion:not([open]) > .tsd-accordion-summary > h3 > svg:first-child,
|
|
||||||
.tsd-accordion:not([open]) > .tsd-accordion-summary > h4 > svg:first-child {
|
|
||||||
transform: rotate(-90deg);
|
transform: rotate(-90deg);
|
||||||
}
|
}
|
||||||
.tsd-index-content > :not(:first-child) {
|
.tsd-index-content > :not(:first-child) {
|
||||||
margin-top: 0.75rem;
|
margin-top: 0.75rem;
|
||||||
}
|
}
|
||||||
.tsd-index-heading {
|
.tsd-index-summary {
|
||||||
margin-top: 1.5rem;
|
margin-top: 1.5rem;
|
||||||
margin-bottom: 0.75rem;
|
margin-bottom: 0.75rem;
|
||||||
|
display: flex;
|
||||||
|
align-content: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.tsd-no-select {
|
.tsd-no-select {
|
||||||
@ -1061,117 +1132,104 @@
|
|||||||
margin-bottom: 1rem;
|
margin-bottom: 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
#tsd-search {
|
#tsd-search[open] {
|
||||||
transition: background-color 0.2s;
|
animation: fade-in var(--modal-animation-duration) ease-out forwards;
|
||||||
}
|
}
|
||||||
#tsd-search .title {
|
#tsd-search[open].closing {
|
||||||
position: relative;
|
animation-name: fade-out;
|
||||||
z-index: 2;
|
|
||||||
}
|
}
|
||||||
#tsd-search .field {
|
|
||||||
position: absolute;
|
/* Avoid setting `display` on closed dialog */
|
||||||
left: 0;
|
#tsd-search[open] {
|
||||||
top: 0;
|
display: flex;
|
||||||
right: 2.5rem;
|
flex-direction: column;
|
||||||
height: 100%;
|
padding: 1rem;
|
||||||
|
width: 32rem;
|
||||||
|
max-width: 90vw;
|
||||||
|
max-height: calc(100vh - env(keyboard-inset-height, 0px) - 25vh);
|
||||||
|
/* Anchor dialog to top */
|
||||||
|
margin-top: 10vh;
|
||||||
|
border-radius: 6px;
|
||||||
|
will-change: max-height;
|
||||||
}
|
}
|
||||||
#tsd-search .field input {
|
#tsd-search-input {
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
position: relative;
|
|
||||||
top: -50px;
|
|
||||||
z-index: 1;
|
|
||||||
width: 100%;
|
width: 100%;
|
||||||
padding: 0 10px;
|
padding: 0 0.625rem; /* 10px */
|
||||||
opacity: 0;
|
|
||||||
outline: 0;
|
outline: 0;
|
||||||
border: 0;
|
border: 2px solid var(--color-accent);
|
||||||
background: transparent;
|
background-color: transparent;
|
||||||
color: var(--color-text);
|
color: var(--color-text);
|
||||||
|
border-radius: 4px;
|
||||||
|
height: 2.5rem;
|
||||||
|
flex: 0 0 auto;
|
||||||
|
font-size: 0.875rem;
|
||||||
|
transition: border-color 0.2s, background-color 0.2s;
|
||||||
}
|
}
|
||||||
#tsd-search .field label {
|
#tsd-search-input:focus-visible {
|
||||||
position: absolute;
|
background-color: var(--color-background-active);
|
||||||
overflow: hidden;
|
border-color: transparent;
|
||||||
right: -40px;
|
color: var(--color-contrast-text);
|
||||||
}
|
}
|
||||||
#tsd-search .field input,
|
#tsd-search-input::placeholder {
|
||||||
#tsd-search .title,
|
color: inherit;
|
||||||
#tsd-toolbar-links a {
|
opacity: 0.8;
|
||||||
transition: opacity 0.2s;
|
|
||||||
}
|
}
|
||||||
#tsd-search .results {
|
#tsd-search-results {
|
||||||
position: absolute;
|
|
||||||
visibility: hidden;
|
|
||||||
top: 40px;
|
|
||||||
width: 100%;
|
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
list-style: none;
|
list-style: none;
|
||||||
box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
|
flex: 1 1 auto;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
overflow-y: auto;
|
||||||
}
|
}
|
||||||
#tsd-search .results li {
|
#tsd-search-results:not(:empty) {
|
||||||
|
margin-top: 0.5rem;
|
||||||
|
}
|
||||||
|
#tsd-search-results > li {
|
||||||
background-color: var(--color-background);
|
background-color: var(--color-background);
|
||||||
line-height: initial;
|
line-height: 1.5;
|
||||||
padding: 4px;
|
box-sizing: border-box;
|
||||||
|
border-radius: 4px;
|
||||||
}
|
}
|
||||||
#tsd-search .results li:nth-child(even) {
|
#tsd-search-results > li:nth-child(even) {
|
||||||
background-color: var(--color-background-secondary);
|
background-color: var(--color-background-secondary);
|
||||||
}
|
}
|
||||||
#tsd-search .results li.state {
|
#tsd-search-results > li:is(:hover, [aria-selected="true"]) {
|
||||||
display: none;
|
background-color: var(--color-background-active);
|
||||||
|
color: var(--color-contrast-text);
|
||||||
}
|
}
|
||||||
#tsd-search .results li.current:not(.no-results),
|
/* It's important that this takes full size of parent `li`, to capture a click on `li` */
|
||||||
#tsd-search .results li:hover:not(.no-results) {
|
#tsd-search-results > li > a {
|
||||||
background-color: var(--color-accent);
|
|
||||||
}
|
|
||||||
#tsd-search .results a {
|
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
padding: 0.25rem;
|
padding: 0.5rem 0.25rem;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
|
width: 100%;
|
||||||
}
|
}
|
||||||
#tsd-search .results a:before {
|
#tsd-search-results > li > a > .text {
|
||||||
top: 10px;
|
flex: 1 1 auto;
|
||||||
|
min-width: 0;
|
||||||
|
overflow-wrap: anywhere;
|
||||||
}
|
}
|
||||||
#tsd-search .results span.parent {
|
#tsd-search-results > li > a .parent {
|
||||||
color: var(--color-text-aside);
|
color: var(--color-text-aside);
|
||||||
font-weight: normal;
|
|
||||||
}
|
}
|
||||||
#tsd-search.has-focus {
|
#tsd-search-results > li > a mark {
|
||||||
background-color: var(--color-accent);
|
color: inherit;
|
||||||
|
background-color: inherit;
|
||||||
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
#tsd-search.has-focus .field input {
|
#tsd-search-status {
|
||||||
top: 0;
|
flex: 1;
|
||||||
opacity: 1;
|
display: grid;
|
||||||
|
place-content: center;
|
||||||
|
text-align: center;
|
||||||
|
overflow-wrap: anywhere;
|
||||||
}
|
}
|
||||||
#tsd-search.has-focus .title,
|
#tsd-search-status:not(:empty) {
|
||||||
#tsd-search.has-focus #tsd-toolbar-links a {
|
min-height: 6rem;
|
||||||
z-index: 0;
|
|
||||||
opacity: 0;
|
|
||||||
}
|
|
||||||
#tsd-search.has-focus .results {
|
|
||||||
visibility: visible;
|
|
||||||
}
|
|
||||||
#tsd-search.loading .results li.state.loading {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
#tsd-search.failure .results li.state.failure {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
#tsd-toolbar-links {
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
right: 2rem;
|
|
||||||
height: 100%;
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: flex-end;
|
|
||||||
}
|
|
||||||
#tsd-toolbar-links a {
|
|
||||||
margin-left: 1.5rem;
|
|
||||||
}
|
|
||||||
#tsd-toolbar-links a:hover {
|
|
||||||
text-decoration: underline;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.tsd-signature {
|
.tsd-signature {
|
||||||
@ -1256,78 +1314,52 @@
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
color: var(--color-text);
|
color: var(--color-text);
|
||||||
background: var(--color-background-secondary);
|
background: var(--color-background-secondary);
|
||||||
border-bottom: 1px var(--color-accent) solid;
|
border-bottom: var(--dim-toolbar-border-bottom-width)
|
||||||
|
var(--color-accent) solid;
|
||||||
transition: transform 0.3s ease-in-out;
|
transition: transform 0.3s ease-in-out;
|
||||||
}
|
}
|
||||||
.tsd-page-toolbar a {
|
.tsd-page-toolbar a {
|
||||||
color: var(--color-text);
|
color: var(--color-text);
|
||||||
text-decoration: none;
|
|
||||||
}
|
}
|
||||||
.tsd-page-toolbar a.title {
|
.tsd-toolbar-contents {
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
.tsd-page-toolbar a.title:hover {
|
|
||||||
text-decoration: underline;
|
|
||||||
}
|
|
||||||
.tsd-page-toolbar .tsd-toolbar-contents {
|
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
align-items: center;
|
||||||
height: 2.5rem;
|
height: var(--dim-toolbar-contents-height);
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
}
|
}
|
||||||
.tsd-page-toolbar .table-cell {
|
.tsd-toolbar-contents > .title {
|
||||||
position: relative;
|
font-weight: bold;
|
||||||
white-space: nowrap;
|
margin-right: auto;
|
||||||
line-height: 40px;
|
|
||||||
}
|
}
|
||||||
.tsd-page-toolbar .table-cell:first-child {
|
#tsd-toolbar-links {
|
||||||
width: 100%;
|
display: flex;
|
||||||
}
|
align-items: center;
|
||||||
.tsd-page-toolbar .tsd-toolbar-icon {
|
gap: 1.5rem;
|
||||||
box-sizing: border-box;
|
margin-right: 1rem;
|
||||||
line-height: 0;
|
|
||||||
padding: 12px 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.tsd-widget {
|
.tsd-widget {
|
||||||
|
box-sizing: border-box;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
overflow: hidden;
|
|
||||||
opacity: 0.8;
|
opacity: 0.8;
|
||||||
height: 40px;
|
height: 2.5rem;
|
||||||
transition:
|
width: 2.5rem;
|
||||||
opacity 0.1s,
|
transition: opacity 0.1s, background-color 0.1s;
|
||||||
background-color 0.2s;
|
text-align: center;
|
||||||
vertical-align: bottom;
|
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
border: none;
|
||||||
|
background-color: transparent;
|
||||||
}
|
}
|
||||||
.tsd-widget:hover {
|
.tsd-widget:hover {
|
||||||
opacity: 0.9;
|
opacity: 0.9;
|
||||||
}
|
}
|
||||||
.tsd-widget.active {
|
.tsd-widget:active {
|
||||||
opacity: 1;
|
opacity: 1;
|
||||||
background-color: var(--color-accent);
|
background-color: var(--color-accent);
|
||||||
}
|
}
|
||||||
.tsd-widget.no-caption {
|
#tsd-toolbar-menu-trigger {
|
||||||
width: 40px;
|
|
||||||
}
|
|
||||||
.tsd-widget.no-caption:before {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tsd-widget.options,
|
|
||||||
.tsd-widget.menu {
|
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
input[type="checkbox"] + .tsd-widget:before {
|
|
||||||
background-position: -120px 0;
|
|
||||||
}
|
|
||||||
input[type="checkbox"]:checked + .tsd-widget:before {
|
|
||||||
background-position: -160px 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
img {
|
|
||||||
max-width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tsd-member-summary-name {
|
.tsd-member-summary-name {
|
||||||
display: inline-flex;
|
display: inline-flex;
|
||||||
@ -1341,6 +1373,7 @@
|
|||||||
align-items: center;
|
align-items: center;
|
||||||
margin-left: 0.5rem;
|
margin-left: 0.5rem;
|
||||||
color: var(--color-text);
|
color: var(--color-text);
|
||||||
|
vertical-align: middle;
|
||||||
}
|
}
|
||||||
|
|
||||||
.tsd-anchor-icon svg {
|
.tsd-anchor-icon svg {
|
||||||
@ -1350,7 +1383,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.tsd-member-summary-name:hover > .tsd-anchor-icon svg,
|
.tsd-member-summary-name:hover > .tsd-anchor-icon svg,
|
||||||
.tsd-anchor-link:hover > .tsd-anchor-icon svg {
|
.tsd-anchor-link:hover > .tsd-anchor-icon svg,
|
||||||
|
.tsd-anchor-icon:focus-visible svg {
|
||||||
visibility: visible;
|
visibility: visible;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1436,41 +1470,26 @@
|
|||||||
color: var(--color-text);
|
color: var(--color-text);
|
||||||
}
|
}
|
||||||
|
|
||||||
* {
|
|
||||||
scrollbar-width: thin;
|
|
||||||
scrollbar-color: var(--color-accent) var(--color-icon-background);
|
|
||||||
}
|
|
||||||
|
|
||||||
*::-webkit-scrollbar {
|
|
||||||
width: 0.75rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
*::-webkit-scrollbar-track {
|
|
||||||
background: var(--color-icon-background);
|
|
||||||
}
|
|
||||||
|
|
||||||
*::-webkit-scrollbar-thumb {
|
|
||||||
background-color: var(--color-accent);
|
|
||||||
border-radius: 999rem;
|
|
||||||
border: 0.25rem solid var(--color-icon-background);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* mobile */
|
/* mobile */
|
||||||
@media (max-width: 769px) {
|
@media (max-width: 769px) {
|
||||||
.tsd-widget.options,
|
#tsd-toolbar-menu-trigger {
|
||||||
.tsd-widget.menu {
|
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
|
/* temporary fix to vertically align, for compatibility */
|
||||||
|
line-height: 2.5;
|
||||||
|
}
|
||||||
|
#tsd-toolbar-links {
|
||||||
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.container-main {
|
.container-main {
|
||||||
display: flex;
|
display: flex;
|
||||||
}
|
}
|
||||||
html .col-content {
|
.col-content {
|
||||||
float: none;
|
float: none;
|
||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
html .col-sidebar {
|
.col-sidebar {
|
||||||
position: fixed !important;
|
position: fixed !important;
|
||||||
overflow-y: auto;
|
overflow-y: auto;
|
||||||
-webkit-overflow-scrolling: touch;
|
-webkit-overflow-scrolling: touch;
|
||||||
@ -1485,10 +1504,10 @@
|
|||||||
background-color: var(--color-background);
|
background-color: var(--color-background);
|
||||||
transform: translate(100%, 0);
|
transform: translate(100%, 0);
|
||||||
}
|
}
|
||||||
html .col-sidebar > *:last-child {
|
.col-sidebar > *:last-child {
|
||||||
padding-bottom: 20px;
|
padding-bottom: 20px;
|
||||||
}
|
}
|
||||||
html .overlay {
|
.overlay {
|
||||||
content: "";
|
content: "";
|
||||||
display: block;
|
display: block;
|
||||||
position: fixed;
|
position: fixed;
|
||||||
@ -1535,9 +1554,6 @@
|
|||||||
.has-menu .tsd-navigation {
|
.has-menu .tsd-navigation {
|
||||||
max-height: 100%;
|
max-height: 100%;
|
||||||
}
|
}
|
||||||
#tsd-toolbar-links {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.tsd-navigation .tsd-nav-link {
|
.tsd-navigation .tsd-nav-link {
|
||||||
display: flex;
|
display: flex;
|
||||||
}
|
}
|
||||||
@ -1549,7 +1565,11 @@
|
|||||||
display: grid;
|
display: grid;
|
||||||
grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
|
grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
|
||||||
grid-template-areas: "sidebar content";
|
grid-template-areas: "sidebar content";
|
||||||
margin: 2rem auto;
|
--dim-container-main-margin-y: 2rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tsd-breadcrumb {
|
||||||
|
margin-top: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.col-sidebar {
|
.col-sidebar {
|
||||||
@ -1562,11 +1582,15 @@
|
|||||||
}
|
}
|
||||||
@media (min-width: 770px) and (max-width: 1399px) {
|
@media (min-width: 770px) and (max-width: 1399px) {
|
||||||
.col-sidebar {
|
.col-sidebar {
|
||||||
max-height: calc(100vh - 2rem - 42px);
|
max-height: calc(
|
||||||
|
100vh - var(--dim-header-height) - var(--dim-footer-height) -
|
||||||
|
2 * var(--dim-container-main-margin-y)
|
||||||
|
);
|
||||||
overflow: auto;
|
overflow: auto;
|
||||||
position: sticky;
|
position: sticky;
|
||||||
top: 42px;
|
top: calc(
|
||||||
padding-top: 1rem;
|
var(--dim-header-height) + var(--dim-container-main-margin-y)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
.site-menu {
|
.site-menu {
|
||||||
margin-top: 1rem;
|
margin-top: 1rem;
|
||||||
@ -1576,10 +1600,11 @@
|
|||||||
/* two sidebars */
|
/* two sidebars */
|
||||||
@media (min-width: 1200px) {
|
@media (min-width: 1200px) {
|
||||||
.container-main {
|
.container-main {
|
||||||
grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(
|
grid-template-columns:
|
||||||
0,
|
minmax(0, 1fr) minmax(0, 2.5fr) minmax(
|
||||||
20rem
|
0,
|
||||||
);
|
20rem
|
||||||
|
);
|
||||||
grid-template-areas: "sidebar content toc";
|
grid-template-areas: "sidebar content toc";
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1596,15 +1621,20 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.site-menu {
|
.site-menu {
|
||||||
margin-top: 1rem;
|
margin-top: 0rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.page-menu,
|
.page-menu,
|
||||||
.site-menu {
|
.site-menu {
|
||||||
max-height: calc(100vh - 2rem - 42px);
|
max-height: calc(
|
||||||
|
100vh - var(--dim-header-height) - var(--dim-footer-height) -
|
||||||
|
2 * var(--dim-container-main-margin-y)
|
||||||
|
);
|
||||||
overflow: auto;
|
overflow: auto;
|
||||||
position: sticky;
|
position: sticky;
|
||||||
top: 42px;
|
top: calc(
|
||||||
|
var(--dim-header-height) + var(--dim-container-main-margin-y)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,53 +1,54 @@
|
|||||||
<!DOCTYPE html><html class="default" lang="en" data-base="."><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>trilium</title><meta name="description" content="Documentation for trilium"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="assets/style.css"/><link rel="stylesheet" href="assets/highlight.css"/><script defer src="assets/main.js"></script><script async src="assets/icons.js" id="tsd-icons-script"></script><script async src="assets/search.js" id="tsd-search-script"></script><script async src="assets/navigation.js" id="tsd-nav-script"></script><script async src="assets/hierarchy.js" id="tsd-hierarchy-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar"><div class="tsd-toolbar-contents container"><div class="table-cell" id="tsd-search"><div class="field"><label for="tsd-search-field" class="tsd-widget tsd-toolbar-icon search no-caption"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="assets/icons.svg#icon-search"></use></svg></label><input type="text" id="tsd-search-field" aria-label="Search"/></div><div class="field"><div id="tsd-toolbar-links"></div></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="index.html" class="title">trilium</a></div><div class="table-cell" id="tsd-widgets"><a href="#" class="tsd-widget tsd-toolbar-icon menu no-caption" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="assets/icons.svg#icon-menu"></use></svg></a></div></div></header><div class="container container-main"><div class="col-content"><div class="tsd-page-title"><h1>trilium</h1></div><div class="tsd-panel tsd-typography"><a id="triliumnext-notes" class="tsd-anchor"></a><h1 class="tsd-anchor-link">TriliumNext Notes<a href="#triliumnext-notes" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h1><p><img src="https://img.shields.io/docker/pulls/triliumnext/notes" alt="Docker Pulls"> <img src="https://img.shields.io/github/downloads/triliumnext/notes/total" alt="GitHub Downloads (all assets, all releases)"></p>
|
<!DOCTYPE html><html class="default" lang="en" data-base="./"><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>trilium</title><meta name="description" content="Documentation for trilium"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="assets/style.css"/><link rel="stylesheet" href="assets/highlight.css"/><script defer src="assets/main.js"></script><script async src="assets/icons.js" id="tsd-icons-script"></script><script async src="assets/search.js" id="tsd-search-script"></script><script async src="assets/navigation.js" id="tsd-nav-script"></script><script async src="assets/hierarchy.js" id="tsd-hierarchy-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => window.app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar"><div class="tsd-toolbar-contents container"><a href="index.html" class="title">trilium</a><div id="tsd-toolbar-links"></div><button id="tsd-search-trigger" class="tsd-widget" aria-label="Search"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-search"></use></svg></button><dialog id="tsd-search" aria-label="Search"><input role="combobox" id="tsd-search-input" aria-controls="tsd-search-results" aria-autocomplete="list" aria-expanded="true" autocapitalize="off" autocomplete="off" placeholder="Search the docs" maxLength="100"/><ul role="listbox" id="tsd-search-results"></ul><div id="tsd-search-status" aria-live="polite" aria-atomic="true"><div>Preparing search index...</div></div></dialog><a href="#" class="tsd-widget menu" id="tsd-toolbar-menu-trigger" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-menu"></use></svg></a></div></header><div class="container container-main"><div class="col-content"><div class="tsd-page-title"><h1>trilium</h1></div><div class="tsd-panel tsd-typography"><h1 id="triliumnext-notes" class="tsd-anchor-link">TriliumNext Notes<a href="#triliumnext-notes" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h1><p><img src="https://img.shields.io/github/sponsors/eliandoran" alt="GitHub Sponsors"> <img src="https://img.shields.io/docker/pulls/triliumnext/notes" alt="Docker Pulls"> <img src="https://img.shields.io/github/downloads/triliumnext/notes/total" alt="GitHub Downloads (all assets, all releases)"></p>
|
||||||
<p><a href="media/README.md">English</a> | <a href="media/README-ZH_CN.md">Chinese</a> | <a href="media/README.ru.md">Russian</a> | <a href="media/README.ja.md">Japanese</a> | <a href="media/README.it.md">Italian</a> | <a href="media/README.es.md">Spanish</a></p>
|
<p><a href="media/README.md">English</a> | <a href="media/README-ZH_CN.md">Chinese</a> | <a href="media/README.ru.md">Russian</a> | <a href="media/README.ja.md">Japanese</a> | <a href="media/README.it.md">Italian</a> | <a href="media/README.es.md">Spanish</a></p>
|
||||||
<p>TriliumNext Notes is an open-source, cross-platform hierarchical note taking application with focus on building large personal knowledge bases.</p>
|
<p>TriliumNext Notes is an open-source, cross-platform hierarchical note taking application with focus on building large personal knowledge bases.</p>
|
||||||
<p>See <a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour" target="_blank" class="external">screenshots</a> for quick overview:</p>
|
<p>See <a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour">screenshots</a> for quick overview:</p>
|
||||||
<p><a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="https://github.com/TriliumNext/Docs/blob/main/Wiki/images/screenshot.png?raw=true" alt="Trilium Screenshot" width="1000"></a></p>
|
<p><a href="https://triliumnext.github.io/Docs/Wiki/screenshot-tour"><img src="https://github.com/TriliumNext/Docs/blob/main/Wiki/images/screenshot.png?raw=true" alt="Trilium Screenshot" width="1000"></a></p>
|
||||||
<a id="⚠️-why-triliumnext" class="tsd-anchor"></a><h2 class="tsd-anchor-link">⚠️ Why TriliumNext?<a href="#⚠️-why-triliumnext" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><p><a href="https://github.com/zadam/trilium/issues/4620" target="_blank" class="external">The original Trilium project is in maintenance mode</a></p>
|
<h2 id="⚠️-why-triliumnext" class="tsd-anchor-link">⚠️ Why TriliumNext?<a href="#⚠️-why-triliumnext" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><p><a href="https://github.com/zadam/trilium/issues/4620">The original Trilium project is in maintenance mode</a></p>
|
||||||
<a id="migrating-from-trilium" class="tsd-anchor"></a><h3 class="tsd-anchor-link">Migrating from Trilium?<a href="#migrating-from-trilium" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><p>There are no special migration steps to migrate from a zadam/Trilium instance to a TriliumNext/Notes instance. Just upgrade your Trilium instance to the latest version and <a href="#-installation">install TriliumNext/Notes as usual</a></p>
|
<h3 id="migrating-from-trilium" class="tsd-anchor-link">Migrating from Trilium?<a href="#migrating-from-trilium" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><p>There are no special migration steps to migrate from a zadam/Trilium instance to a TriliumNext/Notes instance. Just upgrade your Trilium instance to the latest version and <a href="#-installation">install TriliumNext/Notes as usual</a></p>
|
||||||
<p>Versions up to and including <a href="https://github.com/TriliumNext/Notes/releases/tag/v0.90.4" target="_blank" class="external">v0.90.4</a> are compatible with the latest zadam/trilium version of <a href="https://github.com/zadam/trilium/releases/tag/v0.63.7" target="_blank" class="external">v0.63.7</a>. Any later versions of TriliumNext have their sync versions incremented.</p>
|
<p>Versions up to and including <a href="https://github.com/TriliumNext/Notes/releases/tag/v0.90.4">v0.90.4</a> are compatible with the latest zadam/trilium version of <a href="https://github.com/zadam/trilium/releases/tag/v0.63.7">v0.63.7</a>. Any later versions of TriliumNext have their sync versions incremented.</p>
|
||||||
<a id="💬-discuss-with-us" class="tsd-anchor"></a><h2 class="tsd-anchor-link">💬 Discuss with us<a href="#💬-discuss-with-us" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><p>Feel free to join our official conversations. We would love to hear what features, suggestions, or issues you may have!</p>
|
<h2 id="💬-discuss-with-us" class="tsd-anchor-link">💬 Discuss with us<a href="#💬-discuss-with-us" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><p>Feel free to join our official conversations. We would love to hear what features, suggestions, or issues you may have!</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://matrix.to/#/#triliumnext:matrix.org" target="_blank" class="external">Matrix</a> (For synchronous discussions)
|
<li><a href="https://matrix.to/#/#triliumnext:matrix.org">Matrix</a> (For synchronous discussions)
|
||||||
<ul>
|
<ul>
|
||||||
<li>The <code>General</code> Matrix room is also bridged to <a href="xmpp:discuss@trilium.thisgreat.party?join">XMPP</a></li>
|
<li>The <code>General</code> Matrix room is also bridged to <a href="xmpp:discuss@trilium.thisgreat.party?join">XMPP</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="https://github.com/TriliumNext/Notes/discussions" target="_blank" class="external">Github Discussions</a> (For Asynchronous discussions)</li>
|
<li><a href="https://github.com/TriliumNext/Notes/discussions">Github Discussions</a> (For Asynchronous discussions)</li>
|
||||||
<li><a href="https://triliumnext.github.io/Docs/" target="_blank" class="external">Wiki</a> (For common how-to questions and user guides)</li>
|
<li><a href="https://triliumnext.github.io/Docs/">Wiki</a> (For common how-to questions and user guides)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<a id="🎁-features" class="tsd-anchor"></a><h2 class="tsd-anchor-link">🎁 Features<a href="#🎁-features" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><ul>
|
<h2 id="🎁-features" class="tsd-anchor-link">🎁 Features<a href="#🎁-features" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><ul>
|
||||||
<li>Notes can be arranged into arbitrarily deep tree. Single note can be placed into multiple places in the tree (see <a href="https://triliumnext.github.io/Docs/Wiki/cloning-notes" target="_blank" class="external">cloning</a>)</li>
|
<li>Notes can be arranged into arbitrarily deep tree. Single note can be placed into multiple places in the tree (see <a href="https://triliumnext.github.io/Docs/Wiki/cloning-notes">cloning</a>)</li>
|
||||||
<li>Rich WYSIWYG note editing including e.g. tables, images and <a href="https://triliumnext.github.io/Docs/Wiki/text-notes" target="_blank" class="external">math</a> with markdown <a href="https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat" target="_blank" class="external">autoformat</a></li>
|
<li>Rich WYSIWYG note editing including e.g. tables, images and <a href="https://triliumnext.github.io/Docs/Wiki/text-notes">math</a> with markdown <a href="https://triliumnext.github.io/Docs/Wiki/text-notes#autoformat">autoformat</a></li>
|
||||||
<li>Support for editing <a href="https://triliumnext.github.io/Docs/Wiki/code-notes" target="_blank" class="external">notes with source code</a>, including syntax highlighting</li>
|
<li>Support for editing <a href="https://triliumnext.github.io/Docs/Wiki/code-notes">notes with source code</a>, including syntax highlighting</li>
|
||||||
<li>Fast and easy <a href="https://triliumnext.github.io/Docs/Wiki/note-navigation" target="_blank" class="external">navigation between notes</a>, full text search and <a href="https://triliumnext.github.io/Docs/Wiki/note-hoisting" target="_blank" class="external">note hoisting</a></li>
|
<li>Fast and easy <a href="https://triliumnext.github.io/Docs/Wiki/note-navigation">navigation between notes</a>, full text search and <a href="https://triliumnext.github.io/Docs/Wiki/note-hoisting">note hoisting</a></li>
|
||||||
<li>Seamless <a href="https://triliumnext.github.io/Docs/Wiki/note-revisions" target="_blank" class="external">note versioning</a></li>
|
<li>Seamless <a href="https://triliumnext.github.io/Docs/Wiki/note-revisions">note versioning</a></li>
|
||||||
<li>Note <a href="https://triliumnext.github.io/Docs/Wiki/attributes" target="_blank" class="external">attributes</a> can be used for note organization, querying and advanced <a href="https://triliumnext.github.io/Docs/Wiki/scripts" target="_blank" class="external">scripting</a></li>
|
<li>Note <a href="https://triliumnext.github.io/Docs/Wiki/attributes">attributes</a> can be used for note organization, querying and advanced <a href="https://triliumnext.github.io/Docs/Wiki/scripts">scripting</a></li>
|
||||||
<li><a href="https://triliumnext.github.io/Docs/Wiki/synchronization" target="_blank" class="external">Synchronization</a> with self-hosted sync server
|
<li>Direct OpenID and TOTP integration for more secure login</li>
|
||||||
|
<li><a href="https://triliumnext.github.io/Docs/Wiki/synchronization">Synchronization</a> with self-hosted sync server
|
||||||
<ul>
|
<ul>
|
||||||
<li>there's a <a href="https://trilium.cc/paid-hosting" target="_blank" class="external">3rd party service for hosting synchronisation server</a></li>
|
<li>there's a <a href="https://trilium.cc/paid-hosting">3rd party service for hosting synchronisation server</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="https://triliumnext.github.io/Docs/Wiki/sharing" target="_blank" class="external">Sharing</a> (publishing) notes to public internet</li>
|
<li><a href="https://triliumnext.github.io/Docs/Wiki/sharing">Sharing</a> (publishing) notes to public internet</li>
|
||||||
<li>Strong <a href="https://triliumnext.github.io/Docs/Wiki/protected-notes" target="_blank" class="external">note encryption</a> with per-note granularity</li>
|
<li>Strong <a href="https://triliumnext.github.io/Docs/Wiki/protected-notes">note encryption</a> with per-note granularity</li>
|
||||||
<li>Sketching diagrams with built-in Excalidraw (note type "canvas")</li>
|
<li>Sketching diagrams with built-in Excalidraw (note type "canvas")</li>
|
||||||
<li><a href="https://triliumnext.github.io/Docs/Wiki/relation-map" target="_blank" class="external">Relation maps</a> and <a href="https://triliumnext.github.io/Docs/Wiki/link-map" target="_blank" class="external">link maps</a> for visualizing notes and their relations</li>
|
<li><a href="https://triliumnext.github.io/Docs/Wiki/relation-map">Relation maps</a> and <a href="https://triliumnext.github.io/Docs/Wiki/link-map">link maps</a> for visualizing notes and their relations</li>
|
||||||
<li><a href="https://triliumnext.github.io/Docs/Wiki/scripts" target="_blank" class="external">Scripting</a> - see <a href="https://triliumnext.github.io/Docs/Wiki/advanced-showcases" target="_blank" class="external">Advanced showcases</a></li>
|
<li><a href="https://triliumnext.github.io/Docs/Wiki/scripts">Scripting</a> - see <a href="https://triliumnext.github.io/Docs/Wiki/advanced-showcases">Advanced showcases</a></li>
|
||||||
<li><a href="https://triliumnext.github.io/Docs/Wiki/etapi" target="_blank" class="external">REST API</a> for automation</li>
|
<li><a href="https://triliumnext.github.io/Docs/Wiki/etapi">REST API</a> for automation</li>
|
||||||
<li>Scales well in both usability and performance upwards of 100 000 notes</li>
|
<li>Scales well in both usability and performance upwards of 100 000 notes</li>
|
||||||
<li>Touch optimized <a href="https://triliumnext.github.io/Docs/Wiki/mobile-frontend" target="_blank" class="external">mobile frontend</a> for smartphones and tablets</li>
|
<li>Touch optimized <a href="https://triliumnext.github.io/Docs/Wiki/mobile-frontend">mobile frontend</a> for smartphones and tablets</li>
|
||||||
<li><a href="https://triliumnext.github.io/Docs/Wiki/themes" target="_blank" class="external">Night theme</a></li>
|
<li><a href="https://triliumnext.github.io/Docs/Wiki/themes">Night theme</a></li>
|
||||||
<li><a href="https://triliumnext.github.io/Docs/Wiki/evernote-import" target="_blank" class="external">Evernote</a> and <a href="https://triliumnext.github.io/Docs/Wiki/markdown" target="_blank" class="external">Markdown import & export</a></li>
|
<li><a href="https://triliumnext.github.io/Docs/Wiki/evernote-import">Evernote</a> and <a href="https://triliumnext.github.io/Docs/Wiki/markdown">Markdown import & export</a></li>
|
||||||
<li><a href="https://triliumnext.github.io/Docs/Wiki/web-clipper" target="_blank" class="external">Web Clipper</a> for easy saving of web content</li>
|
<li><a href="https://triliumnext.github.io/Docs/Wiki/web-clipper">Web Clipper</a> for easy saving of web content</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>✨ Check out the following third-party resources/communities for more TriliumNext related goodies:</p>
|
<p>✨ Check out the following third-party resources/communities for more TriliumNext related goodies:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://github.com/Nriver/awesome-trilium" target="_blank" class="external">awesome-trilium</a> for 3rd party themes, scripts, plugins and more.</li>
|
<li><a href="https://github.com/Nriver/awesome-trilium">awesome-trilium</a> for 3rd party themes, scripts, plugins and more.</li>
|
||||||
<li><a href="https://trilium.rocks/" target="_blank" class="external">TriliumRocks!</a> for tutorials, guides, and much more.</li>
|
<li><a href="https://trilium.rocks/">TriliumRocks!</a> for tutorials, guides, and much more.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<a id="🏗-installation" class="tsd-anchor"></a><h2 class="tsd-anchor-link">🏗 Installation<a href="#🏗-installation" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><a id="desktop" class="tsd-anchor"></a><h3 class="tsd-anchor-link">Desktop<a href="#desktop" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><p>To use TriliumNext on your desktop machine (Linux, MacOS, and Windows) you have a few options:</p>
|
<h2 id="🏗-installation" class="tsd-anchor-link">🏗 Installation<a href="#🏗-installation" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><h3 id="desktop" class="tsd-anchor-link">Desktop<a href="#desktop" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><p>To use TriliumNext on your desktop machine (Linux, MacOS, and Windows) you have a few options:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Download the binary release for your platform from the <a href="https://github.com/TriliumNext/Notes/releases/latest" target="_blank" class="external">latest release page</a>, unzip the package and run the <code>trilium</code> executable.</li>
|
<li>Download the binary release for your platform from the <a href="https://github.com/TriliumNext/Notes/releases/latest">latest release page</a>, unzip the package and run the <code>trilium</code> executable.</li>
|
||||||
<li>Access TriliumNext via the web interface of a server installation (see below)
|
<li>Access TriliumNext via the web interface of a server installation (see below)
|
||||||
<ul>
|
<ul>
|
||||||
<li>Currently only the latest versions of Chrome & Firefox are supported (and tested).</li>
|
<li>Currently only the latest versions of Chrome & Firefox are supported (and tested).</li>
|
||||||
@ -55,33 +56,35 @@
|
|||||||
</li>
|
</li>
|
||||||
<li>(Coming Soon) TriliumNext will also be provided as a Flatpak</li>
|
<li>(Coming Soon) TriliumNext will also be provided as a Flatpak</li>
|
||||||
</ul>
|
</ul>
|
||||||
<a id="macos" class="tsd-anchor"></a><h4 class="tsd-anchor-link">MacOS<a href="#macos" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h4><p>Currently when running TriliumNext/Notes on MacOS, you may get the following error:</p>
|
<h4 id="macos" class="tsd-anchor-link">MacOS<a href="#macos" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h4><p>Currently when running TriliumNext/Notes on MacOS, you may get the following error:</p>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>Apple could not verify "TriliumNext Notes" is free of malware and may harm your Mac or compromise your privacy.</p>
|
<p>Apple could not verify "TriliumNext Notes" is free of malware and may harm your Mac or compromise your privacy.</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p>You will need to run the command on your shell to resolve the error (documented <a href="https://github.com/TriliumNext/Notes/issues/329#issuecomment-2287164137" target="_blank" class="external">here</a>):</p>
|
<p>You will need to run the command on your shell to resolve the error (documented <a href="https://github.com/TriliumNext/Notes/issues/329#issuecomment-2287164137">here</a>):</p>
|
||||||
<pre><code class="bash"><span class="hl-0">xattr</span><span class="hl-1"> </span><span class="hl-2">-c</span><span class="hl-1"> </span><span class="hl-3">"/path/to/Trilium Next.app"</span>
|
<pre><code class="bash"><span class="hl-0">xattr</span><span class="hl-1"> </span><span class="hl-2">-c</span><span class="hl-1"> </span><span class="hl-3">"/path/to/Trilium Next.app"</span>
|
||||||
</code><button type="button">Copy</button></pre>
|
</code><button type="button">Copy</button></pre>
|
||||||
|
|
||||||
<a id="mobile" class="tsd-anchor"></a><h3 class="tsd-anchor-link">Mobile<a href="#mobile" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><p>To use TriliumNext on a mobile device:</p>
|
<h3 id="mobile" class="tsd-anchor-link">Mobile<a href="#mobile" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><p>To use TriliumNext on a mobile device, you can use a mobile web browser to access the mobile interface of a server installation (see below).</p>
|
||||||
<ul>
|
<p>If you prefer a native Android app, you can use <a href="https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid">TriliumDroid</a>. Report bugs and missing features at <a href="https://github.com/FliegendeWurst/TriliumDroid">their repository</a>.</p>
|
||||||
<li>Use a mobile web browser to access the mobile interface of a server installation (see below)</li>
|
<p>See issue <a href="https://github.com/TriliumNext/Notes/issues/72">https://github.com/TriliumNext/Notes/issues/72</a> for more information on mobile app support.</p>
|
||||||
<li>Use of a mobile app is not yet supported (<a href="https://github.com/TriliumNext/Notes/issues/72" target="_blank" class="external">see here</a>) to track mobile improvements.</li>
|
<h3 id="server" class="tsd-anchor-link">Server<a href="#server" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><p>To install TriliumNext on your own server (including via Docker from <a href="https://hub.docker.com/r/triliumnext/notes">Dockerhub</a>) follow <a href="https://triliumnext.github.io/Docs/Wiki/server-installation">the server installation docs</a>.</p>
|
||||||
</ul>
|
<h2 id="📝-documentation" class="tsd-anchor-link">📝 Documentation<a href="#📝-documentation" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><p><a href="https://triliumnext.github.io/Docs">See wiki for complete list of documentation pages.</a></p>
|
||||||
<a id="server" class="tsd-anchor"></a><h3 class="tsd-anchor-link">Server<a href="#server" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><p>To install TriliumNext on your own server (including via Docker from <a href="https://hub.docker.com/r/triliumnext/notes" target="_blank" class="external">Dockerhub</a>) follow <a href="https://triliumnext.github.io/Docs/Wiki/server-installation" target="_blank" class="external">the server installation docs</a>.</p>
|
<p>You can also read <a href="https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge">Patterns of personal knowledge base</a> to get some inspiration on how you might use TriliumNext.</p>
|
||||||
<a id="📝-documentation" class="tsd-anchor"></a><h2 class="tsd-anchor-link">📝 Documentation<a href="#📝-documentation" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><p><a href="https://triliumnext.github.io/Docs" target="_blank" class="external">See wiki for complete list of documentation pages.</a></p>
|
<h2 id="💻-contribute" class="tsd-anchor-link">💻 Contribute<a href="#💻-contribute" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><h3 id="code" class="tsd-anchor-link">Code<a href="#code" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><pre><code class="shell"><span class="hl-0">git</span><span class="hl-1"> </span><span class="hl-3">clone</span><span class="hl-1"> </span><span class="hl-3">https://github.com/TriliumNext/Notes.git</span><br/><span class="hl-0">cd</span><span class="hl-1"> </span><span class="hl-3">Notes</span><br/><span class="hl-0">npm</span><span class="hl-1"> </span><span class="hl-3">install</span><br/><span class="hl-0">npm</span><span class="hl-1"> </span><span class="hl-3">run</span><span class="hl-1"> </span><span class="hl-3">server:start</span>
|
||||||
<p>You can also read <a href="https://triliumnext.github.io/Docs/Wiki/patterns-of-personal-knowledge" target="_blank" class="external">Patterns of personal knowledge base</a> to get some inspiration on how you might use TriliumNext.</p>
|
|
||||||
<a id="💻-contribute" class="tsd-anchor"></a><h2 class="tsd-anchor-link">💻 Contribute<a href="#💻-contribute" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><a id="code" class="tsd-anchor"></a><h3 class="tsd-anchor-link">Code<a href="#code" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><pre><code class="shell"><span class="hl-0">git</span><span class="hl-1"> </span><span class="hl-3">clone</span><span class="hl-1"> </span><span class="hl-3">https://github.com/TriliumNext/Notes.git</span><br/><span class="hl-0">cd</span><span class="hl-1"> </span><span class="hl-3">Notes</span><br/><span class="hl-0">npm</span><span class="hl-1"> </span><span class="hl-3">install</span><br/><span class="hl-0">npm</span><span class="hl-1"> </span><span class="hl-3">run</span><span class="hl-1"> </span><span class="hl-3">server:start</span>
|
|
||||||
</code><button type="button">Copy</button></pre>
|
</code><button type="button">Copy</button></pre>
|
||||||
|
|
||||||
<a id="documentation" class="tsd-anchor"></a><h3 class="tsd-anchor-link">Documentation<a href="#documentation" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><p>Head on over to our <a href="https://github.com/TriliumNext/Docs" target="_blank" class="external">Docs repo</a></p>
|
<h3 id="documentation" class="tsd-anchor-link">Documentation<a href="#documentation" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h3><p>We are currently transitioning to a new documentation mechanism.
|
||||||
<a id="👏-shoutouts" class="tsd-anchor"></a><h2 class="tsd-anchor-link">👏 Shoutouts<a href="#👏-shoutouts" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><ul>
|
Meanwhile you can still view the <a href="https://github.com/TriliumNext/Docs">archived Docs repository</a>.</p>
|
||||||
<li><a href="https://github.com/ckeditor/ckeditor5" target="_blank" class="external">CKEditor 5</a> - best WYSIWYG editor on the market, very interactive and listening team</li>
|
<h2 id="👏-shoutouts" class="tsd-anchor-link">👏 Shoutouts<a href="#👏-shoutouts" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><ul>
|
||||||
<li><a href="https://github.com/mar10/fancytree" target="_blank" class="external">FancyTree</a> - very feature rich tree library without real competition. TriliumNext Notes would not be the same without it.</li>
|
<li><a href="https://github.com/ckeditor/ckeditor5">CKEditor 5</a> - best WYSIWYG editor on the market, very interactive and listening team</li>
|
||||||
<li><a href="https://github.com/codemirror/CodeMirror" target="_blank" class="external">CodeMirror</a> - code editor with support for huge amount of languages</li>
|
<li><a href="https://github.com/mar10/fancytree">FancyTree</a> - very feature rich tree library without real competition. TriliumNext Notes would not be the same without it.</li>
|
||||||
<li><a href="https://github.com/jsplumb/jsplumb" target="_blank" class="external">jsPlumb</a> - visual connectivity library without competition. Used in <a href="https://triliumnext.github.io/Docs/Wiki/relation-map.html" target="_blank" class="external">relation maps</a> and <a href="https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map" target="_blank" class="external">link maps</a></li>
|
<li><a href="https://github.com/codemirror/CodeMirror">CodeMirror</a> - code editor with support for huge amount of languages</li>
|
||||||
|
<li><a href="https://github.com/jsplumb/jsplumb">jsPlumb</a> - visual connectivity library without competition. Used in <a href="https://triliumnext.github.io/Docs/Wiki/relation-map.html">relation maps</a> and <a href="https://triliumnext.github.io/Docs/Wiki/note-map.html#link-map">link maps</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<a id="🤝-support" class="tsd-anchor"></a><h2 class="tsd-anchor-link">🤝 Support<a href="#🤝-support" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><p>You can support the original Trilium developer using GitHub Sponsors, <a href="https://paypal.me/za4am" target="_blank" class="external">PayPal</a> or Bitcoin (bitcoin:bc1qv3svjn40v89mnkre5vyvs2xw6y8phaltl385d2).
|
<h2 id="🤝-support" class="tsd-anchor-link">🤝 Support<a href="#🤝-support" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><p>Support for the TriliumNext organization will be possible in the near future. For now, you can:</p>
|
||||||
Support for the TriliumNext organization will be possible in the near future.</p>
|
<ul>
|
||||||
<a id="🔑-license" class="tsd-anchor"></a><h2 class="tsd-anchor-link">🔑 License<a href="#🔑-license" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><p>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</p>
|
<li>Support continued development on TriliumNext by supporting our developers: <a href="https://github.com/sponsors/eliandoran">eliandoran</a> (See the <a href="%5Bdevelopers%5D(%5Burl%5D(https://github.com/TriliumNext/Notes/graphs/contributors))">repository insights</a> for a full list)</li>
|
||||||
</div></div><div class="col-sidebar"><div class="page-menu"><div class="tsd-navigation settings"><details class="tsd-accordion"><summary class="tsd-accordion-summary"><h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><use href="assets/icons.svg#icon-chevronDown"></use></svg>Settings</h3></summary><div class="tsd-accordion-details"><div class="tsd-filter-visibility"><span class="settings-label">Member Visibility</span><ul id="tsd-filter-options"><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-external" name="external"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>External</span></label></li></ul></div><div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div><details open class="tsd-accordion tsd-page-navigation"><summary class="tsd-accordion-summary"><h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><use href="assets/icons.svg#icon-chevronDown"></use></svg>On This Page</h3></summary><div class="tsd-accordion-details"><a href="#triliumnext-notes"><span>Trilium<wbr/>Next <wbr/>Notes</span></a><ul><li><a href="#⚠️-why-triliumnext"><span>⚠️ <wbr/>Why <wbr/>Trilium<wbr/>Next?</span></a></li><li><ul><li><a href="#migrating-from-trilium"><span>Migrating from <wbr/>Trilium?</span></a></li></ul></li><li><a href="#💬-discuss-with-us"><span>💬 <wbr/>Discuss with us</span></a></li><li><a href="#🎁-features"><span>🎁 <wbr/>Features</span></a></li><li><a href="#🏗-installation"><span>🏗 <wbr/>Installation</span></a></li><li><ul><li><a href="#desktop"><span>Desktop</span></a></li><li><ul><li><a href="#macos"><span>MacOS</span></a></li></ul></li><li><a href="#mobile"><span>Mobile</span></a></li><li><a href="#server"><span>Server</span></a></li></ul></li><li><a href="#📝-documentation"><span>📝 <wbr/>Documentation</span></a></li><li><a href="#💻-contribute"><span>💻 <wbr/>Contribute</span></a></li><li><ul><li><a href="#code"><span>Code</span></a></li><li><a href="#documentation"><span>Documentation</span></a></li></ul></li><li><a href="#👏-shoutouts"><span>👏 <wbr/>Shoutouts</span></a></li><li><a href="#🤝-support"><span>🤝 <wbr/>Support</span></a></li><li><a href="#🔑-license"><span>🔑 <wbr/>License</span></a></li></ul></div></details></div><div class="site-menu"><nav class="tsd-navigation"><a href="modules.html">trilium</a><ul class="tsd-small-nested-navigation" id="tsd-nav-container"><li>Loading...</li></ul></nav></div></div></div><footer><p class="tsd-generator">Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></footer><div class="overlay"></div></body></html>
|
<li>Show a token of gratitude to the original Trilium developer (<a href="https://github.com/sponsors/zadam">zadam</a>) via <a href="https://paypal.me/za4am">PayPal</a> or Bitcoin (bitcoin:bc1qv3svjn40v89mnkre5vyvs2xw6y8phaltl385d2).</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="🔑-license" class="tsd-anchor-link">🔑 License<a href="#🔑-license" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="assets/icons.svg#icon-anchor"></use></svg></a></h2><p>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</p>
|
||||||
|
</div></div><div class="col-sidebar"><div class="page-menu"><div class="tsd-navigation settings"><details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h3>Settings</h3></summary><div class="tsd-accordion-details"><div class="tsd-filter-visibility"><span class="settings-label">Member Visibility</span><ul id="tsd-filter-options"><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-external" name="external"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>External</span></label></li></ul></div><div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div><details open class="tsd-accordion tsd-page-navigation"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="assets/icons.svg#icon-chevronDown"></use></svg><h3>On This Page</h3></summary><div class="tsd-accordion-details"><a href="#triliumnext-notes"><span>Trilium<wbr/>Next <wbr/>Notes</span></a><ul><li><a href="#⚠️-why-triliumnext"><span>⚠️ <wbr/>Why <wbr/>Trilium<wbr/>Next?</span></a></li><li><ul><li><a href="#migrating-from-trilium"><span>Migrating from <wbr/>Trilium?</span></a></li></ul></li><li><a href="#💬-discuss-with-us"><span>💬 <wbr/>Discuss with us</span></a></li><li><a href="#🎁-features"><span>🎁 <wbr/>Features</span></a></li><li><a href="#🏗-installation"><span>🏗 <wbr/>Installation</span></a></li><li><ul><li><a href="#desktop"><span>Desktop</span></a></li><li><ul><li><a href="#macos"><span>MacOS</span></a></li></ul></li><li><a href="#mobile"><span>Mobile</span></a></li><li><a href="#server"><span>Server</span></a></li></ul></li><li><a href="#📝-documentation"><span>📝 <wbr/>Documentation</span></a></li><li><a href="#💻-contribute"><span>💻 <wbr/>Contribute</span></a></li><li><ul><li><a href="#code"><span>Code</span></a></li><li><a href="#documentation"><span>Documentation</span></a></li></ul></li><li><a href="#👏-shoutouts"><span>👏 <wbr/>Shoutouts</span></a></li><li><a href="#🤝-support"><span>🤝 <wbr/>Support</span></a></li><li><a href="#🔑-license"><span>🔑 <wbr/>License</span></a></li></ul></div></details></div><div class="site-menu"><nav class="tsd-navigation"><a href="modules.html">trilium</a><ul class="tsd-small-nested-navigation" id="tsd-nav-container"><li>Loading...</li></ul></nav></div></div></div><footer><p class="tsd-generator">Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></footer><div class="overlay"></div></body></html>
|
||||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,11 +1,11 @@
|
|||||||
<!DOCTYPE html><html class="default" lang="en" data-base=".."><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>OptionRow | trilium</title><meta name="description" content="Documentation for trilium"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/icons.js" id="tsd-icons-script"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script><script async src="../assets/hierarchy.js" id="tsd-hierarchy-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar"><div class="tsd-toolbar-contents container"><div class="table-cell" id="tsd-search"><div class="field"><label for="tsd-search-field" class="tsd-widget tsd-toolbar-icon search no-caption"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="../assets/icons.svg#icon-search"></use></svg></label><input type="text" id="tsd-search-field" aria-label="Search"/></div><div class="field"><div id="tsd-toolbar-links"></div></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">trilium</a></div><div class="table-cell" id="tsd-widgets"><a href="#" class="tsd-widget tsd-toolbar-icon menu no-caption" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="../assets/icons.svg#icon-menu"></use></svg></a></div></div></header><div class="container container-main"><div class="col-content"><div class="tsd-page-title"><ul class="tsd-breadcrumb"><li><a href="../modules.html">trilium</a></li><li><a href="../modules/becca_entities_rows.html">becca/entities/rows</a></li><li><a href="becca_entities_rows.OptionRow.html">OptionRow</a></li></ul><h1>Interface OptionRow</h1></div><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><p>Database representation of an option.</p>
|
<!DOCTYPE html><html class="default" lang="en" data-base="../"><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>OptionRow | trilium</title><meta name="description" content="Documentation for trilium"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/icons.js" id="tsd-icons-script"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script><script async src="../assets/hierarchy.js" id="tsd-hierarchy-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => window.app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar"><div class="tsd-toolbar-contents container"><a href="../index.html" class="title">trilium</a><div id="tsd-toolbar-links"></div><button id="tsd-search-trigger" class="tsd-widget" aria-label="Search"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-search"></use></svg></button><dialog id="tsd-search" aria-label="Search"><input role="combobox" id="tsd-search-input" aria-controls="tsd-search-results" aria-autocomplete="list" aria-expanded="true" autocapitalize="off" autocomplete="off" placeholder="Search the docs" maxLength="100"/><ul role="listbox" id="tsd-search-results"></ul><div id="tsd-search-status" aria-live="polite" aria-atomic="true"><div>Preparing search index...</div></div></dialog><a href="#" class="tsd-widget menu" id="tsd-toolbar-menu-trigger" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-menu"></use></svg></a></div></header><div class="container container-main"><div class="col-content"><div class="tsd-page-title"><ul class="tsd-breadcrumb" aria-label="Breadcrumb"><li><a href="../modules/becca_entities_rows.html">becca/entities/rows</a></li><li><a href="" aria-current="page">OptionRow</a></li></ul><h1>Interface OptionRow</h1></div><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><p>Database representation of an option.</p>
|
||||||
<p>Options are key-value pairs that are used to store information such as user preferences (for example
|
<p>Options are key-value pairs that are used to store information such as user preferences (for example
|
||||||
the current theme, sync server information), but also information about the state of the application).</p>
|
the current theme, sync server information), but also information about the state of the application).</p>
|
||||||
</div><div class="tsd-comment tsd-typography"></div></section><div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">OptionRow</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="becca_entities_rows.OptionRow.html#issynced">isSynced</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="becca_entities_rows.OptionRow.html#name">name</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="becca_entities_rows.OptionRow.html#utcdatemodified">utcDateModified</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="becca_entities_rows.OptionRow.html#value">value</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/TriliumNext/Notes/blob/84d173808523b9d88c8992ee8ef26b563610c591/src/becca/entities/rows.ts#L47">becca/entities/rows.ts:47</a></li></ul></aside><section class="tsd-panel-group tsd-index-group"><section class="tsd-panel tsd-index-panel"><details class="tsd-index-content tsd-accordion" open><summary class="tsd-accordion-summary tsd-index-summary"><h5 class="tsd-index-heading uppercase" role="button" aria-expanded="false" tabIndex="0"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="../assets/icons.svg#icon-chevronSmall"></use></svg> Index</h5></summary><div class="tsd-accordion-details"><section class="tsd-index-section"><h3 class="tsd-index-heading">Properties</h3><div class="tsd-index-list"><a href="becca_entities_rows.OptionRow.html#issynced" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-1024"></use></svg><span>is<wbr/>Synced</span></a>
|
</div><div class="tsd-comment tsd-typography"></div></section><div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">OptionRow</span> <span class="tsd-signature-symbol">{</span><br/> <a class="tsd-kind-property" href="#issynced">isSynced</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#name">name</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#utcdatemodified">utcDateModified</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/> <a class="tsd-kind-property" href="#value">value</a><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/TriliumNext/Notes/blob/d74504d82257b34c0f47b88a8d85fd95475defeb/src/becca/entities/rows.ts#L50">becca/entities/rows.ts:50</a></li></ul></aside><section class="tsd-panel-group tsd-index-group"><section class="tsd-panel tsd-index-panel"><details class="tsd-index-content tsd-accordion" open><summary class="tsd-accordion-summary tsd-index-summary"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronSmall"></use></svg><h5 class="tsd-index-heading uppercase">Index</h5></summary><div class="tsd-accordion-details"><section class="tsd-index-section"><h3 class="tsd-index-heading">Properties</h3><div class="tsd-index-list"><a href="#issynced" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>is<wbr/>Synced</span></a>
|
||||||
<a href="becca_entities_rows.OptionRow.html#name" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-1024"></use></svg><span>name</span></a>
|
<a href="#name" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>name</span></a>
|
||||||
<a href="becca_entities_rows.OptionRow.html#utcdatemodified" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-1024"></use></svg><span>utc<wbr/>Date<wbr/>Modified?</span></a>
|
<a href="#utcdatemodified" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>utc<wbr/>Date<wbr/>Modified?</span></a>
|
||||||
<a href="becca_entities_rows.OptionRow.html#value" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-1024"></use></svg><span>value</span></a>
|
<a href="#value" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>value</span></a>
|
||||||
</div></section></div></details></section></section><details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Properties"><h2><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><use href="../assets/icons.svg#icon-chevronDown"></use></svg> Properties</h2></summary><section><section class="tsd-panel tsd-member"><a id="issynced" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>is<wbr/>Synced</span><a href="#issynced" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">isSynced</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><div class="tsd-comment tsd-typography"><p><code>true</code> if the value should be synced across multiple instances (e.g. locale) or <code>false</code> if it should be local-only (e.g. theme).</p>
|
</div></section></div></details></section></section><details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg><h2>Properties</h2></summary><section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="issynced"><span>is<wbr/>Synced</span><a href="#issynced" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">isSynced</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><div class="tsd-comment tsd-typography"><p><code>true</code> if the value should be synced across multiple instances (e.g. locale) or <code>false</code> if it should be local-only (e.g. theme).</p>
|
||||||
</div><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/TriliumNext/Notes/blob/84d173808523b9d88c8992ee8ef26b563610c591/src/becca/entities/rows.ts#L53">becca/entities/rows.ts:53</a></li></ul></aside></section><section class="tsd-panel tsd-member"><a id="name" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>name</span><a href="#name" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><div class="tsd-comment tsd-typography"><p>The name of the option.</p>
|
</div><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/TriliumNext/Notes/blob/d74504d82257b34c0f47b88a8d85fd95475defeb/src/becca/entities/rows.ts#L56">becca/entities/rows.ts:56</a></li></ul></aside></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="name"><span>name</span><a href="#name" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><div class="tsd-comment tsd-typography"><p>The name of the option.</p>
|
||||||
</div><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/TriliumNext/Notes/blob/84d173808523b9d88c8992ee8ef26b563610c591/src/becca/entities/rows.ts#L49">becca/entities/rows.ts:49</a></li></ul></aside></section><section class="tsd-panel tsd-member"><a id="utcdatemodified" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><code class="tsd-tag">Optional</code><span>utc<wbr/>Date<wbr/>Modified</span><a href="#utcdatemodified" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">utcDateModified</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/TriliumNext/Notes/blob/84d173808523b9d88c8992ee8ef26b563610c591/src/becca/entities/rows.ts#L54">becca/entities/rows.ts:54</a></li></ul></aside></section><section class="tsd-panel tsd-member"><a id="value" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>value</span><a href="#value" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">value</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><div class="tsd-comment tsd-typography"><p>The value of the option.</p>
|
</div><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/TriliumNext/Notes/blob/d74504d82257b34c0f47b88a8d85fd95475defeb/src/becca/entities/rows.ts#L52">becca/entities/rows.ts:52</a></li></ul></aside></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="utcdatemodified"><code class="tsd-tag">Optional</code><span>utc<wbr/>Date<wbr/>Modified</span><a href="#utcdatemodified" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">utcDateModified</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/TriliumNext/Notes/blob/d74504d82257b34c0f47b88a8d85fd95475defeb/src/becca/entities/rows.ts#L57">becca/entities/rows.ts:57</a></li></ul></aside></section><section class="tsd-panel tsd-member"><h3 class="tsd-anchor-link" id="value"><span>value</span><a href="#value" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24" aria-hidden="true"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3><div class="tsd-signature"><span class="tsd-kind-property">value</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><div class="tsd-comment tsd-typography"><p>The value of the option.</p>
|
||||||
</div><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/TriliumNext/Notes/blob/84d173808523b9d88c8992ee8ef26b563610c591/src/becca/entities/rows.ts#L51">becca/entities/rows.ts:51</a></li></ul></aside></section></section></details></div><div class="col-sidebar"><div class="page-menu"><div class="tsd-navigation settings"><details class="tsd-accordion"><summary class="tsd-accordion-summary"><h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>Settings</h3></summary><div class="tsd-accordion-details"><div class="tsd-filter-visibility"><span class="settings-label">Member Visibility</span><ul id="tsd-filter-options"><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-external" name="external"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>External</span></label></li></ul></div><div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div><details open class="tsd-accordion tsd-page-navigation"><summary class="tsd-accordion-summary"><h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>On This Page</h3></summary><div class="tsd-accordion-details"><details open class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>Properties</summary><div><a href="#issynced" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-1024"></use></svg><span>is<wbr/>Synced</span></a><a href="#name" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-1024"></use></svg><span>name</span></a><a href="#utcdatemodified" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-1024"></use></svg><span>utc<wbr/>Date<wbr/>Modified</span></a><a href="#value" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-1024"></use></svg><span>value</span></a></div></details></div></details></div><div class="site-menu"><nav class="tsd-navigation"><a href="../modules.html">trilium</a><ul class="tsd-small-nested-navigation" id="tsd-nav-container"><li>Loading...</li></ul></nav></div></div></div><footer><p class="tsd-generator">Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></footer><div class="overlay"></div></body></html>
|
</div><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/TriliumNext/Notes/blob/d74504d82257b34c0f47b88a8d85fd95475defeb/src/becca/entities/rows.ts#L54">becca/entities/rows.ts:54</a></li></ul></aside></section></section></details></div><div class="col-sidebar"><div class="page-menu"><div class="tsd-navigation settings"><details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg><h3>Settings</h3></summary><div class="tsd-accordion-details"><div class="tsd-filter-visibility"><span class="settings-label">Member Visibility</span><ul id="tsd-filter-options"><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-external" name="external"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>External</span></label></li></ul></div><div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div><details open class="tsd-accordion tsd-page-navigation"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg><h3>On This Page</h3></summary><div class="tsd-accordion-details"><details open class="tsd-accordion tsd-page-navigation-section"><summary class="tsd-accordion-summary" data-key="section-Properties"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>Properties</summary><div><a href="#issynced"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>is<wbr/>Synced</span></a><a href="#name"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>name</span></a><a href="#utcdatemodified"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>utc<wbr/>Date<wbr/>Modified</span></a><a href="#value"><svg class="tsd-kind-icon" viewBox="0 0 24 24" aria-label="Property"><use href="../assets/icons.svg#icon-1024"></use></svg><span>value</span></a></div></details></div></details></div><div class="site-menu"><nav class="tsd-navigation"><a href="../modules.html">trilium</a><ul class="tsd-small-nested-navigation" id="tsd-nav-container"><li>Loading...</li></ul></nav></div></div></div><footer><p class="tsd-generator">Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></footer><div class="overlay"></div></body></html>
|
||||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,6 +1,6 @@
|
|||||||
# TriliumNext Notes
|
# TriliumNext Notes
|
||||||
|
|
||||||
 
|
  
|
||||||
|
|
||||||
[English](./README.md) | [Chinese](./README-ZH_CN.md) | [Russian](./README.ru.md) | [Japanese](./README.ja.md) | [Italian](./README.it.md) | [Spanish](./README.es.md)
|
[English](./README.md) | [Chinese](./README-ZH_CN.md) | [Russian](./README.ru.md) | [Japanese](./README.ja.md) | [Italian](./README.it.md) | [Spanish](./README.es.md)
|
||||||
|
|
||||||
@ -37,6 +37,7 @@ Feel free to join our official conversations. We would love to hear what feature
|
|||||||
* Fast and easy [navigation between notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text search and [note hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
* Fast and easy [navigation between notes](https://triliumnext.github.io/Docs/Wiki/note-navigation), full text search and [note hoisting](https://triliumnext.github.io/Docs/Wiki/note-hoisting)
|
||||||
* Seamless [note versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
* Seamless [note versioning](https://triliumnext.github.io/Docs/Wiki/note-revisions)
|
||||||
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be used for note organization, querying and advanced [scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
* Note [attributes](https://triliumnext.github.io/Docs/Wiki/attributes) can be used for note organization, querying and advanced [scripting](https://triliumnext.github.io/Docs/Wiki/scripts)
|
||||||
|
* Direct OpenID and TOTP integration for more secure login
|
||||||
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization) with self-hosted sync server
|
* [Synchronization](https://triliumnext.github.io/Docs/Wiki/synchronization) with self-hosted sync server
|
||||||
* there's a [3rd party service for hosting synchronisation server](https://trilium.cc/paid-hosting)
|
* there's a [3rd party service for hosting synchronisation server](https://trilium.cc/paid-hosting)
|
||||||
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes to public internet
|
* [Sharing](https://triliumnext.github.io/Docs/Wiki/sharing) (publishing) notes to public internet
|
||||||
@ -79,10 +80,11 @@ xattr -c "/path/to/Trilium Next.app"
|
|||||||
|
|
||||||
### Mobile
|
### Mobile
|
||||||
|
|
||||||
To use TriliumNext on a mobile device:
|
To use TriliumNext on a mobile device, you can use a mobile web browser to access the mobile interface of a server installation (see below).
|
||||||
|
|
||||||
* Use a mobile web browser to access the mobile interface of a server installation (see below)
|
If you prefer a native Android app, you can use [TriliumDroid](https://apt.izzysoft.de/fdroid/index/apk/eu.fliegendewurst.triliumdroid). Report bugs and missing features at [their repository](https://github.com/FliegendeWurst/TriliumDroid).
|
||||||
* Use of a mobile app is not yet supported ([see here](https://github.com/TriliumNext/Notes/issues/72)) to track mobile improvements.
|
|
||||||
|
See issue https://github.com/TriliumNext/Notes/issues/72 for more information on mobile app support.
|
||||||
|
|
||||||
### Server
|
### Server
|
||||||
|
|
||||||
@ -107,7 +109,8 @@ npm run server:start
|
|||||||
|
|
||||||
### Documentation
|
### Documentation
|
||||||
|
|
||||||
Head on over to our [Docs repo](https://github.com/TriliumNext/Docs)
|
We are currently transitioning to a new documentation mechanism.
|
||||||
|
Meanwhile you can still view the [archived Docs repository](https://github.com/TriliumNext/Docs).
|
||||||
|
|
||||||
## 👏 Shoutouts
|
## 👏 Shoutouts
|
||||||
|
|
||||||
@ -118,8 +121,10 @@ Head on over to our [Docs repo](https://github.com/TriliumNext/Docs)
|
|||||||
|
|
||||||
## 🤝 Support
|
## 🤝 Support
|
||||||
|
|
||||||
You can support the original Trilium developer using GitHub Sponsors, [PayPal](https://paypal.me/za4am) or Bitcoin (bitcoin:bc1qv3svjn40v89mnkre5vyvs2xw6y8phaltl385d2).
|
Support for the TriliumNext organization will be possible in the near future. For now, you can:
|
||||||
Support for the TriliumNext organization will be possible in the near future.
|
- Support continued development on TriliumNext by supporting our developers: [eliandoran](https://github.com/sponsors/eliandoran) (See the [repository insights]([developers]([url](https://github.com/TriliumNext/Notes/graphs/contributors))) for a full list)
|
||||||
|
- Show a token of gratitude to the original Trilium developer ([zadam](https://github.com/sponsors/zadam)) via [PayPal](https://paypal.me/za4am) or Bitcoin (bitcoin:bc1qv3svjn40v89mnkre5vyvs2xw6y8phaltl385d2).
|
||||||
|
|
||||||
|
|
||||||
## 🔑 License
|
## 🔑 License
|
||||||
|
|
||||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,4 +1,4 @@
|
|||||||
<!DOCTYPE html><html class="default" lang="en" data-base=".."><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>ALLOWED_NOTE_TYPES | trilium</title><meta name="description" content="Documentation for trilium"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/icons.js" id="tsd-icons-script"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script><script async src="../assets/hierarchy.js" id="tsd-hierarchy-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar"><div class="tsd-toolbar-contents container"><div class="table-cell" id="tsd-search"><div class="field"><label for="tsd-search-field" class="tsd-widget tsd-toolbar-icon search no-caption"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="../assets/icons.svg#icon-search"></use></svg></label><input type="text" id="tsd-search-field" aria-label="Search"/></div><div class="field"><div id="tsd-toolbar-links"></div></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">trilium</a></div><div class="table-cell" id="tsd-widgets"><a href="#" class="tsd-widget tsd-toolbar-icon menu no-caption" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none"><use href="../assets/icons.svg#icon-menu"></use></svg></a></div></div></header><div class="container container-main"><div class="col-content"><div class="tsd-page-title"><ul class="tsd-breadcrumb"><li><a href="../modules.html">trilium</a></li><li><a href="../modules/becca_entities_rows.html">becca/entities/rows</a></li><li><a href="becca_entities_rows.ALLOWED_NOTE_TYPES.html">ALLOWED_NOTE_TYPES</a></li></ul><h1>Variable ALLOWED_NOTE_TYPES<code class="tsd-tag">Const</code></h1></div><div class="tsd-signature"><span class="tsd-kind-variable">ALLOWED_NOTE_TYPES</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/> <span class="tsd-signature-type">"file"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"image"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"search"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"noteMap"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"launcher"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"doc"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"contentWidget"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"text"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"relationMap"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"render"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"canvas"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"mermaid"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"book"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"webView"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"code"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"mindMap"</span><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol"> = ...</span></div><div class="tsd-comment tsd-typography"><p>There are many different Note types, some of which are entirely opaque to the
|
<!DOCTYPE html><html class="default" lang="en" data-base="../"><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>ALLOWED_NOTE_TYPES | trilium</title><meta name="description" content="Documentation for trilium"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/icons.js" id="tsd-icons-script"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script><script async src="../assets/hierarchy.js" id="tsd-hierarchy-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => window.app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar"><div class="tsd-toolbar-contents container"><a href="../index.html" class="title">trilium</a><div id="tsd-toolbar-links"></div><button id="tsd-search-trigger" class="tsd-widget" aria-label="Search"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-search"></use></svg></button><dialog id="tsd-search" aria-label="Search"><input role="combobox" id="tsd-search-input" aria-controls="tsd-search-results" aria-autocomplete="list" aria-expanded="true" autocapitalize="off" autocomplete="off" placeholder="Search the docs" maxLength="100"/><ul role="listbox" id="tsd-search-results"></ul><div id="tsd-search-status" aria-live="polite" aria-atomic="true"><div>Preparing search index...</div></div></dialog><a href="#" class="tsd-widget menu" id="tsd-toolbar-menu-trigger" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-menu"></use></svg></a></div></header><div class="container container-main"><div class="col-content"><div class="tsd-page-title"><ul class="tsd-breadcrumb" aria-label="Breadcrumb"><li><a href="../modules/becca_entities_rows.html">becca/entities/rows</a></li><li><a href="" aria-current="page">ALLOWED_NOTE_TYPES</a></li></ul><h1>Variable ALLOWED_NOTE_TYPES<code class="tsd-tag">Const</code></h1></div><div class="tsd-signature"><span class="tsd-kind-variable">ALLOWED_NOTE_TYPES</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/> <span class="tsd-signature-type">"file"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"image"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"search"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"noteMap"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"launcher"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"doc"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"contentWidget"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"text"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"relationMap"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"render"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"canvas"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"mermaid"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"book"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"webView"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"code"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"mindMap"</span><span class="tsd-signature-symbol">,</span><br/> <span class="tsd-signature-type">"geoMap"</span><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol"> = ...</span></div><div class="tsd-comment tsd-typography"><p>There are many different Note types, some of which are entirely opaque to the
|
||||||
end user. Those types should be used only for checking against, they are
|
end user. Those types should be used only for checking against, they are
|
||||||
not for direct use.</p>
|
not for direct use.</p>
|
||||||
</div><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/TriliumNext/Notes/blob/84d173808523b9d88c8992ee8ef26b563610c591/src/becca/entities/rows.ts#L103">becca/entities/rows.ts:103</a></li></ul></aside></div><div class="col-sidebar"><div class="page-menu"><div class="tsd-navigation settings"><details class="tsd-accordion"><summary class="tsd-accordion-summary"><h3><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>Settings</h3></summary><div class="tsd-accordion-details"><div class="tsd-filter-visibility"><span class="settings-label">Member Visibility</span><ul id="tsd-filter-options"><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-external" name="external"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>External</span></label></li></ul></div><div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div></div><div class="site-menu"><nav class="tsd-navigation"><a href="../modules.html">trilium</a><ul class="tsd-small-nested-navigation" id="tsd-nav-container"><li>Loading...</li></ul></nav></div></div></div><footer><p class="tsd-generator">Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></footer><div class="overlay"></div></body></html>
|
</div><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/TriliumNext/Notes/blob/d74504d82257b34c0f47b88a8d85fd95475defeb/src/becca/entities/rows.ts#L106">becca/entities/rows.ts:106</a></li></ul></aside></div><div class="col-sidebar"><div class="page-menu"><div class="tsd-navigation settings"><details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg><h3>Settings</h3></summary><div class="tsd-accordion-details"><div class="tsd-filter-visibility"><span class="settings-label">Member Visibility</span><ul id="tsd-filter-options"><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li><li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-external" name="external"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>External</span></label></li></ul></div><div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div></div><div class="site-menu"><nav class="tsd-navigation"><a href="../modules.html">trilium</a><ul class="tsd-small-nested-navigation" id="tsd-nav-container"><li>Loading...</li></ul></nav></div></div></div><footer><p class="tsd-generator">Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></footer><div class="overlay"></div></body></html>
|
||||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user