@@ -1724,21 +1724,7 @@ <h2 id="diagrambase">DiagramBase</h2>
1724
1724
1725
1725
< details class ="quote ">
1726
1726
< summary > Source code in < code > src/drawpyo/diagram/base_diagram.py</ code > </ summary >
1727
- < div class ="highlight "> < table class ="highlighttable "> < tr > < td class ="linenos "> < div class ="linenodiv "> < pre > < span > </ span > < span class ="normal "> 107</ span >
1728
- < span class ="normal "> 108</ span >
1729
- < span class ="normal "> 109</ span >
1730
- < span class ="normal "> 110</ span >
1731
- < span class ="normal "> 111</ span >
1732
- < span class ="normal "> 112</ span >
1733
- < span class ="normal "> 113</ span >
1734
- < span class ="normal "> 114</ span >
1735
- < span class ="normal "> 115</ span >
1736
- < span class ="normal "> 116</ span >
1737
- < span class ="normal "> 117</ span >
1738
- < span class ="normal "> 118</ span >
1739
- < span class ="normal "> 119</ span >
1740
- < span class ="normal "> 120</ span >
1741
- < span class ="normal "> 121</ span >
1727
+ < div class ="highlight "> < table class ="highlighttable "> < tr > < td class ="linenos "> < div class ="linenodiv "> < pre > < span > </ span > < span class ="normal "> 121</ span >
1742
1728
< span class ="normal "> 122</ span >
1743
1729
< span class ="normal "> 123</ span >
1744
1730
< span class ="normal "> 124</ span >
@@ -1926,7 +1912,21 @@ <h2 id="diagrambase">DiagramBase</h2>
1926
1912
< span class ="normal "> 306</ span >
1927
1913
< span class ="normal "> 307</ span >
1928
1914
< span class ="normal "> 308</ span >
1929
- < span class ="normal "> 309</ span > </ pre > </ div > </ td > < td class ="code "> < div > < pre > < span > </ span > < code > < span class ="k "> class</ span > < span class ="nc "> DiagramBase</ span > < span class ="p "> (</ span > < span class ="n "> XMLBase</ span > < span class ="p "> ):</ span >
1915
+ < span class ="normal "> 309</ span >
1916
+ < span class ="normal "> 310</ span >
1917
+ < span class ="normal "> 311</ span >
1918
+ < span class ="normal "> 312</ span >
1919
+ < span class ="normal "> 313</ span >
1920
+ < span class ="normal "> 314</ span >
1921
+ < span class ="normal "> 315</ span >
1922
+ < span class ="normal "> 316</ span >
1923
+ < span class ="normal "> 317</ span >
1924
+ < span class ="normal "> 318</ span >
1925
+ < span class ="normal "> 319</ span >
1926
+ < span class ="normal "> 320</ span >
1927
+ < span class ="normal "> 321</ span >
1928
+ < span class ="normal "> 322</ span >
1929
+ < span class ="normal "> 323</ span > </ pre > </ div > </ td > < td class ="code "> < div > < pre > < span > </ span > < code > < span class ="k "> class</ span > < span class ="nc "> DiagramBase</ span > < span class ="p "> (</ span > < span class ="n "> XMLBase</ span > < span class ="p "> ):</ span >
1930
1930
< span class ="w "> </ span > < span class ="sd "> """</ span >
1931
1931
< span class ="sd "> This class is the base for all diagram objects to inherit from. It defines some general creation methods and properties to make diagram objects printable and useful.</ span >
1932
1932
< span class ="sd "> """</ span >
@@ -2259,26 +2259,26 @@ <h4 id="src.drawpyo.diagram.base_diagram.DiagramBase.apply_attribute_dict--retur
2259
2259
2260
2260
< details class ="quote ">
2261
2261
< summary > Source code in < code > src/drawpyo/diagram/base_diagram.py</ code > </ summary >
2262
- < div class ="highlight "> < table class ="highlighttable "> < tr > < td class ="linenos "> < div class ="linenodiv "> < pre > < span > </ span > < span class ="normal "> 272</ span >
2263
- < span class ="normal "> 273</ span >
2264
- < span class ="normal "> 274</ span >
2265
- < span class ="normal "> 275</ span >
2266
- < span class ="normal "> 276</ span >
2267
- < span class ="normal "> 277</ span >
2268
- < span class ="normal "> 278</ span >
2269
- < span class ="normal "> 279</ span >
2270
- < span class ="normal "> 280</ span >
2271
- < span class ="normal "> 281</ span >
2272
- < span class ="normal "> 282</ span >
2273
- < span class ="normal "> 283</ span >
2274
- < span class ="normal "> 284</ span >
2275
- < span class ="normal "> 285</ span >
2276
- < span class ="normal "> 286</ span >
2262
+ < div class ="highlight "> < table class ="highlighttable "> < tr > < td class ="linenos "> < div class ="linenodiv "> < pre > < span > </ span > < span class ="normal "> 286</ span >
2277
2263
< span class ="normal "> 287</ span >
2278
2264
< span class ="normal "> 288</ span >
2279
2265
< span class ="normal "> 289</ span >
2280
2266
< span class ="normal "> 290</ span >
2281
- < span class ="normal "> 291</ span > </ pre > </ div > </ td > < td class ="code "> < div > < pre > < span > </ span > < code > < span class ="k "> def</ span > < span class ="nf "> apply_attribute_dict</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> attr_dict</ span > < span class ="p "> ):</ span >
2267
+ < span class ="normal "> 291</ span >
2268
+ < span class ="normal "> 292</ span >
2269
+ < span class ="normal "> 293</ span >
2270
+ < span class ="normal "> 294</ span >
2271
+ < span class ="normal "> 295</ span >
2272
+ < span class ="normal "> 296</ span >
2273
+ < span class ="normal "> 297</ span >
2274
+ < span class ="normal "> 298</ span >
2275
+ < span class ="normal "> 299</ span >
2276
+ < span class ="normal "> 300</ span >
2277
+ < span class ="normal "> 301</ span >
2278
+ < span class ="normal "> 302</ span >
2279
+ < span class ="normal "> 303</ span >
2280
+ < span class ="normal "> 304</ span >
2281
+ < span class ="normal "> 305</ span > </ pre > </ div > </ td > < td class ="code "> < div > < pre > < span > </ span > < code > < span class ="k "> def</ span > < span class ="nf "> apply_attribute_dict</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> attr_dict</ span > < span class ="p "> ):</ span >
2282
2282
< span class ="w "> </ span > < span class ="sd "> """</ span >
2283
2283
< span class ="sd "> This function takes in a dictionary of attributes and applies them</ span >
2284
2284
< span class ="sd "> to the object. These attributes can be style or properties. If the</ span >
@@ -2348,21 +2348,7 @@ <h2 id="src.drawpyo.diagram.base_diagram.DiagramBase.apply_style_string" class="
2348
2348
2349
2349
< details class ="quote ">
2350
2350
< summary > Source code in < code > src/drawpyo/diagram/base_diagram.py</ code > </ summary >
2351
- < div class ="highlight "> < table class ="highlighttable "> < tr > < td class ="linenos "> < div class ="linenodiv "> < pre > < span > </ span > < span class ="normal "> 242</ span >
2352
- < span class ="normal "> 243</ span >
2353
- < span class ="normal "> 244</ span >
2354
- < span class ="normal "> 245</ span >
2355
- < span class ="normal "> 246</ span >
2356
- < span class ="normal "> 247</ span >
2357
- < span class ="normal "> 248</ span >
2358
- < span class ="normal "> 249</ span >
2359
- < span class ="normal "> 250</ span >
2360
- < span class ="normal "> 251</ span >
2361
- < span class ="normal "> 252</ span >
2362
- < span class ="normal "> 253</ span >
2363
- < span class ="normal "> 254</ span >
2364
- < span class ="normal "> 255</ span >
2365
- < span class ="normal "> 256</ span >
2351
+ < div class ="highlight "> < table class ="highlighttable "> < tr > < td class ="linenos "> < div class ="linenodiv "> < pre > < span > </ span > < span class ="normal "> 256</ span >
2366
2352
< span class ="normal "> 257</ span >
2367
2353
< span class ="normal "> 258</ span >
2368
2354
< span class ="normal "> 259</ span >
@@ -2371,7 +2357,21 @@ <h2 id="src.drawpyo.diagram.base_diagram.DiagramBase.apply_style_string" class="
2371
2357
< span class ="normal "> 262</ span >
2372
2358
< span class ="normal "> 263</ span >
2373
2359
< span class ="normal "> 264</ span >
2374
- < span class ="normal "> 265</ span > </ pre > </ div > </ td > < td class ="code "> < div > < pre > < span > </ span > < code > < span class ="k "> def</ span > < span class ="nf "> apply_style_string</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> style_str</ span > < span class ="p "> ):</ span >
2360
+ < span class ="normal "> 265</ span >
2361
+ < span class ="normal "> 266</ span >
2362
+ < span class ="normal "> 267</ span >
2363
+ < span class ="normal "> 268</ span >
2364
+ < span class ="normal "> 269</ span >
2365
+ < span class ="normal "> 270</ span >
2366
+ < span class ="normal "> 271</ span >
2367
+ < span class ="normal "> 272</ span >
2368
+ < span class ="normal "> 273</ span >
2369
+ < span class ="normal "> 274</ span >
2370
+ < span class ="normal "> 275</ span >
2371
+ < span class ="normal "> 276</ span >
2372
+ < span class ="normal "> 277</ span >
2373
+ < span class ="normal "> 278</ span >
2374
+ < span class ="normal "> 279</ span > </ pre > </ div > </ td > < td class ="code "> < div > < pre > < span > </ span > < code > < span class ="k "> def</ span > < span class ="nf "> apply_style_string</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> style_str</ span > < span class ="p "> ):</ span >
2375
2375
< span class ="w "> </ span > < span class ="sd "> """</ span >
2376
2376
< span class ="sd "> This function will apply a passed in style string to the object. This style string can be obtained from the Draw.io app by selecting Edit Style from the context menu of any object. This function will iterate through the attributes in the style string and assign the corresponding property the value.</ span >
2377
2377
@@ -2474,23 +2474,23 @@ <h2 id="src.drawpyo.diagram.base_diagram.DiagramBase.from_style_string" class="d
2474
2474
2475
2475
< details class ="quote ">
2476
2476
< summary > Source code in < code > src/drawpyo/diagram/base_diagram.py</ code > </ summary >
2477
- < div class ="highlight "> < table class ="highlighttable "> < tr > < td class ="linenos "> < div class ="linenodiv "> < pre > < span > </ span > < span class ="normal "> 293</ span >
2478
- < span class ="normal "> 294</ span >
2479
- < span class ="normal "> 295</ span >
2480
- < span class ="normal "> 296</ span >
2481
- < span class ="normal "> 297</ span >
2482
- < span class ="normal "> 298</ span >
2483
- < span class ="normal "> 299</ span >
2484
- < span class ="normal "> 300</ span >
2485
- < span class ="normal "> 301</ span >
2486
- < span class ="normal "> 302</ span >
2487
- < span class ="normal "> 303</ span >
2488
- < span class ="normal "> 304</ span >
2489
- < span class ="normal "> 305</ span >
2490
- < span class ="normal "> 306</ span >
2491
- < span class ="normal "> 307</ span >
2477
+ < div class ="highlight "> < table class ="highlighttable "> < tr > < td class ="linenos "> < div class ="linenodiv "> < pre > < span > </ span > < span class ="normal "> 307</ span >
2492
2478
< span class ="normal "> 308</ span >
2493
- < span class ="normal "> 309</ span > </ pre > </ div > </ td > < td class ="code "> < div > < pre > < span > </ span > < code > < span class ="nd "> @classmethod</ span >
2479
+ < span class ="normal "> 309</ span >
2480
+ < span class ="normal "> 310</ span >
2481
+ < span class ="normal "> 311</ span >
2482
+ < span class ="normal "> 312</ span >
2483
+ < span class ="normal "> 313</ span >
2484
+ < span class ="normal "> 314</ span >
2485
+ < span class ="normal "> 315</ span >
2486
+ < span class ="normal "> 316</ span >
2487
+ < span class ="normal "> 317</ span >
2488
+ < span class ="normal "> 318</ span >
2489
+ < span class ="normal "> 319</ span >
2490
+ < span class ="normal "> 320</ span >
2491
+ < span class ="normal "> 321</ span >
2492
+ < span class ="normal "> 322</ span >
2493
+ < span class ="normal "> 323</ span > </ pre > </ div > </ td > < td class ="code "> < div > < pre > < span > </ span > < code > < span class ="nd "> @classmethod</ span >
2494
2494
< span class ="k "> def</ span > < span class ="nf "> from_style_string</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ,</ span > < span class ="n "> style_string</ span > < span class ="p "> ):</ span >
2495
2495
< span class ="w "> </ span > < span class ="sd "> """</ span >
2496
2496
< span class ="sd "> This classmethod allows the intantiation of an object from a style</ span >
0 commit comments