Kepko
Toggle table of contents
1.7.2
common
Target filter
common
Switch theme
Search in API
Skip to content
Kepko
serialization
/
glass.yasan.kepko.serialization.contract
/
KepkoThemeContract
Kepko
Theme
Contract
@
Serializable
data
class
KepkoThemeContract
(
val
schemaVersion
:
Int
=
CURRENT_SCHEMA_VERSION
,
val
paletteId
:
String
,
val
grayscale
:
Boolean
,
val
outlineDp
:
Float
,
val
roundness
:
Float
)
Members
Constructors
Kepko
Theme
Contract
Link copied to clipboard
constructor
(
schemaVersion
:
Int
=
CURRENT_SCHEMA_VERSION
,
paletteId
:
String
,
grayscale
:
Boolean
,
outlineDp
:
Float
,
roundness
:
Float
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
grayscale
Link copied to clipboard
@
SerialName
(
value
=
"grayscale"
)
val
grayscale
:
Boolean
outline
Dp
Link copied to clipboard
@
SerialName
(
value
=
"outline_dp"
)
val
outlineDp
:
Float
palette
Id
Link copied to clipboard
@
SerialName
(
value
=
"palette_id"
)
val
paletteId
:
String
roundness
Link copied to clipboard
@
SerialName
(
value
=
"roundness"
)
val
roundness
:
Float
schema
Version
Link copied to clipboard
@
EncodeDefault
@
SerialName
(
value
=
"schema_version"
)
val
schemaVersion
:
Int