Documentation
¶
Index ¶
- type Config
- type Index
- type IndexJob
- type IndexMsg
- type Link
- type ResultsMsg
- type Scraper
- func (s Scraper) CachedIndexRead(path string) (index Index, err error)
- func (s Scraper) CachedIndexWrite(index Index)
- func (s Scraper) DoScrape(path string) (index Index, err error)
- func (s Scraper) IndexAll()
- func (s Scraper) IndexPreload(index Index)
- func (s Scraper) IndexRecursive(wg *sync.WaitGroup, queue chan<- IndexJob, job IndexJob)
- func (s Scraper) IndexWorker(wg *sync.WaitGroup, qr <-chan IndexJob, qw chan<- IndexJob)
- func (s Scraper) MsgScrape(path string) tea.Cmd
- func (s Scraper) ScrapePath(path string) (index Index, err error)
- type StartedMsg
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ResultsMsg ¶
type Scraper ¶
type Scraper struct {
Config Config
}
func (Scraper) CachedIndexRead ¶
func (Scraper) CachedIndexWrite ¶
func (Scraper) IndexPreload ¶
func (Scraper) IndexRecursive ¶
func (Scraper) IndexWorker ¶
type StartedMsg ¶
type StartedMsg struct{}
Click to show internal directories.
Click to hide internal directories.