Kotlin / Kotlin/kandy

Remove `xAxisLabel` and `yAxisLabel` from `Layout`

Open
#411 0 comments 0 reactions 0 assignees View on GitHub
enhancement lets-plot
Dominant language
Kotlin
Stars
744
Forks
27
Avg merge
4d 1h
Merged PRs (30d)
1

Description

They were added there due to the fact that this was the way it was done in the Lets-Plot API. However, the question of whether they are needed in Kandy is still unresolved.
These labels can be configured in the corresponding mapping or general axis settings:
```
plot {
line {
x(col) {
axis.name = "..."
}
}
x.axis.name = "..."
}
```

If we decide to remove it, we have a lot of examples that use this API that need to be updated.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the Layout API and the examples that use xAxisLabel or yAxisLabel. Confirm the removal decision first, then update every affected example and verify that the examples still compile and configure axis names through mapping or general axis settings.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
data-visualization
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.