using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; 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(BrowserDataPath); } } }