Elide API
Toggle table of contents
1.0.0-beta1
jvm
Platform filter
jvm
Switch theme
Search in API
Elide API
server
/
elide.server.controller
/
PageController
/
ServerRenderAgent
Server
Render
Agent
class
ServerRenderAgent
(
val
dom
:
HTML
,
controller
:
PageController
,
request
:
HttpRequest
<
*
>
)
TBD.
Members
Constructors
Server
Render
Agent
Link copied to clipboard
constructor
(
dom
:
HTML
,
controller
:
PageController
,
request
:
HttpRequest
<
*
>
)
Properties
dom
Link copied to clipboard
val
dom
:
HTML
Functions
body
Link copied to clipboard
inline suspend
fun
body
(
classes
:
String
?
=
null
,
crossinline
block
:
suspend
BODY
.
(
)
->
Unit
)
head
Link copied to clipboard
inline suspend
fun
head
(
crossinline
block
:
suspend
HEAD
.
(
)
->
Unit
)
render
Link copied to clipboard
suspend
fun
BODY
.
render
(
domId
:
String
=
DEFAULT_SSR_DOM_ID
,
classes
:
Set
<
String
>
=
emptySet()
,
attrs
:
List
<
Pair
<
String
,
String
>
>
=
emptyList()
,
path
:
String
?
=
null
,
embeddedRoot
:
String
?
=
null
)
TBD.