* Handle update message
()
| 666 | * Handle update message |
| 667 | */ |
| 668 | do_update() { |
| 669 | /** @type {Py2JsUpdateMsg} */ |
| 670 | var msgData: Py2JsUpdateMsg = this.model.get("_py2js_update"); |
| 671 | |
| 672 | if (msgData !== null) { |
| 673 | var style = msgData.style_data; |
| 674 | var layout = msgData.layout_data; |
| 675 | var styleTraces = this._normalize_trace_indexes(msgData.style_traces); |
| 676 | performRestyleLike(this.model.get("_widget_data"), style, styleTraces); |
| 677 | performRelayoutLike(this.model.get("_widget_layout"), layout); |
| 678 | } |
| 679 | } |
| 680 | |
| 681 | /** |
| 682 | * Handle animate message |
no test coverage detected