Documentation
¶
Index ¶
- Constants
- func CreateNote(vault obsidian.VaultManager, uri obsidian.UriManager, params CreateParams) error
- func DailyNote(vault obsidian.VaultManager, uri obsidian.UriManager) error
- func DeleteNote(vault obsidian.VaultManager, note obsidian.NoteManager, params DeleteParams) error
- func Frontmatter(vault obsidian.VaultManager, note obsidian.NoteManager, ...) (string, error)
- func ListEntries(vault obsidian.VaultManager, params ListParams) ([]string, error)
- func MoveNote(vault obsidian.VaultManager, note obsidian.NoteManager, ...) error
- func NormalizeContent(content string) string
- func OpenNote(vault obsidian.VaultManager, uri obsidian.UriManager, params OpenParams) error
- func PrintNote(vault obsidian.VaultManager, note obsidian.NoteManager, params PrintParams) (string, error)
- func SearchNotes(vault obsidian.VaultManager, note obsidian.NoteManager, ...) error
- func SearchNotesContent(vault obsidian.VaultManager, note obsidian.NoteManager, ...) error
- type CreateParams
- type DeleteParams
- type FrontmatterParams
- type ListParams
- type MoveParams
- type OpenParams
- type PrintParams
Constants ¶
View Source
const ( ObsOpenUrl = obsBaseUrl + openAction ObsCreateUrl = obsBaseUrl + createAction OnsDailyUrl = obsBaseUrl + dailyAction )
Variables ¶
This section is empty.
Functions ¶
func CreateNote ¶
func CreateNote(vault obsidian.VaultManager, uri obsidian.UriManager, params CreateParams) error
func DailyNote ¶
func DailyNote(vault obsidian.VaultManager, uri obsidian.UriManager) error
func DeleteNote ¶
func DeleteNote(vault obsidian.VaultManager, note obsidian.NoteManager, params DeleteParams) error
func Frontmatter ¶
func Frontmatter(vault obsidian.VaultManager, note obsidian.NoteManager, params FrontmatterParams) (string, error)
Frontmatter handles viewing and modifying note frontmatter. Based on flags, it will print, edit, or delete frontmatter keys.
func ListEntries ¶
func ListEntries(vault obsidian.VaultManager, params ListParams) ([]string, error)
func MoveNote ¶
func MoveNote(vault obsidian.VaultManager, note obsidian.NoteManager, uri obsidian.UriManager, params MoveParams) error
func NormalizeContent ¶
func OpenNote ¶
func OpenNote(vault obsidian.VaultManager, uri obsidian.UriManager, params OpenParams) error
func PrintNote ¶
func PrintNote(vault obsidian.VaultManager, note obsidian.NoteManager, params PrintParams) (string, error)
func SearchNotes ¶
func SearchNotes(vault obsidian.VaultManager, note obsidian.NoteManager, uri obsidian.UriManager, fuzzyFinder obsidian.FuzzyFinderManager, useEditor bool) error
func SearchNotesContent ¶
func SearchNotesContent(vault obsidian.VaultManager, note obsidian.NoteManager, uri obsidian.UriManager, fuzzyFinder obsidian.FuzzyFinderManager, searchTerm string, useEditor bool) error
Types ¶
type CreateParams ¶
type DeleteParams ¶
type DeleteParams struct {
NotePath string
}
type FrontmatterParams ¶
type ListParams ¶
type ListParams struct {
Path string
}
type MoveParams ¶
type OpenParams ¶
type PrintParams ¶
Click to show internal directories.
Click to hide internal directories.