Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class KoneCanvasComposeMultiplatformStack(val drawScope: DrawScope, val sizes: KoneMutableList<Size>)
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
fun KoneComposeCanvas(modifier: Modifier = Modifier, canvasController: KoneCanvasController, canvasData: KoneCanvasData)
Link copied to clipboard
fun KoneComposeMapCanvas(modifier: Modifier = Modifier, canvasController: KoneCanvasController, canvasData: KoneCanvasData)
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)
Link copied to clipboard
context(_: MutableOwnedProviderRegistry<KoneCanvasController>)
fun KoneCanvasComposeMultiplatformDrawer.Transformation.Companion.set(transformation: KoneCanvasComposeMultiplatformDrawer.Transformation)
fun KoneCanvasComposeMultiplatformDrawer.Transformation.Companion.set(transformation: KoneCanvasComposeMultiplatformDrawer.Transformation)
Link copied to clipboard
context(_: MutableOwnedProviderRegistry<KoneCanvasController>, koneCanvasController: KoneCanvasController.Provider)
fun KoneCanvasComposeMultiplatformDrawer.Companion.setCustom(drawer: KoneCanvasComposeMultiplatformDrawer)
fun KoneCanvasComposeMultiplatformDrawer.Companion.setCustom(drawer: KoneCanvasComposeMultiplatformDrawer)
Link copied to clipboard
context(_: MutableOwnedProviderRegistry<KoneCanvasPrimitivesRegistry<KoneCanvasComposeMultiplatformContext>>)
fun setDefaultPrimitives()
fun setDefaultPrimitives()
Link copied to clipboard
context(_: MutableOwnedProviderRegistry<KoneCanvasTargetsRegistry>)
fun KoneCanvasComposeMultiplatformContext.Companion.setDefaultPrimitivesRegistry()
fun KoneCanvasComposeMultiplatformContext.Companion.setDefaultPrimitivesRegistry()
Link copied to clipboard
context(_: MutableOwnedProviderRegistry<KoneCanvasController>, koneCanvasController: KoneCanvasController.Provider)
fun KoneCanvasComposeMultiplatformDrawer.Companion.setGroup()
fun KoneCanvasComposeMultiplatformDrawer.Companion.setGroup()
Link copied to clipboard
context(_: MutableOwnedProviderRegistry<KoneCanvasController>)
fun KoneCanvasComposeMultiplatformDrawer.Companion.setGroupBackground(drawer: KoneCanvasComposeMultiplatformDrawer)
fun KoneCanvasComposeMultiplatformDrawer.Companion.setGroupBackground(drawer: KoneCanvasComposeMultiplatformDrawer)
Link copied to clipboard
context(_: MutableOwnedProviderRegistry<KoneCanvasController>)
fun KoneCanvasComposeMultiplatformDrawer.Companion.setGroupForeground(drawer: KoneCanvasComposeMultiplatformDrawer)
fun KoneCanvasComposeMultiplatformDrawer.Companion.setGroupForeground(drawer: KoneCanvasComposeMultiplatformDrawer)
Link copied to clipboard
context(_: MutableOwnedProviderRegistry<KoneCanvasController>, koneCanvasController: KoneCanvasController.Provider)
fun KoneCanvasComposeMultiplatformDrawer.Companion.setViaCommon()
fun KoneCanvasComposeMultiplatformDrawer.Companion.setViaCommon()