Browse Source

feat(nodes): Add flowchart symbols (#377)

pull/451/head
安丹梅 3 years ago
committed by GitHub
parent
commit
f19c3a62b8
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
26 changed files with 134 additions and 0 deletions
  1. +107
    -0
      diagrams/programming/flowchart.py
  2. +27
    -0
      docs/nodes/programming.md
  3. BIN
      resources/programming/flowchart/action.png
  4. BIN
      resources/programming/flowchart/collate.png
  5. BIN
      resources/programming/flowchart/database.png
  6. BIN
      resources/programming/flowchart/decision.png
  7. BIN
      resources/programming/flowchart/delay.png
  8. BIN
      resources/programming/flowchart/display.png
  9. BIN
      resources/programming/flowchart/document.png
  10. BIN
      resources/programming/flowchart/input-output.png
  11. BIN
      resources/programming/flowchart/inspection.png
  12. BIN
      resources/programming/flowchart/internal-storage.png
  13. BIN
      resources/programming/flowchart/loop-limit.png
  14. BIN
      resources/programming/flowchart/manual-input.png
  15. BIN
      resources/programming/flowchart/manual-loop.png
  16. BIN
      resources/programming/flowchart/merge.png
  17. BIN
      resources/programming/flowchart/multiple-documents.png
  18. BIN
      resources/programming/flowchart/off-page-connector-left.png
  19. BIN
      resources/programming/flowchart/off-page-connector-right.png
  20. BIN
      resources/programming/flowchart/or.png
  21. BIN
      resources/programming/flowchart/predefined-process.png
  22. BIN
      resources/programming/flowchart/preparation.png
  23. BIN
      resources/programming/flowchart/sort.png
  24. BIN
      resources/programming/flowchart/start-end.png
  25. BIN
      resources/programming/flowchart/stored-data.png
  26. BIN
      resources/programming/flowchart/summing-junction.png

+ 107
- 0
diagrams/programming/flowchart.py View File

@@ -0,0 +1,107 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.

from . import _Programming


class _Flowchart(_Programming):
_type = "flowchart"
_icon_dir = "resources/programming/flowchart"


class Action(_Flowchart):
_icon = "action.png"


class Collate(_Flowchart):
_icon = "collate.png"


class Database(_Flowchart):
_icon = "database.png"


class Decision(_Flowchart):
_icon = "decision.png"


class Delay(_Flowchart):
_icon = "delay.png"


class Display(_Flowchart):
_icon = "display.png"


class Document(_Flowchart):
_icon = "document.png"


class InputOutput(_Flowchart):
_icon = "input-output.png"


class Inspection(_Flowchart):
_icon = "inspection.png"


class InternalStorage(_Flowchart):
_icon = "internal-storage.png"


class LoopLimit(_Flowchart):
_icon = "loop-limit.png"


class ManualInput(_Flowchart):
_icon = "manual-input.png"


class ManualLoop(_Flowchart):
_icon = "manual-loop.png"


class Merge(_Flowchart):
_icon = "merge.png"


class MultipleDocuments(_Flowchart):
_icon = "multiple-documents.png"


class OffPageConnectorLeft(_Flowchart):
_icon = "off-page-connector-left.png"


class OffPageConnectorRight(_Flowchart):
_icon = "off-page-connector-right.png"


class Or(_Flowchart):
_icon = "or.png"


class PredefinedProcess(_Flowchart):
_icon = "predefined-process.png"


class Preparation(_Flowchart):
_icon = "preparation.png"


class Sort(_Flowchart):
_icon = "sort.png"


class StartEnd(_Flowchart):
_icon = "start-end.png"


class StoredData(_Flowchart):
_icon = "stored-data.png"


class SummingJunction(_Flowchart):
_icon = "summing-junction.png"


# Aliases

+ 27
- 0
docs/nodes/programming.md View File

@@ -5,6 +5,33 @@ title: Programming

Node classes list of programming provider.

## programming.flowchart

- **diagrams.programming.flowchart.Action**
- **diagrams.programming.flowchart.Collate**
- **diagrams.programming.flowchart.Database**
- **diagrams.programming.flowchart.Decision**
- **diagrams.programming.flowchart.Delay**
- **diagrams.programming.flowchart.Display**
- **diagrams.programming.flowchart.Document**
- **diagrams.programming.flowchart.InputOutput**
- **diagrams.programming.flowchart.Inspection**
- **diagrams.programming.flowchart.InternalStorage**
- **diagrams.programming.flowchart.LoopLimit**
- **diagrams.programming.flowchart.ManualInput**
- **diagrams.programming.flowchart.ManualLoop**
- **diagrams.programming.flowchart.Merge**
- **diagrams.programming.flowchart.MultipleDocuments**
- **diagrams.programming.flowchart.OffPageConnectorLeft**
- **diagrams.programming.flowchart.OffPageConnectorRight**
- **diagrams.programming.flowchart.Or**
- **diagrams.programming.flowchart.PredefinedProcess**
- **diagrams.programming.flowchart.Preparation**
- **diagrams.programming.flowchart.Sort**
- **diagrams.programming.flowchart.StartEnd**
- **diagrams.programming.flowchart.StoredData**
- **diagrams.programming.flowchart.SummingJunction**

## programming.framework

- **diagrams.programming.framework.Angular**


BIN
resources/programming/flowchart/action.png View File

Before After
Width: 256  |  Height: 256  |  Size: 826 B

BIN
resources/programming/flowchart/collate.png View File

Before After
Width: 256  |  Height: 256  |  Size: 2.9 KiB

BIN
resources/programming/flowchart/database.png View File

Before After
Width: 256  |  Height: 256  |  Size: 12 KiB

BIN
resources/programming/flowchart/decision.png View File

Before After
Width: 256  |  Height: 256  |  Size: 13 KiB

BIN
resources/programming/flowchart/delay.png View File

Before After
Width: 256  |  Height: 256  |  Size: 4.9 KiB

BIN
resources/programming/flowchart/display.png View File

Before After
Width: 256  |  Height: 256  |  Size: 8.5 KiB

BIN
resources/programming/flowchart/document.png View File

Before After
Width: 256  |  Height: 256  |  Size: 5.4 KiB

BIN
resources/programming/flowchart/input-output.png View File

Before After
Width: 256  |  Height: 256  |  Size: 6.1 KiB

BIN
resources/programming/flowchart/inspection.png View File

Before After
Width: 256  |  Height: 256  |  Size: 7.1 KiB

BIN
resources/programming/flowchart/internal-storage.png View File

Before After
Width: 256  |  Height: 256  |  Size: 1.4 KiB

BIN
resources/programming/flowchart/loop-limit.png View File

Before After
Width: 256  |  Height: 256  |  Size: 1.7 KiB

BIN
resources/programming/flowchart/manual-input.png View File

Before After
Width: 256  |  Height: 256  |  Size: 5.2 KiB

BIN
resources/programming/flowchart/manual-loop.png View File

Before After
Width: 256  |  Height: 256  |  Size: 5.8 KiB

BIN
resources/programming/flowchart/merge.png View File

Before After
Width: 256  |  Height: 256  |  Size: 1.6 KiB

BIN
resources/programming/flowchart/multiple-documents.png View File

Before After
Width: 256  |  Height: 256  |  Size: 6.2 KiB

BIN
resources/programming/flowchart/off-page-connector-left.png View File

Before After
Width: 256  |  Height: 256  |  Size: 2.0 KiB

BIN
resources/programming/flowchart/off-page-connector-right.png View File

Before After
Width: 256  |  Height: 256  |  Size: 1.9 KiB

BIN
resources/programming/flowchart/or.png View File

Before After
Width: 256  |  Height: 256  |  Size: 7.4 KiB

BIN
resources/programming/flowchart/predefined-process.png View File

Before After
Width: 256  |  Height: 256  |  Size: 1.4 KiB

BIN
resources/programming/flowchart/preparation.png View File

Before After
Width: 256  |  Height: 256  |  Size: 7.4 KiB

BIN
resources/programming/flowchart/sort.png View File

Before After
Width: 256  |  Height: 256  |  Size: 2.7 KiB

BIN
resources/programming/flowchart/start-end.png View File

Before After
Width: 256  |  Height: 256  |  Size: 4.8 KiB

BIN
resources/programming/flowchart/stored-data.png View File

Before After
Width: 256  |  Height: 256  |  Size: 7.9 KiB

BIN
resources/programming/flowchart/summing-junction.png View File

Before After
Width: 256  |  Height: 256  |  Size: 8.8 KiB

Loading…
Cancel
Save