trilium_alchemy.ext.types#

Defines basic note types used in extensions.

Class index#

Canonical

CodeNote

Defines a code note.

CssNote

Defines a CSS note.

HtmlNote

Defines a HTML note.

JsBackendNote

Defines a backend script.

JsFrontendNote

Defines a frontend script.

TextNote

Defines a text note.

Symbols#

class trilium_alchemy.ext.types.CodeNote#

Bases:

trilium_alchemy.core.note.Note
trilium_alchemy.core.declarative.IconMixin

Aliases:

trilium_alchemy.CodeNote
trilium_alchemy.ext.CodeNote

Defines a code note.

note_type#

"code"

icon#

"bx bx-code"

class trilium_alchemy.ext.types.CssNote#

Bases:

trilium_alchemy.ext.types.CodeNote

Aliases:

trilium_alchemy.CssNote
trilium_alchemy.ext.CssNote

Defines a CSS note.

mime#

"text/css"

icon#

"bx bxs-file-css"

note_type#

"code"

Inherited from: trilium_alchemy.ext.types.CodeNote

class trilium_alchemy.ext.types.HtmlNote#

Bases:

trilium_alchemy.ext.types.CodeNote

Aliases:

trilium_alchemy.HtmlNote
trilium_alchemy.ext.HtmlNote

Defines a HTML note.

mime#

"text/html"

icon#

"bx bxs-file-html"

note_type#

"code"

Inherited from: trilium_alchemy.ext.types.CodeNote

class trilium_alchemy.ext.types.JsBackendNote#

Bases:

trilium_alchemy.ext.types.CodeNote

Aliases:

trilium_alchemy.JsBackendNote
trilium_alchemy.ext.JsBackendNote

Defines a backend script.

mime#

"application/javascript;env=backend"

icon#

"bx bxl-javascript"

note_type#

"code"

Inherited from: trilium_alchemy.ext.types.CodeNote

class trilium_alchemy.ext.types.JsFrontendNote#

Bases:

trilium_alchemy.ext.types.CodeNote

Aliases:

trilium_alchemy.JsFrontendNote
trilium_alchemy.ext.JsFrontendNote

Defines a frontend script.

mime#

"application/javascript;env=frontend"

icon#

"bx bxl-javascript"

note_type#

"code"

Inherited from: trilium_alchemy.ext.types.CodeNote

class trilium_alchemy.ext.types.TextNote#

Bases:

trilium_alchemy.ext.types.CodeNote

Aliases:

trilium_alchemy.TextNote
trilium_alchemy.ext.TextNote

Defines a text note.

mime#

"text/plain"

icon#

"bx bx-text"

note_type#

"code"

Inherited from: trilium_alchemy.ext.types.CodeNote