using System.Collections.Generic; using System.IO; using Flow.Launcher.Plugin.BrowserBookmark.Models; namespace Flow.Launcher.Plugin.BrowserBookmark; public class CustomFirefoxBookmarkLoader : FirefoxBookmarkLoaderBase { public CustomFirefoxBookmarkLoader(CustomBrowser browser) { BrowserName = browser.Name; BrowserDataPath = browser.DataDirectoryPath; } /// /// Path to places.sqlite /// public string BrowserDataPath { get; init; } public string BrowserName { get; init; } public override List GetBookmarks() { return GetBookmarksFromPath(Path.Combine(BrowserDataPath, "places.sqlite")); } }