path # lines of code settings.gradle.kts 49 lets-plot-compose/src/androidMain/kotlin/org/jetbrains/letsPlot/compose/PlotPanelRaw.kt 65 lets-plot-compose/src/androidMain/kotlin/org/jetbrains/letsPlot/compose/PlotPanelComposeCanvas.kt 268 lets-plot-compose/src/androidMain/kotlin/org/jetbrains/letsPlot/compose/PlotPanelAndroidView.kt 86 lets-plot-compose/src/androidMain/kotlin/org/jetbrains/letsPlot/compose/ggsave.android.kt 97 lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/SimpleSvgPanel.kt 25 lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/PlotPanelRaw.kt 64 lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/PlotPanelSwingComponent.kt 143 lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/PlotPanelComposeCanvas.kt 189 lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/canvas/SkiaFontManager.kt 58 lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/canvas/SkiaContext2d.kt 314 lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/canvas/SkiaSnapshot.kt 28 lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/canvas/SkiaCanvasPeer.kt 34 lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/canvas/SkiaCanvas.kt 21 lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/PlotToolbar.kt 161 lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/SvgIconUtils.kt 36 lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/ComposeMouseEventMapper.kt 98 lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/desktop/SvgViewPanel.kt 96 lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/desktop/DebouncedRunner.kt 31 lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/desktop/PlotContainer.kt 19 lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/desktop/SvgView.kt 114 lets-plot-compose/src/commonMain/kotlin/org/jetbrains/letsPlot/compose/Utils.kt 7 lets-plot-compose/src/commonMain/kotlin/org/jetbrains/letsPlot/compose/PlotPanelRaw.kt 18 lets-plot-compose/src/commonMain/kotlin/org/jetbrains/letsPlot/compose/PlotFigureModel.kt 63 lets-plot-compose/src/commonMain/kotlin/org/jetbrains/letsPlot/compose/PlotPanel.kt 32 lets-plot-compose/src/commonMain/kotlin/org/jetbrains/letsPlot/compose/util/NaiveLogger.kt 14 lets-plot-compose/build.gradle.kts 128 platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/CanvasView2.kt 83 platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/CanvasView.kt 169 platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/SizeConverter.kt 29 platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/Utils.kt 5 platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/AndroidSnapshot.kt 27 platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/AndroidCanvas.kt 24 platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/AndroidCanvasPeer.kt 32 platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/AndroidContext2d.kt 250 platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/AndroidMouseEventMapper.kt 62 platf-android/src/androidInstrumentedTest/kotlin/org/jetbrains/letsPlot/android/canvas/ImageComparer.kt 109 platf-android/src/androidInstrumentedTest/kotlin/org/jetbrains/letsPlot/android/canvas/Utils.kt 131 platf-android/src/androidInstrumentedTest/kotlin/org/jetbrains/letsPlot/android/canvas/ContextPath2dTest.kt 326 platf-android/src/androidInstrumentedTest/kotlin/org/jetbrains/letsPlot/android/canvas/ContextClipTest.kt 207 platf-android/build.gradle.kts 192 platf-skia/src/jvmTest/kotlin/org/jetbrains/letsPlot/skia/shape/SvgDocUtil.kt 127 platf-skia/src/jvmTest/kotlin/org/jetbrains/letsPlot/skia/shape/SvgComplianceTest.kt 230 platf-skia/src/jvmTest/kotlin/org/jetbrains/letsPlot/skia/shape/PropertiesSynchronizationTest.kt 55 platf-skia/src/jvmTest/kotlin/org/jetbrains/letsPlot/skia/shape/HierarchyTest.kt 46 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/builder/ViewModel.kt 80 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/builder/FigureToViewModel.kt 107 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/builder/CompositeFigureEventDispatcher.kt 29 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/builder/MonolithicSkia.kt 30 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/view/SkiaSvgView.kt 136 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/view/SvgViewEventDispatcher.kt 9 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgSvgElementMapper.kt 40 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgImageElementMapper.kt 26 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgTextElementMapper.kt 133 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgUtils.kt 97 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgElementMapper.kt 43 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgTransformParser.kt 77 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgNodeMapper.kt 19 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgGElementMapper.kt 33 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgRectAttrMapping.kt 25 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgTSpanElementAttrMapping.kt 54 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgImageAttrMapping.kt 26 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgShapeMapping.kt 22 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgLineAttrMapping.kt 14 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgTextElementAttrMapping.kt 65 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgAttrMapping.kt 32 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgSvgAttrMapping.kt 18 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgCircleAttrMapping.kt 13 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgPathAttrMapping.kt 31 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgGAttrMapping.kt 4 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgEllipseAttrMapping.kt 14 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/FontManager.kt 46 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/DebugOptions.kt 33 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgStyleElementMapper.kt 20 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SkiaTargetPeer.kt 45 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgSkiaPeer.kt 67 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgNodeMapperFactory.kt 46 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Container.kt 67 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Image.kt 23 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Text.kt 131 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Line.kt 17 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Ellipse.kt 23 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Colors.kt 152 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/TSpan.kt 134 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Util.kt 155 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Rectangle.kt 18 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Pane.kt 5 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Node.kt 91 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/VisualProperty.kt 20 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Element.kt 27 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Group.kt 2 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Path.kt 24 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Circle.kt 23 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/ComputedProperty.kt 30 platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Figure.kt 33 platf-skia/build.gradle.kts 96 build.gradle.kts 107