jbrowser.services.bookmarks
Generated from the source code of JBrowser 1.4.0.
Bookmarks / favorites store.
Bookmark#
class Bookmarksource
Attributes
| Name | Value |
|---|---|
title |
str |
url |
str |
folder |
str = '' |
on_bar |
bool = True |
id |
str = field(default_factory=lambda: uuid.uuid4().hex[:12]) |
created |
float = field(default_factory=time.time) |
BookmarkService#
class BookmarkService(QObject)source
BookmarkService(path: Path, parent: QObject | None=None)
Signals
| Signal | Arguments |
|---|---|
changed |
() |
BookmarkService.save_now#
save_now() -> Nonesource
BookmarkService.all#
all() -> list[Bookmark]source
BookmarkService.bar_items#
bar_items() -> list[Bookmark]source
BookmarkService.folders#
folders() -> list[str]source
BookmarkService.find_url#
find_url(url: str) -> Bookmark | Nonesource
BookmarkService.get#
get(bid: str) -> Bookmark | Nonesource
BookmarkService.add#
add(title: str, url: str, folder: str='', on_bar: bool=True) -> Bookmarksource
BookmarkService.update#
update(bid: str, **fields) -> Nonesource
BookmarkService.remove#
remove(bid: str) -> Nonesource
BookmarkService.move#
move(bid: str, new_index: int) -> Nonesource
BookmarkService.toggle#
toggle(title: str, url: str) -> boolsource
Bookmark url or remove it. Returns True if it is now bookmarked.