summaryrefslogtreecommitdiffstats
path: root/parser
diff options
context:
space:
mode:
Diffstat (limited to 'parser')
-rw-r--r--parser/page.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/parser/page.go b/parser/page.go
index eb8672bd4..248b172cd 100644
--- a/parser/page.go
+++ b/parser/page.go
@@ -39,6 +39,7 @@ type Content []byte
type Page interface {
FrontMatter() FrontMatter
Content() Content
+ IsRenderable() bool
}
type page struct {
@@ -55,6 +56,10 @@ func (p *page) FrontMatter() FrontMatter {
return p.frontmatter
}
+func (p *page) IsRenderable() bool {
+ return p.render
+}
+
// ReadFrom reads the content from an io.Reader and constructs a page.
func ReadFrom(r io.Reader) (p Page, err error) {
reader := bufio.NewReader(r)