aboutsummaryrefslogtreecommitdiffhomepage
path: root/source/fileInfo.go
diff options
context:
space:
mode:
Diffstat (limited to 'source/fileInfo.go')
-rw-r--r--source/fileInfo.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/source/fileInfo.go b/source/fileInfo.go
index c58a0c3b9..03bb1b16c 100644
--- a/source/fileInfo.go
+++ b/source/fileInfo.go
@@ -92,6 +92,9 @@ type FileWithoutOverlap interface {
// if file is a leaf bundle.
ContentBaseName() string
+ // Classifier is the ContentClass of the file
+ Classifier() files.ContentClass
+
// UniqueID is the MD5 hash of the file's path and is for most practical applications,
// Hugo content files being one of them, considered to be unique.
UniqueID() string
@@ -170,6 +173,11 @@ func (fi *FileInfo) ContentBaseName() string {
return fi.contentBaseName
}
+// Classifier is the ContentClass of the file
+func (fi *FileInfo) Classifier() files.ContentClass {
+ return fi.classifier;
+}
+
// Section returns a file's section.
func (fi *FileInfo) Section() string {
fi.init()