Home Reference Source
public class | source

PageBuilder

Extends:

AbstractServiceAbstractBootableService → PageBuilder

PageBuilder.

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

Page instance

Method Summary

Public Methods
public

boot()

public

async buildPage(rootElement: HTMLElement, context: String): AbstractPage | null

Build a new page instance.

Inherited Summary

From class AbstractService
public
public
public

checkDependencies(dependencies: *[])

public

getService(serviceName: *): *

public

hasService(serviceName: *): *

public

init()

From class AbstractBootableService
public

boot()

Public Constructors

public constructor() source

Override:

AbstractService#constructor

Public Members

public page: AbstractPage | null source

Page instance

Public Methods

public boot() source

Override:

AbstractBootableService#boot

public async buildPage(rootElement: HTMLElement, context: String): AbstractPage | null source

Build a new page instance.

Params:

NameTypeAttributeDescription
rootElement HTMLElement
context String

Return:

AbstractPage | null