# -*- coding: utf-8 -*-
"""Edge-Favoriten-Modul für das SAWAS Dashboard.

Liest die Edge-Bookmarks aller Profile aus
`%LOCALAPPDATA%\\Microsoft\\Edge\\User Data\\<Profil>\\Bookmarks` und öffnet
Einträge per Doppelklick in Edge (Fallback: Standardbrowser).
"""
from modules._browser_bookmarks import (
    BookmarksWidget, find_edge_exe, edge_user_data_dir,
)


class EdgeFavoritenModule(BookmarksWidget):
    def __init__(self, parent=None):
        super().__init__(
            browser_label="Edge",
            user_data_dir=edge_user_data_dir(),
            browser_exe=find_edge_exe(),
            parent=parent,
        )


MODULE_TITLE = "Edge-Favoriten"
MODULE_CLASS = EdgeFavoritenModule
