BasePage

abstract class BasePage<D : Serializable>(initialData: () -> D, val selected: String) : PartialsPage<JdbcSession, D>

Inheritors

Constructors

Link copied to clipboard
constructor(initialData: () -> D, selected: String)

Properties

Link copied to clipboard
Link copied to clipboard
lateinit var data: D
Link copied to clipboard
val initialData: () -> D
Link copied to clipboard
lateinit var request: Request
Link copied to clipboard
Link copied to clipboard
lateinit var session: JdbcSession
Link copied to clipboard

Functions

Link copied to clipboard
open override fun <Error class: unknown class>.content(exchange: HttpServerExchange)
Link copied to clipboard
open fun decodeData(data: String)
Link copied to clipboard
open fun encodeData(): String
Link copied to clipboard
fun generateContent(exchange: HttpServerExchange): ByteBuffer
Link copied to clipboard
fun getPartialsConnection(): PartialsConnection?
Link copied to clipboard
open override fun handleRequest(exchange: HttpServerExchange)
Link copied to clipboard
open override fun HTML.head()
Link copied to clipboard
fun Builder.include(id: String, component: PartialsComponent, cssClass: String?)
Link copied to clipboard
open fun onInit()
Link copied to clipboard
abstract fun <Error class: unknown class>.pageContent(exchange: HttpServerExchange)
Link copied to clipboard
open fun process(): String?
Link copied to clipboard
fun refresh(vararg parts: String)
Link copied to clipboard
open fun Builder.render(exchange: HttpServerExchange)