Hanami backend
Toggle table of contents
2026.7.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
Hanami backend
Hanami backend
/
fi.aalto.cs.hanami.grading
/
StaticCodeBlock
Static
Code
Block
@
Serializable
data
class
StaticCodeBlock
(
val
lines
:
List
<
StaticCodeBlock.Line
>
)
(
source
)
Members
Constructors
Static
Code
Block
Link copied to clipboard
constructor
(
lines
:
List
<
StaticCodeBlock.Line
>
)
Types
Companion
Link copied to clipboard
object
Companion
Line
Link copied to clipboard
@
Serializable
data
class
Line
(
val
line
:
Int
,
val
tokens
:
List
<
StaticCodeBlock.Token
>
)
Token
Link copied to clipboard
@
Serializable
data
class
Token
(
val
text
:
String
,
val
color
:
String
?
=
null
,
val
colorDark
:
String
?
=
null
,
val
highlighted
:
Boolean
=
false
)
Properties
lines
Link copied to clipboard
val
lines
:
List
<
StaticCodeBlock.Line
>
Functions
sanitized
Link copied to clipboard
fun
sanitized
(
maxChars
:
Int
,
maxLines
:
Int
)
:
StaticCodeBlock