0
0

add enum helper

This commit is contained in:
DrMaxNix 2022-09-06 14:26:30 +02:00
parent de9337f90c
commit 43d31b2880
2 changed files with 21 additions and 0 deletions

View File

@ -54,6 +54,13 @@
</style> </style>
<script type="text/javascript"><?php <script type="text/javascript"><?php
foreach(scandir("../src/helper") as $one_file){
if(is_file("../src/helper/" . $one_file)){
require("../src/helper/" . $one_file);
echo("\n");
}
}
foreach(scandir("../src") as $one_file){ foreach(scandir("../src") as $one_file){
if(is_file("../src/" . $one_file)){ if(is_file("../src/" . $one_file)){
require("../src/" . $one_file); require("../src/" . $one_file);

14
src/helper/enum.js Normal file
View File

@ -0,0 +1,14 @@
class Enum {
constructor(...keys){
keys.forEach((key, i) => {
this[key] = i;
});
Object.freeze(this);
}
*[Symbol.iterator](){
for(let key of Object.keys(this)){
yield key;
}
}
}