-
The application must have buttons to enable the display of each of the four types of processes:
Ongoing
Linear
Non-linear
Bidirectional -
Each path should have channels (from 1 to 10), with a default of 3 channels, and the number of channels can be adjusted via an input field.
-
When switching between process types, the number of channels should be as indicated in the input field.
-
Channels should have a round icon and a name for channel next to it. The placement of the text depends on the type of process and the number of channels.
- The path has a circular or oval shape.
- The size of the path can be adjusted using controllers on the right and bottom of the display area.
- There is an arrow at the top of the path.
- Channels are placed equidistantly from each other and from the arrow.
- Name text placement:
- In the top right sector: text to the top right of the icon.
- In the bottom right sector: text to the bottom right of the icon.
- In the bottom left sector: text to the bottom left of the icon.
- In the top left sector: text to the top left of the icon.
- The path has the shape of a horizontal arrow pointing to the right.
- The arrow is at the right end of the line, the first channel is at the left end of the line, and the remaining channels are spaced evenly.
- The size of the display area can only be adjusted horizontally.
- Name text placement:
- For odd-numbered channels, the text is below.
- For even-numbered channels, the text is above.
- The path has a zigzag shape with an arrow pointing to the right.
- Channels are placed at the bends of the zigzag as follows:
- The last channel is always at the top bend.
- Odd-numbered channels (starting from the end) are at the top bends, even-numbered channels are at the bottom bends.
- The size of the display area can be adjusted in width.
- Name text placement:
- For channels at the top bends, the text is above.
- For channels at the bottom bends, the text is below.
- The path has the shape of a horizontal bidirectional arrow (pointing both right and left).
- Arrows are placed at both ends of the path line.
- Channels are spaced evenly between the arrows.
- The size of the display area can be adjusted in width.
- Name text placement:
- For odd-numbered channels, the text is below.
- For even-numbered channels, the text is above.
npm install
npm run serve
npm run build
npm run lint