Function ImplementsStatic
- ImplementsStatic<I>(): (<T>(constructor: T, ...args: unknown[]) => void)
Returns (<T>(constructor: T, ...args: unknown[]) => void)
A decorator function
- <T>(constructor, ...args): void
Parameters
- constructor: T
Rest
...args: unknown[]
Returns void
Decorator to enforce static implementation of an interface. Warns on compile time if the interface is not implemented.