mirror of https://github.com/lgc-4/DataTools3.git
add url encoder
This commit is contained in:
parent
8c22cc1ac4
commit
cfefd9b51a
|
@ -0,0 +1,10 @@
|
||||||
|
class URLConverter extends Converter {
|
||||||
|
constructor() {
|
||||||
|
super("URL Converter", [
|
||||||
|
{ label : "Encode", conversionFunction : (d) => encodeURIComponent(d) },
|
||||||
|
{ label : "Decode", conversionFunction : (d) => decodeURIComponent(d) },
|
||||||
|
]);
|
||||||
|
|
||||||
|
this.outputs[0].type = "string";
|
||||||
|
}
|
||||||
|
}
|
|
@ -12,6 +12,7 @@
|
||||||
<script src="elements/RandomNumberGenerator.js"></script>
|
<script src="elements/RandomNumberGenerator.js"></script>
|
||||||
<script src="elements/NumberBox.js"></script>
|
<script src="elements/NumberBox.js"></script>
|
||||||
<script src="elements/Duplicator.js"></script>
|
<script src="elements/Duplicator.js"></script>
|
||||||
|
<script src="elements/URLConverter.js"></script>
|
||||||
<script src="controllers/menu-controller.js"></script>
|
<script src="controllers/menu-controller.js"></script>
|
||||||
<script src="controllers/input-controller.js"></script>
|
<script src="controllers/input-controller.js"></script>
|
||||||
<script src="controllers/element-controller.js"></script>
|
<script src="controllers/element-controller.js"></script>
|
||||||
|
|
Loading…
Reference in New Issue