tachybase_todo/docs/en-US/development/index/pm-flow.svg
chenos b8d0ad8fbc
feat: update docs (#996)
* feat: update docs

* feat: update docs

* fix: update docs

* Add files via upload

* Add files via upload

* Update the-first-app.md

* Update the-first-app.md

* Update v08-changelog.md

* feat: update docs

Co-authored-by: Zhou <zhou.working@gmail.com>
2022-10-31 22:41:24 +08:00

1 line
26 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="833px" height="643px" viewBox="-0.5 -0.5 833 643"><defs/><g><path d="M 276 176 L 275.77 176 L 276.09 184 L 275.8 192 L 276.22 200 L 276.16 208 L 276 216 L 276 215.99 L 286 215.47 L 296 216.27 L 306 216.63 L 316 216.11 L 326 215.54 L 336 216.46 L 346 215.53 L 356 215.26 L 366 215.8 L 376 216.71 L 386 215.92 L 396 216.03 L 406 215.93 L 416 216.27 L 426 216.14 L 436 216.41 L 446 215.62 L 456 216.39 L 466 215.87 L 476 216 L 476.11 216 L 476.17 222.73 L 475.86 229.45 L 476.14 236.18 L 476.23 242.91 L 476 249.63" fill="none" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 476 254.88 L 475.89 254.83 L 475.27 253.47 L 474.57 252.07 L 473.76 250.61 L 473 249.18 L 472.5 247.88 L 472.55 247.99 L 473.2 248.24 L 473.89 248.56 L 474.51 248.76 L 475.39 249.46 L 476 249.63 L 475.93 249.49 L 476.68 249.23 L 477.51 249.15 L 478.18 248.74 L 478.73 248.09 L 479.5 247.88 L 479.65 247.96 L 478.71 249.24 L 478.22 250.74 L 477.59 252.18 L 476.55 253.41 L 476 254.88 Z Z" fill="#6c8ebf" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 276 116 L 276.39 116 L 275.8 106 L 276.6 96 L 276.46 86 L 275.64 76 L 275.56 66 L 275.26 56 L 276 46 L 276 46.41 L 286.28 46.15 L 296.56 46.05 L 306.84 45.7 L 317.12 45.85 L 327.4 46.04 L 337.68 46.57 L 347.96 46.26 L 358.24 45.67 L 368.51 46.4 L 378.79 45.73 L 389.07 46.72 L 399.35 45.87 L 409.63 46" fill="none" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 414.88 46 L 414.96 46.16 L 413.48 46.7 L 412.12 47.48 L 410.64 48.01 L 409.35 48.94 L 407.88 49.5 L 407.89 49.5 L 408.18 48.78 L 408.66 48.14 L 409.04 47.46 L 409.06 46.59 L 409.63 46 L 409.68 46.03 L 409.2 45.26 L 409.15 44.71 L 408.8 44.01 L 408.14 43.15 L 407.88 42.5 L 407.93 42.6 L 409.32 43.27 L 410.71 43.96 L 412.05 44.54 L 413.55 45.44 L 414.88 46 Z Z" fill="#6c8ebf" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 216 116 L 216 116.44 L 226 116.22 L 236 115.8 L 246 115.66 L 256 115.43 L 266 116.03 L 276 116.2 L 286 115.6 L 296 115.55 L 306 116.74 L 316 116.73 L 326 116.16 L 336 116 L 335.68 116 L 335.58 126 L 336.44 136 L 336.17 146 L 335.41 156 L 336.56 166 L 336 176 L 336 175.35 L 326 175.9 L 316 176.51 L 306 176.13 L 296 176.66 L 286 176.16 L 276 176.26 L 266 175.88 L 256 175.74 L 246 175.99 L 236 176.17 L 226 176.27 L 216 176 L 216.57 176 L 216.65 166 L 215.62 156 L 216.2 146 L 216.02 136 L 216.07 126 L 216 116 L 216 116 Z Z" fill="#e1d5e7" stroke="#9673a6" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 146px; margin-left: 217px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Comic Sans MS; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Local</div></div></div></foreignObject></g><path d="M 136 146 L 136 146.02 L 146.52 146.33 L 157.04 146.48 L 167.56 146.02 L 178.08 145.54 L 188.59 146.02 L 199.11 145.62 L 209.63 146" fill="none" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 214.88 146 L 214.93 146.09 L 213.46 146.66 L 212.06 147.36 L 210.77 148.27 L 209.2 148.63 L 207.88 149.5 L 207.86 149.49 L 208.2 148.78 L 208.36 147.99 L 208.96 147.41 L 209.22 146.67 L 209.63 146 L 209.84 146.11 L 209.06 145.19 L 209.15 144.71 L 208.46 143.84 L 208.31 143.24 L 207.88 142.5 L 207.82 142.38 L 209.21 143.07 L 210.62 143.78 L 212.01 144.46 L 213.53 145.39 L 214.88 146 Z Z" fill="#6c8ebf" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 16 116 L 16 115.94 L 26 115.45 L 36 115.64 L 46 116.42 L 56 115.33 L 66 116.01 L 76 116.56 L 86 116.46 L 96 116.34 L 106 115.43 L 116 116.18 L 126 116.68 L 136 116 L 135.33 116 L 136.37 126 L 135.55 136 L 136.73 146 L 135.67 156 L 136.13 166 L 136 176 L 136 175.46 L 126 176.68 L 116 176.45 L 106 176.42 L 96 175.46 L 86 175.74 L 76 175.83 L 66 176.03 L 56 175.4 L 46 176.18 L 36 176.3 L 26 176.52 L 16 176 L 15.84 176 L 15.77 166 L 16.73 156 L 16.27 146 L 15.58 136 L 15.68 126 L 16 116 L 16 116 Z Z" fill="#dae8fc" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 146px; margin-left: 17px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Comic Sans MS; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">pm.create</div></div></div></foreignObject></g><path d="M 476 176 L 475.99 176 L 476.34 186.52 L 476.16 197.04 L 476.03 207.56 L 476.61 218.08 L 475.45 228.59 L 476.09 239.11 L 476 249.63" fill="none" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 476 254.88 L 476.13 254.94 L 475.39 253.53 L 474.59 252.07 L 473.78 250.62 L 473.11 249.24 L 472.5 247.88 L 472.52 247.92 L 473.27 248.37 L 473.81 248.4 L 474.6 248.93 L 475.27 249.22 L 476 249.63 L 476.06 249.76 L 476.75 249.37 L 477.41 248.96 L 478.02 248.42 L 478.9 248.44 L 479.5 247.88 L 479.37 247.82 L 478.95 249.36 L 478.1 250.68 L 477.38 252.07 L 476.74 253.5 L 476 254.88 Z Z" fill="#6c8ebf" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 416 116 L 416 116.25 L 426 115.71 L 436 116.65 L 446 115.7 L 456 116.06 L 466 116.62 L 476 116.13 L 486 116.25 L 496 115.5 L 506 115.68 L 516 116.68 L 526 115.38 L 536 116 L 535.36 116 L 535.53 126 L 535.36 136 L 535.81 146 L 535.76 156 L 536.12 166 L 536 176 L 536 176.37 L 526 175.36 L 516 175.69 L 506 175.39 L 496 176.08 L 486 176.29 L 476 176.68 L 466 176.36 L 456 176.05 L 446 176.01 L 436 176.68 L 426 176.69 L 416 176 L 416.74 176 L 415.73 166 L 416.72 156 L 415.92 146 L 415.36 136 L 416.07 126 L 416 116 L 416 116 Z Z" fill="#e1d5e7" stroke="#9673a6" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 146px; margin-left: 417px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Comic Sans MS; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Marketplace</div></div></div></foreignObject></g><path d="M 476 76 L 476.13 76 L 475.93 82.73 L 475.99 89.45 L 475.89 96.18 L 476.06 102.91 L 476 109.63" fill="none" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 476 114.88 L 476.17 114.97 L 475.26 113.46 L 474.5 112.03 L 473.82 110.64 L 473.34 109.35 L 472.5 107.88 L 472.55 107.99 L 473.09 108.02 L 473.94 108.67 L 474.68 109.1 L 475.2 109.09 L 476 109.63 L 475.94 109.51 L 476.63 109.14 L 477.37 108.87 L 478.16 108.7 L 478.76 108.16 L 479.5 107.88 L 479.63 107.95 L 478.84 109.3 L 478 110.63 L 477.21 111.99 L 476.65 113.46 L 476 114.88 Z Z" fill="#6c8ebf" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 536 46 L 536 46.48 L 546 45.92 L 556 46.47 L 566 46.41 L 576 45.27 L 586 45.8 L 596 46.5 L 606 45.79 L 616 45.88 L 626 45.39 L 636 46.02 L 646 46.44 L 656 46.74 L 666 45.47 L 676 46.62 L 686 45.9 L 696 46 L 696.22 46 L 696.28 56.61 L 696.04 67.21 L 695.44 77.82 L 696.42 88.42 L 695.47 99.03 L 696 109.63" fill="none" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 696 114.88 L 696 114.88 L 695.43 113.55 L 694.42 111.99 L 693.81 110.64 L 693.34 109.35 L 692.5 107.88 L 692.6 108.08 L 693.28 108.4 L 693.82 108.43 L 694.5 108.73 L 695.23 109.15 L 696 109.63 L 695.9 109.44 L 696.59 109.06 L 697.51 109.15 L 698.19 108.76 L 698.81 108.26 L 699.5 107.88 L 699.65 107.96 L 698.93 109.35 L 697.9 110.58 L 697.45 112.11 L 696.76 113.51 L 696 114.88 Z Z" fill="#6c8ebf" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 416 16 L 416 15.75 L 426 15.67 L 436 15.35 L 446 16.28 L 456 15.99 L 466 16.65 L 476 15.93 L 486 16.19 L 496 16.33 L 506 16.68 L 516 15.27 L 526 16.57 L 536 16 L 535.33 16 L 536.56 26 L 536.55 36 L 536.08 46 L 535.46 56 L 535.5 66 L 536 76 L 536 75.51 L 526 76.7 L 516 75.38 L 506 76.24 L 496 76.05 L 486 76.46 L 476 76.06 L 466 76.14 L 456 76.64 L 446 76.73 L 436 76.74 L 426 75.96 L 416 76 L 416.53 76 L 415.58 66 L 416.25 56 L 416.3 46 L 415.75 36 L 415.3 26 L 416 16 L 416 16 Z Z" fill="#dae8fc" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 46px; margin-left: 417px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Comic Sans MS; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">pm.publish</div></div></div></foreignObject></g><path d="M 696 176 L 695.78 176 L 695.95 184 L 695.79 192 L 695.88 200 L 695.89 208 L 696 216 L 696 215.86 L 686 216.27 L 676 216.5 L 666 215.84 L 656 215.42 L 646 216.26 L 636 215.86 L 626 216.51 L 616 216.15 L 606 216.4 L 596 216.56 L 586 216.71 L 576 215.97 L 566 216.03 L 556 215.99 L 546 216 L 536 216.66 L 526 216.07 L 516 215.78 L 506 215.97 L 496 216.11 L 486 215.83 L 476 216 L 475.91 216 L 476.09 222.73 L 476.18 229.45 L 475.78 236.18 L 475.88 242.91 L 476 249.63" fill="none" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 476 254.88 L 476.13 254.95 L 475.43 253.55 L 474.49 252.03 L 473.73 250.6 L 473.21 249.29 L 472.5 247.88 L 472.47 247.82 L 473.13 248.08 L 473.87 248.51 L 474.59 248.92 L 475.21 249.11 L 476 249.63 L 475.9 249.43 L 476.65 249.18 L 477.47 249.07 L 478.12 248.63 L 478.77 248.17 L 479.5 247.88 L 479.69 247.98 L 479 249.38 L 478.04 250.65 L 477.23 252 L 476.92 253.59 L 476 254.88 Z Z" fill="#6c8ebf" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 636 116 L 636 116.66 L 646 115.69 L 656 116.15 L 666 116.58 L 676 116.47 L 686 116.54 L 696 115.4 L 706 115.47 L 716 115.81 L 726 116.64 L 736 116.69 L 746 115.28 L 756 116 L 756.74 116 L 755.41 126 L 756.38 136 L 755.79 146 L 755.33 156 L 756.54 166 L 756 176 L 756 175.48 L 746 176 L 736 175.51 L 726 176.69 L 716 175.58 L 706 175.27 L 696 175.33 L 686 176.58 L 676 176.49 L 666 175.8 L 656 175.99 L 646 175.84 L 636 176 L 636.44 176 L 636.15 166 L 636.62 156 L 635.76 146 L 636.68 136 L 636.22 126 L 636 116 L 636 116 Z Z" fill="#e1d5e7" stroke="#9673a6" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 146px; margin-left: 637px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Comic Sans MS; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">NPM registry</div></div></div></foreignObject></g><path d="M 536 286 L 536 285.61 L 546.24 285.6 L 556.48 286.01 L 566.73 285.92 L 576.97 286.36 L 587.21 285.96 L 597.45 286.56 L 607.69 285.97 L 617.94 285.82 L 628.18 286.7 L 638.42 285.98 L 648.66 285.34 L 658.91 286.66 L 669.15 286.01 L 679.39 286.56 L 689.63 286" fill="none" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 694.88 286 L 694.92 286.08 L 693.45 286.64 L 692.1 287.43 L 690.78 288.29 L 689.19 288.62 L 687.88 289.5 L 688.08 289.6 L 688.04 288.7 L 688.77 288.19 L 689.06 287.46 L 689.42 286.77 L 689.63 286 L 689.55 285.96 L 689.44 285.38 L 688.78 284.52 L 688.61 283.91 L 688.1 283.13 L 687.88 282.5 L 687.84 282.42 L 689.22 283.07 L 690.59 283.71 L 692.19 284.81 L 693.5 285.34 L 694.88 286 Z Z" fill="#6c8ebf" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 286px; margin-left: 616px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Comic Sans MS; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">Extracting client files</div></div></div></foreignObject></g><path d="M 476 316 L 475.87 316 L 475.79 321 L 475.97 326 L 476.22 331 L 476.08 336 L 476 341 L 476 340.78 L 486 341.46 L 496 340.44 L 506 341.73 L 516 340.26 L 526 340.9 L 536 340.44 L 546 341.46 L 556 341 L 555.9 341 L 556.21 344.73 L 555.97 348.45 L 555.91 352.18 L 556.1 355.91 L 556 359.63" fill="none" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 556 364.88 L 556.06 364.91 L 555.14 363.4 L 554.8 362.18 L 553.75 360.61 L 553.29 359.33 L 552.5 357.88 L 552.56 358 L 553.13 358.09 L 553.94 358.67 L 554.57 358.87 L 555.32 359.32 L 556 359.63 L 555.96 359.56 L 556.59 359.06 L 557.34 358.82 L 558.07 358.52 L 558.81 358.25 L 559.5 357.88 L 559.34 357.8 L 558.94 359.35 L 558.24 360.75 L 557.19 361.98 L 556.68 363.47 L 556 364.88 Z Z" fill="#6c8ebf" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 416 256 L 416 255.98 L 426 255.86 L 436 255.71 L 446 255.6 L 456 255.5 L 466 256.71 L 476 256.3 L 486 256.75 L 496 256.27 L 506 255.98 L 516 255.49 L 526 256.34 L 536 256 L 535.5 256 L 535.57 266 L 535.25 276 L 536.72 286 L 535.98 296 L 536.31 306 L 536 316 L 536 315.72 L 526 315.87 L 516 316.46 L 506 315.97 L 496 315.33 L 486 315.35 L 476 315.6 L 466 315.83 L 456 316.21 L 446 316.48 L 436 316.46 L 426 315.52 L 416 316 L 415.84 316 L 415.65 306 L 415.82 296 L 415.72 286 L 416.6 276 L 415.62 266 L 416 256 L 416 256 Z Z" fill="#dae8fc" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 286px; margin-left: 417px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Comic Sans MS; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">pm.add<br /><font color="#6c8ebf"><b>plugin.afterAdd()</b></font></div></div></div></foreignObject></g><path d="M 696 256 L 696 256.26 L 706 255.7 L 716 255.54 L 726 255.89 L 736 255.82 L 746 255.98 L 756 255.67 L 766 256.41 L 776 255.65 L 786 256.45 L 796 256.08 L 806 255.51 L 816 256 L 815.96 256 L 816.55 266 L 816.56 276 L 815.57 286 L 816 296 L 815.96 306 L 816 316 L 816 315.66 L 806 316.65 L 796 315.69 L 786 316.09 L 776 316.25 L 766 315.64 L 756 316.26 L 746 316.24 L 736 316.36 L 726 315.8 L 716 316.36 L 706 315.86 L 696 316 L 695.47 316 L 696.75 306 L 696.5 296 L 695.62 286 L 695.38 276 L 696 266 L 696 256 L 696 256 Z Z" fill="#ffe6cc" stroke="#d79b00" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 286px; margin-left: 697px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Comic Sans MS; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">app/client plugins</div></div></div></foreignObject></g><path d="M 476 316 L 475.83 316 L 476.15 321 L 476.06 326 L 476.21 331 L 475.98 336 L 476 341 L 476 341.28 L 466 340.93 L 456 340.46 L 446 340.44 L 436 341.18 L 426 340.98 L 416 341.71 L 406 341.49 L 396 341.02 L 386 341 L 385.79 341 L 386.03 344.73 L 385.95 348.45 L 385.82 352.18 L 385.91 355.91 L 386 359.63" fill="none" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 386 364.88 L 386.06 364.91 L 385.46 363.56 L 384.66 362.11 L 383.85 360.66 L 383.13 359.25 L 382.5 357.88 L 382.44 357.75 L 383.2 358.23 L 383.81 358.4 L 384.67 359.08 L 385.38 359.44 L 386 359.63 L 385.95 359.53 L 386.66 359.2 L 387.39 358.91 L 388.07 358.51 L 388.77 358.17 L 389.5 357.88 L 389.55 357.91 L 388.86 359.31 L 387.9 360.58 L 387.51 362.14 L 386.77 363.52 L 386 364.88 Z Z" fill="#6c8ebf" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 386 426 L 385.86 426 L 385.94 432.73 L 385.78 439.45 L 385.78 446.18 L 385.79 452.91 L 386 459.63" fill="none" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 386 464.88 L 386.12 464.94 L 385.27 463.47 L 384.43 462 L 383.82 460.64 L 383.21 459.29 L 382.5 457.88 L 382.46 457.81 L 383.24 458.31 L 384 458.79 L 384.52 458.77 L 385.38 459.45 L 386 459.63 L 386.1 459.84 L 386.74 459.36 L 387.49 459.12 L 388.17 458.72 L 388.83 458.29 L 389.5 457.88 L 389.62 457.94 L 388.96 459.36 L 388.11 460.69 L 387.44 462.1 L 386.53 463.4 L 386 464.88 Z Z" fill="#6c8ebf" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 326 366 L 326 365.6 L 336 366.6 L 346 366.13 L 356 365.38 L 366 365.43 L 376 365.42 L 386 365.95 L 396 365.66 L 406 366.42 L 416 365.44 L 426 365.82 L 436 365.34 L 446 366 L 446.5 366 L 445.8 376 L 446.56 386 L 445.28 396 L 445.74 406 L 445.39 416 L 446 426 L 446 425.64 L 436 425.48 L 426 425.55 L 416 425.34 L 406 425.55 L 396 425.62 L 386 425.99 L 376 426.41 L 366 426.12 L 356 425.37 L 346 426.38 L 336 426.17 L 326 426 L 325.52 426 L 326.59 416 L 325.29 406 L 325.51 396 L 325.61 386 L 325.85 376 L 326 366 L 326 366 Z Z" fill="#dae8fc" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 396px; margin-left: 327px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Comic Sans MS; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">pm.enable<br /><font color="#6c8ebf"><b>plugin.install()<br />plugin.afterEnable()</b></font></div></div></div></foreignObject></g><path d="M 386 526 L 385.78 526 L 385.8 532.73 L 386.18 539.45 L 386.05 546.18 L 386.1 552.91 L 386 559.63" fill="none" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 386 564.88 L 385.87 564.82 L 385.24 563.45 L 384.72 562.14 L 383.98 560.72 L 383.1 559.23 L 382.5 557.88 L 382.42 557.72 L 383.28 558.4 L 383.87 558.51 L 384.63 558.99 L 385.34 559.37 L 386 559.63 L 385.94 559.51 L 386.66 559.2 L 387.41 558.95 L 388.13 558.64 L 388.85 558.32 L 389.5 557.88 L 389.57 557.92 L 388.96 559.36 L 388.09 560.68 L 387.34 562.05 L 386.64 563.45 L 386 564.88 Z Z" fill="#6c8ebf" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 326 466 L 326 465.57 L 336 465.42 L 346 466.19 L 356 465.5 L 366 465.77 L 376 466.5 L 386 466.06 L 396 465.89 L 406 465.72 L 416 466.54 L 426 465.91 L 436 465.92 L 446 466 L 446.18 466 L 446.18 476 L 445.65 486 L 446.25 496 L 446.14 506 L 445.89 516 L 446 526 L 446 525.9 L 436 525.86 L 426 525.67 L 416 526.35 L 406 525.79 L 396 525.25 L 386 525.88 L 376 525.7 L 366 526.32 L 356 525.77 L 346 526.39 L 336 525.59 L 326 526 L 326.62 526 L 325.47 516 L 325.92 506 L 326.28 496 L 325.51 486 L 325.7 476 L 326 466 L 326 466 Z Z" fill="#dae8fc" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 496px; margin-left: 327px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Comic Sans MS; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">pm.disable<br /><font color="#6c8ebf"><b>plugin.afterDisable()</b></font></div></div></div></foreignObject></g><path d="M 326 566 L 326 565.82 L 336 565.66 L 346 565.46 L 356 566.11 L 366 565.75 L 376 565.7 L 386 565.31 L 396 565.52 L 406 566.43 L 416 566.08 L 426 565.28 L 436 566.56 L 446 566 L 446.4 566 L 446.18 576 L 445.7 586 L 446.31 596 L 446.12 606 L 446.59 616 L 446 626 L 446 625.5 L 436 626.39 L 426 625.68 L 416 625.37 L 406 626.73 L 396 626.64 L 386 625.35 L 376 626.17 L 366 626.07 L 356 625.28 L 346 625.36 L 336 626.18 L 326 626 L 326.04 626 L 326.39 616 L 326.08 606 L 326.06 596 L 325.37 586 L 325.35 576 L 326 566 L 326 566 Z Z" fill="#dae8fc" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 596px; margin-left: 327px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Comic Sans MS; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">pm.remove<br /><b><font color="#6c8ebf">plugin.remove()</font></b></div></div></div></foreignObject></g><path d="M 496 396 L 496 396.06 L 487.27 395.77 L 478.55 396.09 L 469.82 396 L 461.09 395.99 L 452.37 396" fill="none" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 447.12 396 L 447.09 395.93 L 448.62 395.51 L 449.88 394.52 L 451.21 393.69 L 452.71 393.17 L 454.12 392.5 L 454.15 392.52 L 453.9 393.27 L 453.62 394 L 453 394.57 L 452.82 395.35 L 452.37 396 L 452.52 396.08 L 452.8 396.74 L 453.2 397.47 L 453.21 398 L 453.95 398.89 L 454.12 399.5 L 454.19 399.65 L 452.76 398.87 L 451.23 397.92 L 449.82 397.21 L 448.5 396.66 L 447.12 396 Z Z" fill="#6c8ebf" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 496 366 L 496 365.77 L 506 365.87 L 516 365.87 L 526 365.69 L 536 365.8 L 546 366.13 L 556 366.12 L 566 365.8 L 576 365.72 L 586 365.73 L 596 366.15 L 606 366.47 L 616 366 L 616.39 366 L 616.12 376 L 616.16 386 L 615.59 396 L 615.56 406 L 615.93 416 L 616 426 L 616 426.27 L 606 426.4 L 596 426.25 L 586 426.42 L 576 425.86 L 566 426.11 L 556 426.27 L 546 425.66 L 536 426.6 L 526 426.19 L 516 425.43 L 506 425.41 L 496 426 L 495.9 426 L 495.4 416 L 496.73 406 L 496.45 396 L 496.47 386 L 496.24 376 L 496 366 L 496 366 Z Z" fill="#dae8fc" stroke="#6c8ebf" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 396px; margin-left: 497px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Comic Sans MS; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">pm.upgrade</div></div></div></foreignObject></g></g></svg>