HtmlRenderer

class HtmlRenderer(rootPackage: Member, val members: Map[DRI, Member])(using ctx: DocContext) extends SiteRenderer with Resources with Locations with Writer
trait Resources
trait Writer
trait Locations
class Object
trait Matchable
class Any

Value members

Concrete methods

def mkHead(page: Page): AppliedTag
def render(): Unit
def renderPage(page: Page, parents: Vector[Link]): Seq[String]

Inherited methods

def absolutePath(dri: DRI): String
Inherited from
Locations
def allResources(pages: Seq[Page]): Seq[Resource]
Inherited from
Resources
def copy(from: InputStream, to: String): String
Inherited from
Writer
def copy(from: Path, to: String): String
Inherited from
Writer
def driExists(dri: DRI): Boolean
Inherited from
Locations
Inherited from
Resources
def pathToPage(from: DRI, to: DRI): String
Inherited from
Locations
def pathToRaw(from: Seq[String], to: Seq[String]): String
Inherited from
Locations
def pathToRoot(dri: DRI): String
Inherited from
Locations
def rawLocation(dri: DRI): Seq[String]
Inherited from
Locations
def renderResource(resource: Resource): Seq[String]
Inherited from
Resources
def resolveRoot(dri: DRI, path: String): String
Inherited from
Locations
def resolveRoot(from: Seq[String], to: String): String
Inherited from
Locations
def searchData(pages: Seq[Page]): Resource
Inherited from
Resources
def siteContent(pageDri: DRI, content: ResolvedTemplate): AppliedTag
Inherited from
SiteRenderer
Inherited from
SiteRenderer
def write(path: String, content: String): String
Inherited from
Writer
def write(dri: DRI, content: AppliedTag): String
Inherited from
Writer

Inherited fields

Inherited from
Locations
Inherited from
Resources