MCPcopy Index your code
hub / github.com/plotly/plotly.py / do_relayout

Method do_relayout

js/src/widget.ts:1436–1450  ·  view source on GitHub ↗

* Handle Plotly.relayout request

()

Source from the content-addressed store, hash-verified

1434 * Handle Plotly.relayout request
1435 */
1436 do_relayout() {
1437 /** @type {Py2JsRelayoutMsg} */
1438 var msgData: Py2JsRelayoutMsg = this.model.get("_py2js_relayout");
1439 if (msgData !== null) {
1440 if (msgData.source_view_id !== this.viewID) {
1441 var relayoutData = msgData.relayout_data;
1442 relayoutData["_doNotReportToPy"] = true;
1443 Plotly.relayout(this.el, msgData.relayout_data);
1444 }
1445
1446 // ### Send layout delta ###
1447 var layout_edit_id = msgData.layout_edit_id;
1448 this._sendLayoutDelta(layout_edit_id);
1449 }
1450 }
1451
1452 /**
1453 * Handle Plotly.update request

Callers 1

perform_renderMethod · 0.95

Calls 2

_sendLayoutDeltaMethod · 0.95
getMethod · 0.45

Tested by

no test coverage detected