Module Legacy.StaticMethodParameters
Helpers for creating, composing, and validating static method parameter decorators for the Stage 2 experimental transform.
Import
ts
import { StaticMethodParameters } from '@litert/decorator/legacy';Functions
| Function | Description |
|---|---|
compose | Combine multiple static method parameter decorators into one. |
create | Create a static method parameter decorator from a unified callback. |
validateArgs | Validate that arguments match the legacy static method parameter decorator form. |
withArgsCheck | Wrap a decorator callback with automatic argument validation. |
Typings
See Typings for the public callback, context, and option contracts exported by this namespace.
| Type | Description |
|---|---|
ICallbackFn | The callback function signature of class static method parameter |
IContext | The context object passed to the unified function style static method |
IUnifiedFn | The unified function signature of class static method parameter |