feat: Allow to clear every horizontal lines (#52)

This commit is contained in:
Florian Bouillon 2023-02-14 15:54:40 +01:00 committed by GitHub
parent b2c51f7be1
commit dd023f96cc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 12 additions and 9 deletions

View File

@ -1,22 +1,16 @@
root = true
# Base Configuration
[*]
indent_style = tab
indent_style = space
indent_size = 4
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
max_line_length = 120
end_of_line = lf
# Markdown Standards
[*.md]
indent_style = space
indent_size = 2
trim_trailing_whitespace = false
# Java/Kotlin Standards
[*.{java,kt,kts,gradle,xml}]
indent_style = space
[*.{kt,kts}]
ktlint_code_style = android

View File

@ -237,6 +237,10 @@ class YAxis(
lines.remove(y)
}
override fun clearLines() {
lines.clear()
}
@Deprecated("use the new global function", ReplaceWith("YAxisInterface.addLine"))
override fun setGoalLine(height: Float?) {
if (height != null) {

View File

@ -121,6 +121,11 @@ sealed interface YAxisInterface {
*/
fun removeLine(y: Float)
/**
* Remove every lines
*/
fun clearLines()
/**
* get the position of an [entry] Y position in the [drawableSpace]
*