Package-level declarations

Types

Link copied to clipboard
@ConfigurationProperties(value = "ssr")
open class SsrConfig(val nodeExecutable: String? = null, val port: Int? = null, val externalSsrService: String? = null, val rpcUrlPrefix: String? = null, val rootId: String? = null, val contextPath: String? = null, val noCache: Boolean = false)

SSR configuration properties.

Link copied to clipboard
@ConfigurationPropertiesScan(value = ["dev.kilua.ssr"])
@Configuration
open class SsrConfiguration

Kilua SSR configuration for Spring Boot.

Link copied to clipboard
@Component
@Order(value = -2)
open class SsrErrorWebExceptionHandler(viewResolvers: ObjectProvider<ViewResolver>, serverCodecConfigurer: ServerCodecConfigurer, errorAttributes: ErrorAttributes, resources: WebProperties, serverProperties: ServerProperties, applicationContext: ApplicationContext, ssrEngine: SsrEngine) : DefaultErrorWebExceptionHandler

404 error handler for SSR and history api routing.

Link copied to clipboard
@Component
open class SsrHandler(ssrEngine: SsrEngine)

SSR handler for the root route.

Link copied to clipboard
@Configuration
open class SsrRouterConfiguration

SSR router configuration for Spring Boot.

Link copied to clipboard
@Configuration
@EnableWebFlux
open class WebFluxConfig : WebFluxConfigurer

Register application/wasm mime type.