Added placeholders for all XPath versions
This commit is contained in:
		
							
								
								
									
										40
									
								
								Frontend/src/assets/tooltips/xpath/xpath3.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								Frontend/src/assets/tooltips/xpath/xpath3.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,40 @@ | ||||
| [ | ||||
|     { | ||||
|         "name": "Number", | ||||
|         "entries": [ | ||||
|             { | ||||
|                 "name": "sum", | ||||
|                 "description": "The sum function returns the sum, for each node in the argument node-set, of the result of converting the string-values of the node to a number.", | ||||
|                 "arguments": [ | ||||
|                     { | ||||
|                         "name": "$arg", | ||||
|                         "type": "node-set", | ||||
|                         "description": "Data to sum" | ||||
|                     } | ||||
|                 ], | ||||
|                 "output": "number", | ||||
|                 "examples": [], | ||||
|                 "documentationReferenceURL": "wwww.google.pl" | ||||
|             }, | ||||
|             { | ||||
|                 "name": "floor", | ||||
|                 "description": "The floor function returns the largest (closest to positive infinity) number that is not greater than the argument and that is an integer.", | ||||
|                 "arguments": [ | ||||
|                     { | ||||
|                         "name": "$arg", | ||||
|                         "type": "number", | ||||
|                         "description": "Data to round" | ||||
|                     } | ||||
|                 ], | ||||
|                 "output": "number", | ||||
|                 "examples": [ | ||||
|                     { | ||||
|                         "command": "floor(3.6)", | ||||
|                         "output": "3" | ||||
|                     } | ||||
|                 ], | ||||
|                 "documentationReferenceURL": "wwww.google.pl" | ||||
|             } | ||||
|         ] | ||||
|     } | ||||
| ] | ||||
							
								
								
									
										40
									
								
								Frontend/src/assets/tooltips/xpath/xpath31.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								Frontend/src/assets/tooltips/xpath/xpath31.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,40 @@ | ||||
| [ | ||||
|     { | ||||
|         "name": "Number", | ||||
|         "entries": [ | ||||
|             { | ||||
|                 "name": "sum", | ||||
|                 "description": "The sum function returns the sum, for each node in the argument node-set, of the result of converting the string-values of the node to a number.", | ||||
|                 "arguments": [ | ||||
|                     { | ||||
|                         "name": "$arg", | ||||
|                         "type": "node-set", | ||||
|                         "description": "Data to sum" | ||||
|                     } | ||||
|                 ], | ||||
|                 "output": "number", | ||||
|                 "examples": [], | ||||
|                 "documentationReferenceURL": "wwww.google.pl" | ||||
|             }, | ||||
|             { | ||||
|                 "name": "floor", | ||||
|                 "description": "The floor function returns the largest (closest to positive infinity) number that is not greater than the argument and that is an integer.", | ||||
|                 "arguments": [ | ||||
|                     { | ||||
|                         "name": "$arg", | ||||
|                         "type": "number", | ||||
|                         "description": "Data to round" | ||||
|                     } | ||||
|                 ], | ||||
|                 "output": "number", | ||||
|                 "examples": [ | ||||
|                     { | ||||
|                         "command": "floor(3.6)", | ||||
|                         "output": "3" | ||||
|                     } | ||||
|                 ], | ||||
|                 "documentationReferenceURL": "wwww.google.pl" | ||||
|             } | ||||
|         ] | ||||
|     } | ||||
| ] | ||||
| @@ -5,6 +5,8 @@ import tooltipEntryComponent from '@components/xml/tooltips/TooltipEntryComponen | ||||
|  | ||||
| import xpath1 from '@/assets/tooltips/xpath/xpath1.json'; | ||||
| import xpath2 from '@/assets/tooltips/xpath/xpath2.json'; | ||||
| import xpath3 from '@/assets/tooltips/xpath/xpath3.json'; | ||||
| import xpath31 from '@/assets/tooltips/xpath/xpath31.json'; | ||||
|  | ||||
| const props = defineProps({ | ||||
|     version: { | ||||
| @@ -16,10 +18,17 @@ const props = defineProps({ | ||||
| const areTooltipsHidden = ref(true) | ||||
|  | ||||
| function selectXPathVersion() { | ||||
|     if (props.version == "1.0") { | ||||
|         return xpath1; | ||||
|     switch(props.version) { | ||||
|         case "1.0": | ||||
|             return xpath1; | ||||
|         case "2.0": | ||||
|             return xpath2; | ||||
|         case "3.0": | ||||
|             return xpath3; | ||||
|         case "3.1": | ||||
|         default: | ||||
|             return xpath31; | ||||
|     } | ||||
|     else return xpath2; | ||||
| } | ||||
|  | ||||
| function toggleTooltips() { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user