formgen/source/logic/ioc/date.ts
2026-09-30 08:38:52 +02:00

44 lines
629 B
TypeScript

namespace formgen.ioc
{
/**
* @todo dedicated date type
*/
export class class_ioc_date extends class_ioc_simple<string>
{
/**
*/
public constructor(
{
"additional_classes": additional_classes = [],
"label": label = null,
"hint": hint = null,
}
:
{
additional_classes ?: Array<string>,
label ?: (null | string);
hint ?: (null | string);
}
=
{
}
)
{
super(
"date",
(value) => value,
(raw) => raw,
{
"label": label,
"hint": hint,
"additional_classes": ["formgen-ioc-date"].concat(additional_classes),
}
);
}
}
}