Categorygithub.com/lectio/markdown
modulepackage
0.0.0-20190521141033-e469175595b8
Repository: https://github.com/lectio/markdown.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
NewFileStore creates a markdown store which reads/writes from the filesystem.

# Variables

TheBasePathConfigurator can be used for the current directory.
TheContentFactory is primary content factory for common use cases.

# Structs

DefaultBasePathConfigurator is the default instance.
DefaultContent is the default content object.
DefaultContentFactory is the default instance.

# Interfaces

BasePathConfigurator defines where to store results.
Content encapsulates the components of a Markdown page.
ContentFactory creates content instances.
FileReaderIndexer is used by content readers to get paths and filenames.
FileWriterIndexer is used by content writers to get paths and filenames.
IdentifiedContent provides a convenience Content for identified content.
Reader defines common reader methods.
A ReaderIndexer instance provides the indexing keys for something that needs to be read.
Store pulls together all the lifecyle, reader, and writer methods.
Writer defines common writer methods.
A WriterIndexer instance provides the indexing keys for something that needs to be written.

# Type aliases

AllowFrontMatterPropertyFunc allows custom handling of front matter properties for reading.
NewContentFunc creates a new instance of Content based on the given parameters.
PrepareToWriteFrontMatterFunc allows custom handling of front matter properties before writing.