├── .editorconfig ├── .github └── workflows │ ├── build.yml │ ├── check.yml │ └── release.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── README.md ├── convention-plugins ├── build.gradle.kts └── src │ └── main │ └── kotlin │ └── convention.publication.gradle.kts ├── detekt.yml ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── BulletGraph2.png ├── Polar.png ├── Polar6.png ├── Scatter2.png ├── StackedArea.png ├── StackedBar.png └── pie.png ├── kotlin-js-store └── yarn.lock ├── settings.gradle.kts ├── src ├── androidMain │ └── kotlin │ │ └── io │ │ └── github │ │ └── koalaplot │ │ └── core │ │ └── util │ │ └── ModifierExtensions.android.kt ├── commonMain │ └── kotlin │ │ └── io │ │ └── github │ │ └── koalaplot │ │ └── core │ │ ├── ChartLayout.kt │ │ ├── Symbol.kt │ │ ├── animation │ │ ├── PanFlingBehavior.kt │ │ └── StartAnimationUseCase.kt │ │ ├── bar │ │ ├── Bar.kt │ │ ├── BarPlotMeasurePolicy.kt │ │ ├── BarPlotShapes.kt │ │ ├── BarPosition.kt │ │ ├── BarScope.kt │ │ ├── BulletBuilderScope.kt │ │ ├── BulletGraph.kt │ │ ├── GroupedHorizontalBarPlot.kt │ │ ├── GroupedVerticalBarPlot.kt │ │ ├── HorizontalBarPlot.kt │ │ ├── StackedHorizontalBarPlot.kt │ │ ├── StackedVerticalBarPlot.kt │ │ └── VerticalBarPlot.kt │ │ ├── gestures │ │ ├── GestureConfig.kt │ │ ├── Gestures.kt │ │ ├── TransformGesturesHandler.kt │ │ ├── TransformGesturesHandlerImpl.kt │ │ ├── pan │ │ │ ├── PanFlingHandler.kt │ │ │ ├── PanFlingHandlerImpl.kt │ │ │ ├── PanHandler.kt │ │ │ └── PanHandlerImpl.kt │ │ └── zoom │ │ │ ├── LockedRatioZoomHandler.kt │ │ │ ├── StickyAxisZoomHandler.kt │ │ │ └── ZoomHandler.kt │ │ ├── legend │ │ ├── ColumnLegend.kt │ │ ├── FlowLegend.kt │ │ └── Legend.kt │ │ ├── line │ │ ├── AreaPlot.kt │ │ └── LinePlot.kt │ │ ├── pie │ │ ├── CircularLabelPositionProvider.kt │ │ ├── LabelPositionProvider.kt │ │ ├── PieChart.kt │ │ ├── PieChartShapes.kt │ │ └── PieMeasurePolicy.kt │ │ ├── polar │ │ ├── AngularAxisModel.kt │ │ ├── FloatRadialAxisModel.kt │ │ ├── Grid.kt │ │ ├── PolarGraph.kt │ │ ├── PolarPlotSeries.kt │ │ └── PolarPoint.kt │ │ ├── style │ │ ├── AreaStyle.kt │ │ ├── KoalaPlotTheme.kt │ │ └── LineStyle.kt │ │ ├── util │ │ ├── Annotation.kt │ │ ├── Color.kt │ │ ├── Geometry.kt │ │ ├── HoverableElementArea.kt │ │ ├── ModifierExtensions.kt │ │ ├── ResponsiveText.kt │ │ ├── Util.kt │ │ ├── Vector.kt │ │ └── ZoomFactor.kt │ │ └── xygraph │ │ ├── AnchorPoint.kt │ │ ├── AxisContent.kt │ │ ├── AxisDelegate.kt │ │ ├── AxisLabelScope.kt │ │ ├── AxisModel.kt │ │ ├── CategoryAxisModel.kt │ │ ├── DoubleLinearAxisModel.kt │ │ ├── FloatLinearAxisModel.kt │ │ ├── GridStyle.kt │ │ ├── IntLinearAxisModel.kt │ │ ├── LinearAxisModel.kt │ │ ├── LogAxisModel.kt │ │ ├── LongLinearAxisModel.kt │ │ ├── Point.kt │ │ ├── RotatedPlaceableDelegate.kt │ │ ├── XYAnnotation.kt │ │ └── XYGraph.kt ├── desktopMain │ └── kotlin │ │ └── io │ │ └── github │ │ └── koalaplot │ │ └── core │ │ └── util │ │ └── ModifierExtensions.desktop.kt ├── desktopTest │ └── kotlin │ │ └── io │ │ └── github │ │ └── koalaplot │ │ └── core │ │ ├── bar │ │ ├── BulletGraphTest.kt │ │ └── VerticalBarChartTest.kt │ │ ├── gestures │ │ └── GesturesTest.kt │ │ ├── legend │ │ └── ColumnLegendTest.kt │ │ ├── pie │ │ ├── CircularLabelPositionProviderTest.kt │ │ └── PieChartTest.kt │ │ ├── util │ │ └── UtilTest.kt │ │ └── xygraph │ │ ├── AutoScaleRangeTest.kt │ │ ├── CategoryAxisModelTest.kt │ │ ├── FloatLinearAxisModelTest.kt │ │ ├── IntLinearAxisModelTest.kt │ │ └── XYGraphTest.kt ├── docs │ ├── assets │ │ └── images │ │ │ └── logo-icon.svg │ └── dokka │ │ └── logo-styles.css ├── iosMain │ └── kotlin │ │ └── io │ │ └── github │ │ └── koalaplot │ │ └── core │ │ └── util │ │ └── ModifierExtensions.ios.kt ├── jsMain │ └── kotlin │ │ └── io │ │ └── github │ │ └── koalaplot │ │ └── core │ │ └── util │ │ └── ModifierExtensions.js.kt └── wasmJsMain │ └── kotlin │ └── io │ └── github │ └── koalaplot │ └── core │ └── util │ └── ModifierExtensions.wasmJs.kt └── versions.properties /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/README.md -------------------------------------------------------------------------------- /convention-plugins/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/convention-plugins/build.gradle.kts -------------------------------------------------------------------------------- /convention-plugins/src/main/kotlin/convention.publication.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/convention-plugins/src/main/kotlin/convention.publication.gradle.kts -------------------------------------------------------------------------------- /detekt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/detekt.yml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/BulletGraph2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/images/BulletGraph2.png -------------------------------------------------------------------------------- /images/Polar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/images/Polar.png -------------------------------------------------------------------------------- /images/Polar6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/images/Polar6.png -------------------------------------------------------------------------------- /images/Scatter2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/images/Scatter2.png -------------------------------------------------------------------------------- /images/StackedArea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/images/StackedArea.png -------------------------------------------------------------------------------- /images/StackedBar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/images/StackedBar.png -------------------------------------------------------------------------------- /images/pie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/images/pie.png -------------------------------------------------------------------------------- /kotlin-js-store/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/kotlin-js-store/yarn.lock -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/androidMain/kotlin/io/github/koalaplot/core/util/ModifierExtensions.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/androidMain/kotlin/io/github/koalaplot/core/util/ModifierExtensions.android.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/ChartLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/ChartLayout.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/Symbol.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/Symbol.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/animation/PanFlingBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/animation/PanFlingBehavior.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/animation/StartAnimationUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/animation/StartAnimationUseCase.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/bar/Bar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/bar/Bar.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/bar/BarPlotMeasurePolicy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/bar/BarPlotMeasurePolicy.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/bar/BarPlotShapes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/bar/BarPlotShapes.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/bar/BarPosition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/bar/BarPosition.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/bar/BarScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/bar/BarScope.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/bar/BulletBuilderScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/bar/BulletBuilderScope.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/bar/BulletGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/bar/BulletGraph.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/bar/GroupedHorizontalBarPlot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/bar/GroupedHorizontalBarPlot.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/bar/GroupedVerticalBarPlot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/bar/GroupedVerticalBarPlot.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/bar/HorizontalBarPlot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/bar/HorizontalBarPlot.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/bar/StackedHorizontalBarPlot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/bar/StackedHorizontalBarPlot.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/bar/StackedVerticalBarPlot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/bar/StackedVerticalBarPlot.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/bar/VerticalBarPlot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/bar/VerticalBarPlot.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/gestures/GestureConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/gestures/GestureConfig.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/gestures/Gestures.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/gestures/Gestures.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/gestures/TransformGesturesHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/gestures/TransformGesturesHandler.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/gestures/TransformGesturesHandlerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/gestures/TransformGesturesHandlerImpl.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/gestures/pan/PanFlingHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/gestures/pan/PanFlingHandler.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/gestures/pan/PanFlingHandlerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/gestures/pan/PanFlingHandlerImpl.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/gestures/pan/PanHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/gestures/pan/PanHandler.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/gestures/pan/PanHandlerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/gestures/pan/PanHandlerImpl.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/gestures/zoom/LockedRatioZoomHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/gestures/zoom/LockedRatioZoomHandler.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/gestures/zoom/StickyAxisZoomHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/gestures/zoom/StickyAxisZoomHandler.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/gestures/zoom/ZoomHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/gestures/zoom/ZoomHandler.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/legend/ColumnLegend.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/legend/ColumnLegend.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/legend/FlowLegend.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/legend/FlowLegend.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/legend/Legend.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/legend/Legend.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/line/AreaPlot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/line/AreaPlot.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/line/LinePlot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/line/LinePlot.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/pie/CircularLabelPositionProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/pie/CircularLabelPositionProvider.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/pie/LabelPositionProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/pie/LabelPositionProvider.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/pie/PieChart.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/pie/PieChart.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/pie/PieChartShapes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/pie/PieChartShapes.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/pie/PieMeasurePolicy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/pie/PieMeasurePolicy.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/polar/AngularAxisModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/polar/AngularAxisModel.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/polar/FloatRadialAxisModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/polar/FloatRadialAxisModel.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/polar/Grid.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/polar/Grid.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/polar/PolarGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/polar/PolarGraph.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/polar/PolarPlotSeries.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/polar/PolarPlotSeries.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/polar/PolarPoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/polar/PolarPoint.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/style/AreaStyle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/style/AreaStyle.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/style/KoalaPlotTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/style/KoalaPlotTheme.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/style/LineStyle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/style/LineStyle.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/util/Annotation.kt: -------------------------------------------------------------------------------- 1 | package io.github.koalaplot.core.util 2 | -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/util/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/util/Color.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/util/Geometry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/util/Geometry.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/util/HoverableElementArea.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/util/HoverableElementArea.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/util/ModifierExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/util/ModifierExtensions.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/util/ResponsiveText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/util/ResponsiveText.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/util/Util.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/util/Util.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/util/Vector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/util/Vector.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/util/ZoomFactor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/util/ZoomFactor.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/xygraph/AnchorPoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/xygraph/AnchorPoint.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/xygraph/AxisContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/xygraph/AxisContent.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/xygraph/AxisDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/xygraph/AxisDelegate.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/xygraph/AxisLabelScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/xygraph/AxisLabelScope.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/xygraph/AxisModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/xygraph/AxisModel.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/xygraph/CategoryAxisModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/xygraph/CategoryAxisModel.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/xygraph/DoubleLinearAxisModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/xygraph/DoubleLinearAxisModel.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/xygraph/FloatLinearAxisModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/xygraph/FloatLinearAxisModel.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/xygraph/GridStyle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/xygraph/GridStyle.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/xygraph/IntLinearAxisModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/xygraph/IntLinearAxisModel.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/xygraph/LinearAxisModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/xygraph/LinearAxisModel.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/xygraph/LogAxisModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/xygraph/LogAxisModel.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/xygraph/LongLinearAxisModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/xygraph/LongLinearAxisModel.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/xygraph/Point.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/xygraph/Point.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/xygraph/RotatedPlaceableDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/xygraph/RotatedPlaceableDelegate.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/xygraph/XYAnnotation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/xygraph/XYAnnotation.kt -------------------------------------------------------------------------------- /src/commonMain/kotlin/io/github/koalaplot/core/xygraph/XYGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/commonMain/kotlin/io/github/koalaplot/core/xygraph/XYGraph.kt -------------------------------------------------------------------------------- /src/desktopMain/kotlin/io/github/koalaplot/core/util/ModifierExtensions.desktop.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/desktopMain/kotlin/io/github/koalaplot/core/util/ModifierExtensions.desktop.kt -------------------------------------------------------------------------------- /src/desktopTest/kotlin/io/github/koalaplot/core/bar/BulletGraphTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/desktopTest/kotlin/io/github/koalaplot/core/bar/BulletGraphTest.kt -------------------------------------------------------------------------------- /src/desktopTest/kotlin/io/github/koalaplot/core/bar/VerticalBarChartTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/desktopTest/kotlin/io/github/koalaplot/core/bar/VerticalBarChartTest.kt -------------------------------------------------------------------------------- /src/desktopTest/kotlin/io/github/koalaplot/core/gestures/GesturesTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/desktopTest/kotlin/io/github/koalaplot/core/gestures/GesturesTest.kt -------------------------------------------------------------------------------- /src/desktopTest/kotlin/io/github/koalaplot/core/legend/ColumnLegendTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/desktopTest/kotlin/io/github/koalaplot/core/legend/ColumnLegendTest.kt -------------------------------------------------------------------------------- /src/desktopTest/kotlin/io/github/koalaplot/core/pie/CircularLabelPositionProviderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/desktopTest/kotlin/io/github/koalaplot/core/pie/CircularLabelPositionProviderTest.kt -------------------------------------------------------------------------------- /src/desktopTest/kotlin/io/github/koalaplot/core/pie/PieChartTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/desktopTest/kotlin/io/github/koalaplot/core/pie/PieChartTest.kt -------------------------------------------------------------------------------- /src/desktopTest/kotlin/io/github/koalaplot/core/util/UtilTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/desktopTest/kotlin/io/github/koalaplot/core/util/UtilTest.kt -------------------------------------------------------------------------------- /src/desktopTest/kotlin/io/github/koalaplot/core/xygraph/AutoScaleRangeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/desktopTest/kotlin/io/github/koalaplot/core/xygraph/AutoScaleRangeTest.kt -------------------------------------------------------------------------------- /src/desktopTest/kotlin/io/github/koalaplot/core/xygraph/CategoryAxisModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/desktopTest/kotlin/io/github/koalaplot/core/xygraph/CategoryAxisModelTest.kt -------------------------------------------------------------------------------- /src/desktopTest/kotlin/io/github/koalaplot/core/xygraph/FloatLinearAxisModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/desktopTest/kotlin/io/github/koalaplot/core/xygraph/FloatLinearAxisModelTest.kt -------------------------------------------------------------------------------- /src/desktopTest/kotlin/io/github/koalaplot/core/xygraph/IntLinearAxisModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/desktopTest/kotlin/io/github/koalaplot/core/xygraph/IntLinearAxisModelTest.kt -------------------------------------------------------------------------------- /src/desktopTest/kotlin/io/github/koalaplot/core/xygraph/XYGraphTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/desktopTest/kotlin/io/github/koalaplot/core/xygraph/XYGraphTest.kt -------------------------------------------------------------------------------- /src/docs/assets/images/logo-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/docs/assets/images/logo-icon.svg -------------------------------------------------------------------------------- /src/docs/dokka/logo-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/docs/dokka/logo-styles.css -------------------------------------------------------------------------------- /src/iosMain/kotlin/io/github/koalaplot/core/util/ModifierExtensions.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/iosMain/kotlin/io/github/koalaplot/core/util/ModifierExtensions.ios.kt -------------------------------------------------------------------------------- /src/jsMain/kotlin/io/github/koalaplot/core/util/ModifierExtensions.js.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/jsMain/kotlin/io/github/koalaplot/core/util/ModifierExtensions.js.kt -------------------------------------------------------------------------------- /src/wasmJsMain/kotlin/io/github/koalaplot/core/util/ModifierExtensions.wasmJs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/src/wasmJsMain/kotlin/io/github/koalaplot/core/util/ModifierExtensions.wasmJs.kt -------------------------------------------------------------------------------- /versions.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KoalaPlot/koalaplot-core/HEAD/versions.properties --------------------------------------------------------------------------------