Documentation
¶
Index ¶
- type Folder
- func (f *Folder) AddDoc(doc *document.Document)
- func (f *Folder) AllDocs() []*document.Document
- func (f *Folder) DocBySlug(slug paths.Slug) *document.Document
- func (f *Folder) DocByURI(uri string) *document.Document
- func (f *Folder) DocCount() int
- func (f *Folder) MapTexts() []string
- func (f *Folder) RemoveDoc(uri string)
- func (f *Folder) ResolveLink(url string, sourceURI string) *document.Document
- func (f *Folder) RootPath() string
- func (f *Folder) ScanFiles() error
- type Workspace
- func (ws *Workspace) AddFolder(f *Folder)
- func (ws *Workspace) FindDoc(uri string) (*document.Document, *Folder)
- func (ws *Workspace) FolderByURI(rootURI string) *Folder
- func (ws *Workspace) FolderForURI(uri string) *Folder
- func (ws *Workspace) Folders() []*Folder
- func (ws *Workspace) RemoveFolder(rootURI string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Folder ¶
type Folder struct {
RootURI string
Config *config.Config
// contains filtered or unexported fields
}
func (*Folder) ResolveLink ¶
type Workspace ¶
type Workspace struct {
// contains filtered or unexported fields
}
func (*Workspace) FolderByURI ¶
func (*Workspace) FolderForURI ¶
func (*Workspace) RemoveFolder ¶
Click to show internal directories.
Click to hide internal directories.