@opra/common
Version:
Opra common package
25 lines (24 loc) • 606 B
JavaScript
import { __decorate, __metadata } from "tslib";
import { isAny } from 'valgen';
import { DECODER, ENCODER } from '../../constants.js';
import { SimpleType } from '../simple-type.js';
let AnyType = class AnyType {
constructor(properties) {
if (properties)
Object.assign(this, properties);
}
[DECODER]() {
return isAny;
}
[ENCODER]() {
return isAny;
}
};
AnyType = __decorate([
SimpleType({
name: 'any',
description: 'Represents any value',
}),
__metadata("design:paramtypes", [Object])
], AnyType);
export { AnyType };