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
interface KoneCanvasGroup
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface KoneCanvasPathContext
Link copied to clipboard
Link copied to clipboard
value class KoneCanvasPrimitivesRegistry<Target>(val registry: OwnedProviderRegistry<KoneCanvasPrimitivesRegistry<Target>>) : ProviderRegistryWrapper<KoneCanvasPrimitivesRegistry<Target>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
value class KoneCanvasTargetsRegistry(val registry: OwnedProviderRegistry<KoneCanvasTargetsRegistry>) : ProviderRegistryWrapper<KoneCanvasTargetsRegistry>
Link copied to clipboard
interface KoneCanvasTransformationContext
Functions
Link copied to clipboard
inline fun <Target> KoneCanvasPrimitivesRegistry.Companion.build(block: MutableOwnedProviderRegistry<KoneCanvasPrimitivesRegistry<Target>>.() -> Unit): KoneCanvasPrimitivesRegistry<Target>
inline fun KoneCanvasTargetsRegistry.Companion.build(block: MutableOwnedProviderRegistry<KoneCanvasTargetsRegistry>.() -> Unit): KoneCanvasTargetsRegistry
Link copied to clipboard
inline fun <Target> KoneCanvasPrimitivesRegistry.Companion.buildWithProvider(block: context(KoneCanvasPrimitivesRegistry.Provider<Target>) MutableOwnedProviderRegistry<KoneCanvasPrimitivesRegistry<Target>>.() -> Unit): KoneCanvasPrimitivesRegistry<Target>
inline fun KoneCanvasTargetsRegistry.Companion.buildWithProvider(block: context(KoneCanvasTargetsRegistry.Provider) MutableOwnedProviderRegistry<KoneCanvasTargetsRegistry>.() -> Unit): KoneCanvasTargetsRegistry
Link copied to clipboard
context(controller: KoneCanvasController)
fun KoneCanvasCommonContext.circle(center: Point2<Double>, radius: Double, strokeColor: KoneColor? = null, strokeWidth: Double = 0.0, fillColor: KoneColor? = null)
fun KoneCanvasCommonContext.circle(center: Point2<Double>, radius: Double, strokeColor: KoneColor? = null, strokeWidth: Double = 0.0, fillColor: KoneColor? = null)
Link copied to clipboard
Link copied to clipboard
context(controller: KoneCanvasController)
inline fun KoneCanvasCommonContext.group(transformationBlock: KoneCanvasTransformationContext.() -> Unit = { }, groupBlock: KoneCanvasCommonContext.() -> Unit)
inline fun KoneCanvasCommonContext.group(transformationBlock: KoneCanvasTransformationContext.() -> Unit = { }, groupBlock: KoneCanvasCommonContext.() -> Unit)
Link copied to clipboard
context(controller: KoneCanvasController)
fun KoneCanvasCommonContext.line(start: Point2<Double>, end: Point2<Double>, strokeColor: KoneColor? = null, strokeWidth: Double = 0.0)
fun KoneCanvasCommonContext.line(start: Point2<Double>, end: Point2<Double>, strokeColor: KoneColor? = null, strokeWidth: Double = 0.0)
Link copied to clipboard
context(controller: KoneCanvasController)
inline fun KoneCanvasCommonContext.path(fillColor: KoneColor? = null, strokeColor: KoneColor? = null, strokeWidth: Double = 0.0, pathBuilderBlock: KoneCanvasPathContext.() -> Unit)
inline fun KoneCanvasCommonContext.path(fillColor: KoneColor? = null, strokeColor: KoneColor? = null, strokeWidth: Double = 0.0, pathBuilderBlock: KoneCanvasPathContext.() -> Unit)
Link copied to clipboard
context(controller: KoneCanvasController)
fun KoneCanvasCommonContext.polygon(vertices: KoneList<Point2<Double>>, fillColor: KoneColor? = null, strokeColor: KoneColor? = null, strokeWidth: Double = 0.0)
fun KoneCanvasCommonContext.polygon(vertices: KoneList<Point2<Double>>, fillColor: KoneColor? = null, strokeColor: KoneColor? = null, strokeWidth: Double = 0.0)
Link copied to clipboard
context(_: MutableOwnedProviderRegistry<KoneCanvasController>)
fun KoneCanvasCommonDrawer.Transformation.Companion.set(transformation: KoneCanvasCommonDrawer.Transformation)
fun KoneCanvasCommonDrawer.Transformation.Companion.set(transformation: KoneCanvasCommonDrawer.Transformation)
Link copied to clipboard
context(_: MutableOwnedProviderRegistry<KoneCanvasController>)
fun KoneCanvasTargetsRegistry.Companion.setBuilt(block: MutableOwnedProviderRegistry<KoneCanvasTargetsRegistry>.() -> Unit)
fun KoneCanvasTargetsRegistry.Companion.setBuilt(block: MutableOwnedProviderRegistry<KoneCanvasTargetsRegistry>.() -> Unit)
Link copied to clipboard
context(_: MutableOwnedProviderRegistry<KoneCanvasController>)
fun KoneCanvasTargetsRegistry.Companion.setBuiltWithProvider(block: context(KoneCanvasTargetsRegistry.Provider) MutableOwnedProviderRegistry<KoneCanvasTargetsRegistry>.() -> Unit)
fun KoneCanvasTargetsRegistry.Companion.setBuiltWithProvider(block: context(KoneCanvasTargetsRegistry.Provider) MutableOwnedProviderRegistry<KoneCanvasTargetsRegistry>.() -> Unit)
Link copied to clipboard
context(_: MutableOwnedProviderRegistry<KoneCanvasController>, controller: KoneCanvasController.Provider)
fun KoneCanvasCommonDrawer.Companion.setCustom(drawer: KoneCanvasCommonDrawer)
fun KoneCanvasCommonDrawer.Companion.setCustom(drawer: KoneCanvasCommonDrawer)
context(_: MutableOwnedProviderRegistry<KoneCanvasController>, controller: KoneCanvasController.Provider)
fun KoneCanvasCommonDrawer.Companion.setCustom(drawer: context(KoneCanvasController) KoneCanvasCommonContext.(data: KoneCanvasData) -> Unit)
fun KoneCanvasCommonDrawer.Companion.setCustom(drawer: context(KoneCanvasController) KoneCanvasCommonContext.(data: KoneCanvasData) -> Unit)
Link copied to clipboard
context(_: MutableOwnedProviderRegistry<KoneCanvasController>, controller: KoneCanvasController.Provider)
fun KoneCanvasCommonDrawer.Companion.setGroup()
fun KoneCanvasCommonDrawer.Companion.setGroup()
Link copied to clipboard
context(_: MutableOwnedProviderRegistry<KoneCanvasController>, controller: KoneCanvasController.Provider)
fun KoneCanvasCommonDrawer.Companion.setGroupBackground(drawer: context(KoneCanvasController) KoneCanvasCommonContext.(data: KoneCanvasData) -> Unit)
fun KoneCanvasCommonDrawer.Companion.setGroupBackground(drawer: context(KoneCanvasController) KoneCanvasCommonContext.(data: KoneCanvasData) -> Unit)
context(_: MutableOwnedProviderRegistry<KoneCanvasController>)
fun KoneCanvasCommonDrawer.Companion.setGroupBackground(drawer: KoneCanvasCommonDrawer)
fun KoneCanvasCommonDrawer.Companion.setGroupBackground(drawer: KoneCanvasCommonDrawer)
Link copied to clipboard
context(_: MutableOwnedProviderRegistry<KoneCanvasController>, controller: KoneCanvasController.Provider)
fun KoneCanvasCommonDrawer.Companion.setGroupForeground(drawer: context(KoneCanvasController) KoneCanvasCommonContext.(data: KoneCanvasData) -> Unit)
fun KoneCanvasCommonDrawer.Companion.setGroupForeground(drawer: context(KoneCanvasController) KoneCanvasCommonContext.(data: KoneCanvasData) -> Unit)
context(_: MutableOwnedProviderRegistry<KoneCanvasController>)
fun KoneCanvasCommonDrawer.Companion.setGroupForeground(drawer: KoneCanvasCommonDrawer)
fun KoneCanvasCommonDrawer.Companion.setGroupForeground(drawer: KoneCanvasCommonDrawer)
Link copied to clipboard
fun <Target> KoneCanvasPrimitivesRegistry.Companion.wrap(providerRegistry: ProviderRegistry): KoneCanvasPrimitivesRegistry<Target>
fun KoneCanvasTargetsRegistry.Companion.wrap(providerRegistry: ProviderRegistry): KoneCanvasTargetsRegistry