obsidian-api
obsidian-api copied to clipboard
Type definitions for the latest Obsidian API.
As far as I know, there is only one way to get access to Obsidian's current list of icons: `setIcon(parent, iconId, size, )`. This adds the SVG content associated with...
Is there API documentation somewhere that indicates how these interfaces are to be used?
**Use case** Currently in `scope.register(mod, key, handler)`, only `keydown` event is exposed to handler. if plugin want to handle key repeats (long press on the key), they can check [`repeat`...
I'd like `app.vault.getConfig()` exposed, so I can get configuration settings to apply to custom file handlers (for example, my CookLang plugin). Even better if we can get some sort of...
Hi, Currently a Stat property containing mtime and ctime is exposed for TFile, but the same info is not exposed for TFolder. It is possible to directly include this info...
Can we get some surefire cleanup stage when user is about to exit the app? I am thinking about some buffer state `aboutToQuit` hidden behind a quit confirmation dialog, when...
I have thoroughly been enjoying this project! I wanted to know if it would perhaps be possible to add `wasm` bindings to the API's? In my use case, it would...
In a plugin I'm going to develop with @SkepticMystic, we would like our plugin to manually add links between notes. This has also been requested in DataView use cases, where...
My use case is to link/open `.djvu` files in vaults. Current status: - `.djvu` files do not show up in internal link suggestions (those shown while you are typing `[[`...
Currently, the `file-open` event has a callback for the TFile opened. However, it provides no information as to the containing leaf of said TFile. I tried iterating through all open...