@@ -12366,7 +12366,9 @@ def for_each_geo(self, fn, selector=None, row=None, col=None):
1236612366
1236712367 return self
1236812368
12369- def update_geos(self, patch, selector=None, row=None, col=None):
12369+ def update_geos(
12370+ self, patch=None, selector=None, row=None, col=None, **kwargs
12371+ ):
1237012372 """
1237112373 Perform a property update operation on all geo objects
1237212374 that satisfy the specified selection criteria
@@ -12387,14 +12389,18 @@ def update_geos(self, patch, selector=None, row=None, col=None):
1238712389 To select geo objects by row and column, the Figure
1238812390 must have been created using plotly.subplots.make_subplots.
1238912391 If None (the default), all geo objects are selected.
12390-
12392+ **kwargs
12393+ Additional property updates to apply to each selected
12394+ geo object. If a property is specified in
12395+ both patch and in **kwargs then the one in **kwargs
12396+ takes precedence.
1239112397 Returns
1239212398 -------
1239312399 self
1239412400 Returns the Figure object that the method was called on
1239512401 """
1239612402 for obj in self.select_geos(selector=selector, row=row, col=col):
12397- obj.update(patch)
12403+ obj.update(patch, **kwargs )
1239812404
1239912405 return self
1240012406
@@ -12462,7 +12468,9 @@ def for_each_mapbox(self, fn, selector=None, row=None, col=None):
1246212468
1246312469 return self
1246412470
12465- def update_mapboxes(self, patch, selector=None, row=None, col=None):
12471+ def update_mapboxes(
12472+ self, patch=None, selector=None, row=None, col=None, **kwargs
12473+ ):
1246612474 """
1246712475 Perform a property update operation on all mapbox objects
1246812476 that satisfy the specified selection criteria
@@ -12483,14 +12491,18 @@ def update_mapboxes(self, patch, selector=None, row=None, col=None):
1248312491 To select mapbox objects by row and column, the Figure
1248412492 must have been created using plotly.subplots.make_subplots.
1248512493 If None (the default), all mapbox objects are selected.
12486-
12494+ **kwargs
12495+ Additional property updates to apply to each selected
12496+ mapbox object. If a property is specified in
12497+ both patch and in **kwargs then the one in **kwargs
12498+ takes precedence.
1248712499 Returns
1248812500 -------
1248912501 self
1249012502 Returns the Figure object that the method was called on
1249112503 """
1249212504 for obj in self.select_mapboxes(selector=selector, row=row, col=col):
12493- obj.update(patch)
12505+ obj.update(patch, **kwargs )
1249412506
1249512507 return self
1249612508
@@ -12558,7 +12570,9 @@ def for_each_polar(self, fn, selector=None, row=None, col=None):
1255812570
1255912571 return self
1256012572
12561- def update_polars(self, patch, selector=None, row=None, col=None):
12573+ def update_polars(
12574+ self, patch=None, selector=None, row=None, col=None, **kwargs
12575+ ):
1256212576 """
1256312577 Perform a property update operation on all polar objects
1256412578 that satisfy the specified selection criteria
@@ -12579,14 +12593,18 @@ def update_polars(self, patch, selector=None, row=None, col=None):
1257912593 To select polar objects by row and column, the Figure
1258012594 must have been created using plotly.subplots.make_subplots.
1258112595 If None (the default), all polar objects are selected.
12582-
12596+ **kwargs
12597+ Additional property updates to apply to each selected
12598+ polar object. If a property is specified in
12599+ both patch and in **kwargs then the one in **kwargs
12600+ takes precedence.
1258312601 Returns
1258412602 -------
1258512603 self
1258612604 Returns the Figure object that the method was called on
1258712605 """
1258812606 for obj in self.select_polars(selector=selector, row=row, col=col):
12589- obj.update(patch)
12607+ obj.update(patch, **kwargs )
1259012608
1259112609 return self
1259212610
@@ -12654,7 +12672,9 @@ def for_each_scene(self, fn, selector=None, row=None, col=None):
1265412672
1265512673 return self
1265612674
12657- def update_scenes(self, patch, selector=None, row=None, col=None):
12675+ def update_scenes(
12676+ self, patch=None, selector=None, row=None, col=None, **kwargs
12677+ ):
1265812678 """
1265912679 Perform a property update operation on all scene objects
1266012680 that satisfy the specified selection criteria
@@ -12675,14 +12695,18 @@ def update_scenes(self, patch, selector=None, row=None, col=None):
1267512695 To select scene objects by row and column, the Figure
1267612696 must have been created using plotly.subplots.make_subplots.
1267712697 If None (the default), all scene objects are selected.
12678-
12698+ **kwargs
12699+ Additional property updates to apply to each selected
12700+ scene object. If a property is specified in
12701+ both patch and in **kwargs then the one in **kwargs
12702+ takes precedence.
1267912703 Returns
1268012704 -------
1268112705 self
1268212706 Returns the Figure object that the method was called on
1268312707 """
1268412708 for obj in self.select_scenes(selector=selector, row=row, col=col):
12685- obj.update(patch)
12709+ obj.update(patch, **kwargs )
1268612710
1268712711 return self
1268812712
@@ -12750,7 +12774,9 @@ def for_each_ternary(self, fn, selector=None, row=None, col=None):
1275012774
1275112775 return self
1275212776
12753- def update_ternaries(self, patch, selector=None, row=None, col=None):
12777+ def update_ternaries(
12778+ self, patch=None, selector=None, row=None, col=None, **kwargs
12779+ ):
1275412780 """
1275512781 Perform a property update operation on all ternary objects
1275612782 that satisfy the specified selection criteria
@@ -12771,14 +12797,18 @@ def update_ternaries(self, patch, selector=None, row=None, col=None):
1277112797 To select ternary objects by row and column, the Figure
1277212798 must have been created using plotly.subplots.make_subplots.
1277312799 If None (the default), all ternary objects are selected.
12774-
12800+ **kwargs
12801+ Additional property updates to apply to each selected
12802+ ternary object. If a property is specified in
12803+ both patch and in **kwargs then the one in **kwargs
12804+ takes precedence.
1277512805 Returns
1277612806 -------
1277712807 self
1277812808 Returns the Figure object that the method was called on
1277912809 """
1278012810 for obj in self.select_ternaries(selector=selector, row=row, col=col):
12781- obj.update(patch)
12811+ obj.update(patch, **kwargs )
1278212812
1278312813 return self
1278412814
@@ -12846,7 +12876,9 @@ def for_each_xaxis(self, fn, selector=None, row=None, col=None):
1284612876
1284712877 return self
1284812878
12849- def update_xaxes(self, patch, selector=None, row=None, col=None):
12879+ def update_xaxes(
12880+ self, patch=None, selector=None, row=None, col=None, **kwargs
12881+ ):
1285012882 """
1285112883 Perform a property update operation on all xaxis objects
1285212884 that satisfy the specified selection criteria
@@ -12867,14 +12899,18 @@ def update_xaxes(self, patch, selector=None, row=None, col=None):
1286712899 To select xaxis objects by row and column, the Figure
1286812900 must have been created using plotly.subplots.make_subplots.
1286912901 If None (the default), all xaxis objects are selected.
12870-
12902+ **kwargs
12903+ Additional property updates to apply to each selected
12904+ xaxis object. If a property is specified in
12905+ both patch and in **kwargs then the one in **kwargs
12906+ takes precedence.
1287112907 Returns
1287212908 -------
1287312909 self
1287412910 Returns the Figure object that the method was called on
1287512911 """
1287612912 for obj in self.select_xaxes(selector=selector, row=row, col=col):
12877- obj.update(patch)
12913+ obj.update(patch, **kwargs )
1287812914
1287912915 return self
1288012916
@@ -12942,7 +12978,9 @@ def for_each_yaxis(self, fn, selector=None, row=None, col=None):
1294212978
1294312979 return self
1294412980
12945- def update_yaxes(self, patch, selector=None, row=None, col=None):
12981+ def update_yaxes(
12982+ self, patch=None, selector=None, row=None, col=None, **kwargs
12983+ ):
1294612984 """
1294712985 Perform a property update operation on all yaxis objects
1294812986 that satisfy the specified selection criteria
@@ -12963,13 +13001,17 @@ def update_yaxes(self, patch, selector=None, row=None, col=None):
1296313001 To select yaxis objects by row and column, the Figure
1296413002 must have been created using plotly.subplots.make_subplots.
1296513003 If None (the default), all yaxis objects are selected.
12966-
13004+ **kwargs
13005+ Additional property updates to apply to each selected
13006+ yaxis object. If a property is specified in
13007+ both patch and in **kwargs then the one in **kwargs
13008+ takes precedence.
1296713009 Returns
1296813010 -------
1296913011 self
1297013012 Returns the Figure object that the method was called on
1297113013 """
1297213014 for obj in self.select_yaxes(selector=selector, row=row, col=col):
12973- obj.update(patch)
13015+ obj.update(patch, **kwargs )
1297413016
1297513017 return self
0 commit comments