Document all graph properties that can be edited when `editable` is set to `True` in the graph config
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Python
- Estrellas
- 18.8k
- Forks
- 2.8k
- Merge medio
- 16 h 26 min
- PR fusionados (30 d)
- 21
Descripción
It would be great if the docs (both Plotly.js and Plotly.py) contained a list of all the graph properties which can be edited when editable is set to True in the graph config.
The JS docs mention editable mode but don't contain a list of properties.
I can't find a mention of editable mode at all in the Plotly.py docs.
This community post provides a partial list
Here is the list I've compiled, based on the above linked commuminty post and with help from @archmoj :
- Chart title (click to edit)
- Axis titles (click to edit)
- Axis ranges (min and max) (click endpoints to edit)
- Shape position (drag edges to resize, drag center to move)
- Shape polygon vertices (drag to move)
- (note: only editable when
editable: trueis set for the individual shape andeditable: falsefor the chart as a whole)
- (note: only editable when
- Shape addition and removal (use modebar buttons)
- Annotation text (click to edit)
- Annotation position (drag text or arrowhead to move)
- Legend trace names (click to edit)
- Legend position (drag to move)
- Colorbar title (click to edit)
- Colorbar position (drag to move)
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza con la documentación del modo editable de Plotly.js, la documentación de Plotly.py y la publicación enlazada de la comunidad; compáralas con la lista de propiedades de este issue. Actualiza ambos conjuntos de documentación con la lista completa de propiedades editables, incluida la excepción de configuración de shape indicada, y verifica que ambas páginas describan claramente las interacciones compatibles.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- javascript, python
- Área
- documentation
- Tipo de issue
- Documentación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100