Reimplemented XML Tools and added styling #227

Merged
bema merged 18 commits from bema/func/styling into master 2023-06-16 14:38:55 +02:00
Showing only changes of commit f16e88bef7 - Show all commits

View File

@@ -15,22 +15,23 @@ const props = defineProps(
const emit = defineEmits(['update:defaultData']) const emit = defineEmits(['update:defaultData'])
function setDefault() { function setDefault() {
const emitName = "update:defaultData";
switch (props.prettyName.toLowerCase()) { switch (props.prettyName.toLowerCase()) {
case "xpath": case "xpath":
emit("update:defaultData", "string(/l:library/l:libraryName)") emit(emitName, "string(/l:library/l:libraryName)")
break; break;
case "xsd": case "xsd":
emit("update:defaultData", sampleXSD) emit(emitName, sampleXSD)
break; break;
case "xslt": case "xslt":
emit("update:defaultData", sampleXSLT) emit(emitName, sampleXSLT)
break; break;
case "xquery": case "xquery":
emit("update:defaultData", sampleXQuery) emit(emitName, sampleXQuery)
break; break;
default: default:
emit("update:defaultData", sampleXML) emit(emitName, sampleXML)
break; break;
} }