aboutsummaryrefslogtreecommitdiff
path: root/doc-tool/src/dotty/tools/dottydoc/staticsite/DefaultParams.scala
diff options
context:
space:
mode:
Diffstat (limited to 'doc-tool/src/dotty/tools/dottydoc/staticsite/DefaultParams.scala')
-rw-r--r--doc-tool/src/dotty/tools/dottydoc/staticsite/DefaultParams.scala5
1 files changed, 4 insertions, 1 deletions
diff --git a/doc-tool/src/dotty/tools/dottydoc/staticsite/DefaultParams.scala b/doc-tool/src/dotty/tools/dottydoc/staticsite/DefaultParams.scala
index ce57dc805..bb28b7a54 100644
--- a/doc-tool/src/dotty/tools/dottydoc/staticsite/DefaultParams.scala
+++ b/doc-tool/src/dotty/tools/dottydoc/staticsite/DefaultParams.scala
@@ -19,6 +19,7 @@ case class DefaultParams(
"page" -> Map(
"url" -> page.url,
+ "date" -> page.date,
"path" -> page.path
),
@@ -37,9 +38,11 @@ case class DefaultParams(
copy(page = PageInfo(url))
def withEntity(e: model.Entity) = copy(entity = e)
+
+ def withDate(d: String) = copy(page = PageInfo(page.url, d))
}
-case class PageInfo(url: String) {
+case class PageInfo(url: String, date: String = "") {
val path: Array[String] = url.split('/').reverse.drop(1)
}