Favorites Module
The favorites module manages user's web bookmarks.
Data Structure
interface FavoriteItem {
id: string
name?: string // Custom name
title: string // Page title
url: string // URL
favicon?: string // favicon URL
faviconData?: string // favicon base64
tags?: string[] // Tags
description?: string // Description
createdAt: string
}
IPC Channels
| Channel | Parameters | Returns |
|---|---|---|
get-favorites | - | FavoriteItem[] |
add-favorite-manual | { url, title, name? } | FavoriteItem |
update-favorite | id, updates | FavoriteItem |
remove-favorite | id | boolean |
get-favorite-tags | - | string[] |
fetch-page-title | url | string |
Features
- Favicon icon display
- Tag system
- Click to open in PC workstation
- Search filtering