@@ -170,11 +170,16 @@ module.exports = {
170
170
role : 'info' ,
171
171
editType : 'none' ,
172
172
description : [
173
- 'Controls persistence of user-driven changes to the trace:' ,
174
- 'interactions like `selectedpoints` and type-specific ones such as' ,
173
+ 'Controls persistence of some user-driven changes to the trace:' ,
175
174
'`constraintrange` in `parcoords` traces, as well as some' ,
176
175
'`editable: true` modifications such as `name` and `colorbar.title`.' ,
177
176
'Defaults to `layout.uirevision`.' ,
177
+ 'Note that other user-driven trace attribute changes are controlled' ,
178
+ 'by `layout` attributes:' ,
179
+ '`trace.visible` is controlled by `layout.legend.uirevision`,' ,
180
+ '`selectedpoints` is controlled by `layout.selectionrevision`,' ,
181
+ 'and `colorbar.(x|y)` (accessible with `config: {editable: true}`)' ,
182
+ 'is controlled by `layout.editrevision`.' ,
178
183
'Trace changes are tracked by `uid`, which only falls back on trace' ,
179
184
'index if no `uid` is provided. So if your app can add/remove traces' ,
180
185
'before the end of the `data` array, such that the same trace has a' ,
0 commit comments