StaticFilesPlugin

Author

rpanic

This Plugin serves static files to be used in the frontend

Constructors

Link copied to clipboard
constructor(rootFolder: File, servedRoute: String, maxCacheAgeSeconds: Int = 60 * 60)
constructor(resourceFolder: ResourceFolder, servedRoute: String, maxCacheAgeSeconds: Int = 60 * 60)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open override fun appServerConfigurator(routeHandler: Routing)

Override this to add routes via KTor

Link copied to clipboard
open fun decorate(doc: Document)

Override this to make changes to the initial HTML document

Link copied to clipboard
open fun elementCreationHook(element: Element)

Override this to execute code when a new element is created

Link copied to clipboard

Override this to provide JavaScript to be executed after page creation