VDL Plugin SDK

EnumDef

Import from @varavel/vdl-plugin-sdk.

EnumDef: object;

EnumDef exposes the generated runtime helpers for EnumDef.

Type Declaration

NameTypeDescription
hydrate()(input) => EnumDefHydrates a validated EnumDef value into its runtime representation.
parse()(json) => EnumDefParses a JSON string into a validated and hydrated EnumDef value.
validate()(input, path?) => string | nullPerforms structural validation for EnumDef (required field presence and basic type shape only); it does not enforce business rules.