mirror of
https://github.com/zadam/trilium.git
synced 2025-03-01 14:22:32 +01:00
Destroyed Custom buttons (markdown)
parent
f2bdbd3f70
commit
8d81437581
@ -1,22 +0,0 @@
|
||||
You can create custom buttons that run your frontend code, and assign shortcuts to them. The default database has an example of a button that opens today's page:
|
||||
|
||||
```javascript
|
||||
api.addButtonToToolbar({
|
||||
title: 'Today',
|
||||
icon: 'calendar',
|
||||
shortcut: 'alt+t',
|
||||
action: async function() {
|
||||
const todayNote = await api.getTodayNote();
|
||||
|
||||
await api.waitUntilSynced();
|
||||
|
||||
api.activateNote(todayNote.noteId);
|
||||
}
|
||||
});
|
||||
```
|
||||
|
||||
You can add the button to Trilium by creating a note of type "JS frontend" with this code.
|
||||
|
||||
To add the button on startup of the "desktop frontend", add a `#run=frontendStartup` attribute.
|
||||
|
||||
To add the button into the "mobile frontend", add `#run=mobileStartup`.
|
Loading…
x
Reference in New Issue
Block a user