package com.fireworksdk.bridge.models enum class FWShape(val rawValue: String) { ROUND_RECTANGLE("roundRectangle"), OVAL("oval"); companion object { fun deserialize(rawValue: String?): FWShape? { rawValue ?: return null return FWShape.values().first { it.rawValue == rawValue } } fun serialize(model: FWShape?): String? { model ?: return null return model.rawValue } } }