Функция enumerate()
Информация
ts.enumerate(...strs: string[]): TCustomTypet.enumerate()позволяет перечислять строки и компактно их сериализовать.t.enumerate()принимает не более 255 аргументов- Вы можете передать в
t.enumerateтолько строки
Пример использования
import { Serializer, t } from "encodexx"
const serializer = new Serializer({ ages: [t.or(t.uint8, t.enumerate("DEAD", "NOT BORN"))], status: t.enumerate("CREATE", "READ", "UPDATE", "DELETE")})
serializer.encode({ ages: [12, "DEAD", "NOT BORN", 124, 200], status: "READ"});