diff options
Diffstat (limited to 'doc-tool/src/dotty/tools/dottydoc/staticsite/DefaultParams.scala')
-rw-r--r-- | doc-tool/src/dotty/tools/dottydoc/staticsite/DefaultParams.scala | 5 |
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) } |