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.