gitextract_1pinupfr/ ├── .gitignore ├── LICENSE ├── README.md ├── app/ │ ├── .gitignore │ ├── build.gradle.kts │ ├── proguard-rules.pro │ └── src/ │ └── main/ │ ├── AndroidManifest.xml │ ├── java/ │ │ └── me/ │ │ └── bytebeats/ │ │ └── views/ │ │ └── charts/ │ │ └── app/ │ │ ├── MainActivity.kt │ │ └── ui/ │ │ ├── ComposeCharts.kt │ │ ├── Screen.kt │ │ ├── ScreenRouter.kt │ │ ├── screen/ │ │ │ ├── HomeScreen.kt │ │ │ ├── bar/ │ │ │ │ ├── BarChartDataModel.kt │ │ │ │ └── BarChartScreen.kt │ │ │ ├── line/ │ │ │ │ ├── LineChartDataModel.kt │ │ │ │ ├── LineChartScreen.kt │ │ │ │ └── PointDrawerType.kt │ │ │ └── pie/ │ │ │ ├── PieChartDataModel.kt │ │ │ └── PieChartScreen.kt │ │ └── theme/ │ │ ├── Color.kt │ │ ├── Margin.kt │ │ ├── Shape.kt │ │ ├── Theme.kt │ │ └── Type.kt │ └── res/ │ ├── drawable/ │ │ └── ic_launcher_background.xml │ ├── drawable-v24/ │ │ └── ic_launcher_foreground.xml │ ├── mipmap-anydpi-v26/ │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ └── values/ │ ├── colors.xml │ ├── strings.xml │ └── themes.xml ├── build.gradle.kts ├── charts/ │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src/ │ └── main/ │ ├── AndroidManifest.xml │ └── java/ │ └── me/ │ └── bytebeats/ │ └── views/ │ └── charts/ │ ├── Animations.kt │ ├── AxisLine.kt │ ├── Colors.kt │ ├── TypeAlias.kt │ ├── bar/ │ │ ├── BarChart.kt │ │ ├── BarChartData.kt │ │ ├── BarCharts.kt │ │ └── render/ │ │ ├── bar/ │ │ │ ├── IBarDrawer.kt │ │ │ └── SimpleBarDrawer.kt │ │ ├── label/ │ │ │ ├── ILabelDrawer.kt │ │ │ └── SimpleLabelDrawer.kt │ │ ├── xaxis/ │ │ │ ├── IXAxisDrawer.kt │ │ │ └── SimpleXAxisDrawer.kt │ │ └── yaxis/ │ │ ├── IYAxisDrawer.kt │ │ └── SimpleYAxisDrawer.kt │ ├── line/ │ │ ├── LineChart.kt │ │ ├── LineChartData.kt │ │ ├── LineCharts.kt │ │ └── render/ │ │ ├── line/ │ │ │ ├── EmptyLineShader.kt │ │ │ ├── GradientLineShader.kt │ │ │ ├── ILineDrawer.kt │ │ │ ├── ILineShader.kt │ │ │ ├── SolidLineDrawer.kt │ │ │ └── SolidLineShader.kt │ │ ├── point/ │ │ │ ├── EmptyPointDrawer.kt │ │ │ ├── FilledCircularPointDrawer.kt │ │ │ ├── HollowCircularPointDrawer.kt │ │ │ └── IPointDrawer.kt │ │ ├── xaxis/ │ │ │ ├── IXAxisDrawer.kt │ │ │ └── SimpleXAxisDrawer.kt │ │ └── yaxis/ │ │ ├── IYAxisDrawer.kt │ │ └── SimpleYAxisDrawer.kt │ ├── pie/ │ │ ├── PieChart.kt │ │ ├── PieChartData.kt │ │ ├── PieCharts.kt │ │ └── render/ │ │ ├── ISliceDrawer.kt │ │ └── SimpleSliceDrawer.kt │ └── util/ │ └── Floats.kt ├── config/ │ └── detekt/ │ └── detekt.yml ├── gradle/ │ ├── libs.versions.toml │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts