mirror of
				https://github.com/mermaid-js/mermaid.git
				synced 2025-10-31 10:54:15 +01:00 
			
		
		
		
	Merge branch 'develop' into next
* develop: Bump version chore: Fix type in 'getLineFunctionsWithOffset' Update cypress/platform/marker_unique_id.html refactor: Add getLineFunctionsWithOffset function refactor: Move EdgeData to types fix: PointStart marker refX Added cypress test chore(deps): update all patch dependencies refactor: Fix typings in utils.ts Give markers unique id's per graph chore: Add @internal to createCSSStyles chore: Bump version refactor: Remove unused variables fix: #4818 support `getClasses` in external diagrams.
This commit is contained in:
		
							
								
								
									
										10
									
								
								cypress/integration/rendering/marker_unique_id.spec.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								cypress/integration/rendering/marker_unique_id.spec.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | ||||
| import { urlSnapshotTest } from '../../helpers/util.ts'; | ||||
|  | ||||
| describe('Marker Unique IDs Per Diagram', () => { | ||||
|   it('should render a blue arrow tip in second digram', () => { | ||||
|     urlSnapshotTest('http://localhost:9000/marker_unique_id.html', { | ||||
|       logLevel: 1, | ||||
|       flowchart: { htmlLabels: false }, | ||||
|     }); | ||||
|   }); | ||||
| }); | ||||
							
								
								
									
										52
									
								
								cypress/platform/marker_unique_id.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								cypress/platform/marker_unique_id.html
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| <html> | ||||
|   <head> </head> | ||||
|   <body> | ||||
|     <h1>Example</h1> | ||||
|     <pre class="mermaid"> | ||||
|       %%{init:{"theme":"base", "themeVariables": {"lineColor":"red"}}}%% | ||||
|       flowchart LR | ||||
|       subgraph red | ||||
|       A --> B | ||||
|       end | ||||
|     </pre> | ||||
|     <pre class="mermaid"> | ||||
|       %%{init:{"theme":"base", "themeVariables": {"lineColor":"blue"}}}%% | ||||
|       flowchart LR | ||||
|       subgraph black | ||||
|       A --> B | ||||
|       end | ||||
|     </pre> | ||||
|     <pre class="mermaid"> | ||||
|       --- | ||||
|       config: | ||||
|         theme: base | ||||
|         themeVariables: | ||||
|           lineColor: yellow | ||||
|       --- | ||||
|       flowchart LR | ||||
|       subgraph red | ||||
|       A --> B | ||||
|       end | ||||
|     </pre> | ||||
|     <pre class="mermaid"> | ||||
|       --- | ||||
|       config: | ||||
|         theme: base | ||||
|         themeVariables: | ||||
|           lineColor: green | ||||
|       --- | ||||
|       flowchart LR | ||||
|       subgraph black | ||||
|       A --> B | ||||
|       end | ||||
|     </pre> | ||||
|     <script type="module"> | ||||
|       import mermaid from './mermaid.esm.mjs'; | ||||
|       mermaid.initialize({ startOnLoad: true, logLevel: 0 }); | ||||
|  | ||||
|       if (window.Cypress) { | ||||
|         window.rendered = true; | ||||
|       } | ||||
|     </script> | ||||
|   </body> | ||||
| </html> | ||||
		Reference in New Issue
	
	Block a user
	 Sidharth Vinod
					Sidharth Vinod