├── .editorconfig
├── .github
└── workflows
│ └── android.yml
├── .gitignore
├── Makefile
├── README.md
├── _config.yml
├── art
├── demo_screenshot.png
├── phone.png
└── watch.png
├── default-detekt-config.yml
├── detekt.gradle
├── docs
├── README.md
└── _config.yml
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── jacoco.gradle
├── ktlint.gradle
├── mobile
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── db
│ │ └── williamchartdemo
│ │ ├── DemoFragment.kt
│ │ └── MainActivity.kt
│ └── res
│ ├── drawable-v24
│ └── ic_launcher_foreground.xml
│ ├── drawable
│ ├── ic_barchart.xml
│ ├── ic_launcher_background.xml
│ ├── ic_linechart.xml
│ ├── layout_background.xml
│ └── rounded_card_background.xml
│ ├── font
│ ├── istok_web_bold.xml
│ ├── open_sans_bold.ttf
│ ├── opensans_regular.ttf
│ └── supermercado_one.xml
│ ├── layout
│ ├── activity_main.xml
│ └── demo_fragment.xml
│ ├── mipmap-anydpi-v26
│ ├── ic_launcher.xml
│ └── ic_launcher_round.xml
│ ├── mipmap-hdpi
│ ├── ic_launcher.png
│ ├── ic_launcher_foreground.png
│ └── ic_launcher_round.png
│ ├── mipmap-mdpi
│ ├── ic_launcher.png
│ ├── ic_launcher_foreground.png
│ └── ic_launcher_round.png
│ ├── mipmap-xhdpi
│ ├── ic_launcher.png
│ ├── ic_launcher_foreground.png
│ └── ic_launcher_round.png
│ ├── mipmap-xxhdpi
│ ├── ic_launcher.png
│ ├── ic_launcher_foreground.png
│ └── ic_launcher_round.png
│ ├── mipmap-xxxhdpi
│ ├── ic_launcher.png
│ ├── ic_launcher_foreground.png
│ └── ic_launcher_round.png
│ └── values
│ ├── colors.xml
│ ├── font_certs.xml
│ ├── ic_launcher_background.xml
│ ├── preloaded_fonts.xml
│ ├── strings.xml
│ └── styles.xml
├── pointstooltip
├── .gitignore
├── build.gradle
├── publish.gradle
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── db
│ │ └── williamchart
│ │ └── pointtooltip
│ │ └── PointTooltip.kt
│ └── res
│ ├── drawable
│ └── circle_point.xml
│ └── layout
│ └── point_tooltip_layout.xml
├── settings.gradle
├── slidertooltip
├── .gitignore
├── build.gradle
├── publish.gradle
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── db
│ │ └── williamchart
│ │ └── slidertooltip
│ │ └── SliderTooltip.kt
│ └── res
│ └── layout
│ └── tooltip_layout.xml
└── williamchart
├── .gitignore
├── build.gradle
├── proguard-rules.pro
├── publish.gradle
└── src
├── main
├── AndroidManifest.xml
├── java
│ └── com
│ │ └── db
│ │ └── williamchart
│ │ ├── ChartContract.kt
│ │ ├── ExperimentalFeature.kt
│ │ ├── Grid.kt
│ │ ├── Labels.kt
│ │ ├── Painter.kt
│ │ ├── Tooltip.kt
│ │ ├── animation
│ │ ├── ChartAnimation.kt
│ │ ├── DefaultAnimation.kt
│ │ ├── DefaultDonutAnimation.kt
│ │ ├── DefaultHorizontalAnimation.kt
│ │ ├── DonutNoAnimation.kt
│ │ └── NoAnimation.kt
│ │ ├── data
│ │ ├── AxisType.kt
│ │ ├── DataPoint.kt
│ │ ├── DonutDataPoint.kt
│ │ ├── Frame.kt
│ │ ├── Label.kt
│ │ ├── Paddings.kt
│ │ ├── Scale.kt
│ │ └── configuration
│ │ │ ├── BarChartConfiguration.kt
│ │ │ ├── ChartConfiguration.kt
│ │ │ ├── DonutChartConfiguration.kt
│ │ │ └── LineChartConfiguration.kt
│ │ ├── extensions
│ │ ├── CanvasExt.kt
│ │ ├── DrawableExt.kt
│ │ ├── FloatExt.kt
│ │ ├── FrameLayoutExt.kt
│ │ ├── IntExt.kt
│ │ ├── IterableExt.kt
│ │ ├── ListExt.kt
│ │ └── ViewExt.kt
│ │ ├── plugin
│ │ ├── AxisGrid.kt
│ │ └── AxisLabels.kt
│ │ ├── renderer
│ │ ├── BarChartRenderer.kt
│ │ ├── DonutChartRenderer.kt
│ │ ├── HorizontalBarChartRenderer.kt
│ │ ├── LineChartRenderer.kt
│ │ ├── RendererConstants.kt
│ │ └── executor
│ │ │ ├── DebugWithLabelsFrame.kt
│ │ │ ├── DefineDataPointsClickableFrames.kt
│ │ │ ├── DefineHorizontalBarsClickableFrames.kt
│ │ │ ├── DefineVerticalBarsClickableFrames.kt
│ │ │ ├── DefineVerticalTouchableFrames.kt
│ │ │ ├── GetHorizontalBarBackgroundFrames.kt
│ │ │ ├── GetHorizontalBarFrames.kt
│ │ │ ├── GetVerticalBarBackgroundFrames.kt
│ │ │ ├── GetVerticalBarFrames.kt
│ │ │ ├── MeasureBarChartPaddings.kt
│ │ │ ├── MeasureHorizontalBarChartPaddings.kt
│ │ │ └── MeasureLineChartPaddings.kt
│ │ └── view
│ │ ├── AxisChartView.kt
│ │ ├── BarChartView.kt
│ │ ├── DonutChartView.kt
│ │ ├── HorizontalBarChartView.kt
│ │ └── LineChartView.kt
└── res
│ └── values
│ ├── attrs.xml
│ └── strings.xml
└── test
├── java
└── com
│ └── db
│ └── williamchart
│ └── renderer
│ ├── DonutChartRendererTest.kt
│ ├── LineChartRendererTest.kt
│ └── executor
│ ├── DefineDataPointsClickableFramesTest.kt
│ ├── MeasureBarChartPaddingsTest.kt
│ ├── MeasureHorizontalBarChartPaddingsTest.kt
│ └── MeasureLineChartPaddingsTest.kt
└── resources
└── mockito-extensions
└── org.mockito.plugins.MockMaker
/.editorconfig:
--------------------------------------------------------------------------------
1 | [*.{kt,kts}]
2 | disabled_rules=import-ordering
--------------------------------------------------------------------------------
/.github/workflows/android.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/.github/workflows/android.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/.gitignore
--------------------------------------------------------------------------------
/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/Makefile
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/README.md
--------------------------------------------------------------------------------
/_config.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/_config.yml
--------------------------------------------------------------------------------
/art/demo_screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/art/demo_screenshot.png
--------------------------------------------------------------------------------
/art/phone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/art/phone.png
--------------------------------------------------------------------------------
/art/watch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/art/watch.png
--------------------------------------------------------------------------------
/default-detekt-config.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/default-detekt-config.yml
--------------------------------------------------------------------------------
/detekt.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/detekt.gradle
--------------------------------------------------------------------------------
/docs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/docs/README.md
--------------------------------------------------------------------------------
/docs/_config.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/docs/_config.yml
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/gradle.properties
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/gradle/wrapper/gradle-wrapper.properties
--------------------------------------------------------------------------------
/gradlew:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/gradlew
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/gradlew.bat
--------------------------------------------------------------------------------
/jacoco.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/jacoco.gradle
--------------------------------------------------------------------------------
/ktlint.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/ktlint.gradle
--------------------------------------------------------------------------------
/mobile/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/mobile/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/build.gradle
--------------------------------------------------------------------------------
/mobile/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/proguard-rules.pro
--------------------------------------------------------------------------------
/mobile/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/mobile/src/main/java/com/db/williamchartdemo/DemoFragment.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/java/com/db/williamchartdemo/DemoFragment.kt
--------------------------------------------------------------------------------
/mobile/src/main/java/com/db/williamchartdemo/MainActivity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/java/com/db/williamchartdemo/MainActivity.kt
--------------------------------------------------------------------------------
/mobile/src/main/res/drawable-v24/ic_launcher_foreground.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/drawable-v24/ic_launcher_foreground.xml
--------------------------------------------------------------------------------
/mobile/src/main/res/drawable/ic_barchart.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/drawable/ic_barchart.xml
--------------------------------------------------------------------------------
/mobile/src/main/res/drawable/ic_launcher_background.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/drawable/ic_launcher_background.xml
--------------------------------------------------------------------------------
/mobile/src/main/res/drawable/ic_linechart.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/drawable/ic_linechart.xml
--------------------------------------------------------------------------------
/mobile/src/main/res/drawable/layout_background.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/drawable/layout_background.xml
--------------------------------------------------------------------------------
/mobile/src/main/res/drawable/rounded_card_background.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/drawable/rounded_card_background.xml
--------------------------------------------------------------------------------
/mobile/src/main/res/font/istok_web_bold.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/font/istok_web_bold.xml
--------------------------------------------------------------------------------
/mobile/src/main/res/font/open_sans_bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/font/open_sans_bold.ttf
--------------------------------------------------------------------------------
/mobile/src/main/res/font/opensans_regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/font/opensans_regular.ttf
--------------------------------------------------------------------------------
/mobile/src/main/res/font/supermercado_one.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/font/supermercado_one.xml
--------------------------------------------------------------------------------
/mobile/src/main/res/layout/activity_main.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/layout/activity_main.xml
--------------------------------------------------------------------------------
/mobile/src/main/res/layout/demo_fragment.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/layout/demo_fragment.xml
--------------------------------------------------------------------------------
/mobile/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
--------------------------------------------------------------------------------
/mobile/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
--------------------------------------------------------------------------------
/mobile/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/mobile/src/main/res/mipmap-hdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/mipmap-hdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/mobile/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/mobile/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/mobile/src/main/res/mipmap-mdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/mipmap-mdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/mobile/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/mobile/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/mobile/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/mobile/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/mobile/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/mobile/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/mobile/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/mobile/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/mobile/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/mobile/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/mobile/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/values/colors.xml
--------------------------------------------------------------------------------
/mobile/src/main/res/values/font_certs.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/values/font_certs.xml
--------------------------------------------------------------------------------
/mobile/src/main/res/values/ic_launcher_background.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/values/ic_launcher_background.xml
--------------------------------------------------------------------------------
/mobile/src/main/res/values/preloaded_fonts.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/values/preloaded_fonts.xml
--------------------------------------------------------------------------------
/mobile/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/values/strings.xml
--------------------------------------------------------------------------------
/mobile/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/mobile/src/main/res/values/styles.xml
--------------------------------------------------------------------------------
/pointstooltip/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/pointstooltip/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/pointstooltip/build.gradle
--------------------------------------------------------------------------------
/pointstooltip/publish.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/pointstooltip/publish.gradle
--------------------------------------------------------------------------------
/pointstooltip/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/pointstooltip/src/main/java/com/db/williamchart/pointtooltip/PointTooltip.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/pointstooltip/src/main/java/com/db/williamchart/pointtooltip/PointTooltip.kt
--------------------------------------------------------------------------------
/pointstooltip/src/main/res/drawable/circle_point.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/pointstooltip/src/main/res/drawable/circle_point.xml
--------------------------------------------------------------------------------
/pointstooltip/src/main/res/layout/point_tooltip_layout.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/pointstooltip/src/main/res/layout/point_tooltip_layout.xml
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/settings.gradle
--------------------------------------------------------------------------------
/slidertooltip/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/slidertooltip/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/slidertooltip/build.gradle
--------------------------------------------------------------------------------
/slidertooltip/publish.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/slidertooltip/publish.gradle
--------------------------------------------------------------------------------
/slidertooltip/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/slidertooltip/src/main/java/com/db/williamchart/slidertooltip/SliderTooltip.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/slidertooltip/src/main/java/com/db/williamchart/slidertooltip/SliderTooltip.kt
--------------------------------------------------------------------------------
/slidertooltip/src/main/res/layout/tooltip_layout.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/slidertooltip/src/main/res/layout/tooltip_layout.xml
--------------------------------------------------------------------------------
/williamchart/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/williamchart/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/build.gradle
--------------------------------------------------------------------------------
/williamchart/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/proguard-rules.pro
--------------------------------------------------------------------------------
/williamchart/publish.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/publish.gradle
--------------------------------------------------------------------------------
/williamchart/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/ChartContract.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/ChartContract.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/ExperimentalFeature.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/ExperimentalFeature.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/Grid.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/Grid.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/Labels.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/Labels.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/Painter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/Painter.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/Tooltip.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/Tooltip.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/animation/ChartAnimation.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/animation/ChartAnimation.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/animation/DefaultAnimation.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/animation/DefaultAnimation.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/animation/DefaultDonutAnimation.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/animation/DefaultDonutAnimation.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/animation/DefaultHorizontalAnimation.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/animation/DefaultHorizontalAnimation.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/animation/DonutNoAnimation.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/animation/DonutNoAnimation.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/animation/NoAnimation.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/animation/NoAnimation.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/data/AxisType.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/data/AxisType.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/data/DataPoint.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/data/DataPoint.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/data/DonutDataPoint.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/data/DonutDataPoint.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/data/Frame.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/data/Frame.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/data/Label.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/data/Label.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/data/Paddings.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/data/Paddings.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/data/Scale.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/data/Scale.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/data/configuration/BarChartConfiguration.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/data/configuration/BarChartConfiguration.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/data/configuration/ChartConfiguration.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/data/configuration/ChartConfiguration.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/data/configuration/DonutChartConfiguration.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/data/configuration/DonutChartConfiguration.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/data/configuration/LineChartConfiguration.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/data/configuration/LineChartConfiguration.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/extensions/CanvasExt.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/extensions/CanvasExt.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/extensions/DrawableExt.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/extensions/DrawableExt.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/extensions/FloatExt.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/extensions/FloatExt.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/extensions/FrameLayoutExt.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/extensions/FrameLayoutExt.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/extensions/IntExt.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/extensions/IntExt.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/extensions/IterableExt.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/extensions/IterableExt.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/extensions/ListExt.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/extensions/ListExt.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/extensions/ViewExt.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/extensions/ViewExt.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/plugin/AxisGrid.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/plugin/AxisGrid.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/plugin/AxisLabels.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/plugin/AxisLabels.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/renderer/BarChartRenderer.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/renderer/BarChartRenderer.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/renderer/DonutChartRenderer.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/renderer/DonutChartRenderer.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/renderer/HorizontalBarChartRenderer.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/renderer/HorizontalBarChartRenderer.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/renderer/LineChartRenderer.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/renderer/LineChartRenderer.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/renderer/RendererConstants.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/renderer/RendererConstants.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/renderer/executor/DebugWithLabelsFrame.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/renderer/executor/DebugWithLabelsFrame.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/renderer/executor/DefineDataPointsClickableFrames.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/renderer/executor/DefineDataPointsClickableFrames.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/renderer/executor/DefineHorizontalBarsClickableFrames.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/renderer/executor/DefineHorizontalBarsClickableFrames.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/renderer/executor/DefineVerticalBarsClickableFrames.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/renderer/executor/DefineVerticalBarsClickableFrames.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/renderer/executor/DefineVerticalTouchableFrames.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/renderer/executor/DefineVerticalTouchableFrames.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/renderer/executor/GetHorizontalBarBackgroundFrames.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/renderer/executor/GetHorizontalBarBackgroundFrames.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/renderer/executor/GetHorizontalBarFrames.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/renderer/executor/GetHorizontalBarFrames.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/renderer/executor/GetVerticalBarBackgroundFrames.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/renderer/executor/GetVerticalBarBackgroundFrames.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/renderer/executor/GetVerticalBarFrames.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/renderer/executor/GetVerticalBarFrames.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/renderer/executor/MeasureBarChartPaddings.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/renderer/executor/MeasureBarChartPaddings.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/renderer/executor/MeasureHorizontalBarChartPaddings.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/renderer/executor/MeasureHorizontalBarChartPaddings.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/renderer/executor/MeasureLineChartPaddings.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/renderer/executor/MeasureLineChartPaddings.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/view/AxisChartView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/view/AxisChartView.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/view/BarChartView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/view/BarChartView.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/view/DonutChartView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/view/DonutChartView.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/view/HorizontalBarChartView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/view/HorizontalBarChartView.kt
--------------------------------------------------------------------------------
/williamchart/src/main/java/com/db/williamchart/view/LineChartView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/java/com/db/williamchart/view/LineChartView.kt
--------------------------------------------------------------------------------
/williamchart/src/main/res/values/attrs.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/res/values/attrs.xml
--------------------------------------------------------------------------------
/williamchart/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/main/res/values/strings.xml
--------------------------------------------------------------------------------
/williamchart/src/test/java/com/db/williamchart/renderer/DonutChartRendererTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/test/java/com/db/williamchart/renderer/DonutChartRendererTest.kt
--------------------------------------------------------------------------------
/williamchart/src/test/java/com/db/williamchart/renderer/LineChartRendererTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/test/java/com/db/williamchart/renderer/LineChartRendererTest.kt
--------------------------------------------------------------------------------
/williamchart/src/test/java/com/db/williamchart/renderer/executor/DefineDataPointsClickableFramesTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/test/java/com/db/williamchart/renderer/executor/DefineDataPointsClickableFramesTest.kt
--------------------------------------------------------------------------------
/williamchart/src/test/java/com/db/williamchart/renderer/executor/MeasureBarChartPaddingsTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/test/java/com/db/williamchart/renderer/executor/MeasureBarChartPaddingsTest.kt
--------------------------------------------------------------------------------
/williamchart/src/test/java/com/db/williamchart/renderer/executor/MeasureHorizontalBarChartPaddingsTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/test/java/com/db/williamchart/renderer/executor/MeasureHorizontalBarChartPaddingsTest.kt
--------------------------------------------------------------------------------
/williamchart/src/test/java/com/db/williamchart/renderer/executor/MeasureLineChartPaddingsTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diogobernardino/williamchart/HEAD/williamchart/src/test/java/com/db/williamchart/renderer/executor/MeasureLineChartPaddingsTest.kt
--------------------------------------------------------------------------------
/williamchart/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker:
--------------------------------------------------------------------------------
1 | mock-maker-inline
--------------------------------------------------------------------------------