KoneCanvasComposeMultiplatformContext
value class KoneCanvasComposeMultiplatformContext(val contextRegistry: KoneCanvasContextRegistry)(source)
Functions
Link copied to clipboard
context(controller: KoneCanvasController)
fun KoneCanvasComposeMultiplatformContext.circle(center: Point2<Double>, radius: Double, strokeColor: KoneColor? = null, strokeWidth: Double = 0.0, fillColor: KoneColor? = null)
fun KoneCanvasComposeMultiplatformContext.circle(center: Point2<Double>, radius: Double, strokeColor: KoneColor? = null, strokeWidth: Double = 0.0, fillColor: KoneColor? = null)
Link copied to clipboard
inline fun KoneCanvasComposeMultiplatformContext.group(transformation: KoneCanvasTransformationContext.() -> Unit, groupBody: KoneCanvasComposeMultiplatformContext.() -> Unit)
Link copied to clipboard
context(controller: KoneCanvasController)
fun KoneCanvasComposeMultiplatformContext.line(start: Point2<Double>, end: Point2<Double>, strokeColor: KoneColor? = null, strokeWidth: Double = 0.0)
fun KoneCanvasComposeMultiplatformContext.line(start: Point2<Double>, end: Point2<Double>, strokeColor: KoneColor? = null, strokeWidth: Double = 0.0)
Link copied to clipboard
context(controller: KoneCanvasController)
inline fun KoneCanvasComposeMultiplatformContext.path(fillColor: KoneColor? = null, strokeColor: KoneColor? = null, strokeWidth: Double = 0.0, pathBuilderBlock: KoneCanvasPathContext.() -> Unit)
inline fun KoneCanvasComposeMultiplatformContext.path(fillColor: KoneColor? = null, strokeColor: KoneColor? = null, strokeWidth: Double = 0.0, pathBuilderBlock: KoneCanvasPathContext.() -> Unit)
Link copied to clipboard
context(controller: KoneCanvasController)
fun KoneCanvasComposeMultiplatformContext.polygon(vertices: KoneList<Point2<Double>>, fillColor: KoneColor? = null, strokeColor: KoneColor? = null, strokeWidth: Double = 0.0)
fun KoneCanvasComposeMultiplatformContext.polygon(vertices: KoneList<Point2<Double>>, fillColor: KoneColor? = null, strokeColor: KoneColor? = null, strokeWidth: Double = 0.0)