Gets the current UI state managed by this view model.
The current UI state.
Toggles the description modal, fetching data on open.
Moves the layer tab cursor one step towards the first layer.
Moves the layer tab cursor one step towards the last layer.
Switches the reader to the layer at index, moving the tab cursor there
first. The click path; the keyboard reaches the same place through
selectFocusedLayer.
Zero-based layer index within the subplot
Switches the reader to the layer the tab cursor is on and re-renders the dialog against it.
The switch reaches the model, so leaving the dialog returns the reader to this layer rather than the one they opened it from.
Disposes all registered disposables and clears the disposables array.
ViewModel for managing the chart description modal state.