Module src/core/functools/implementation
Functions
unimplement
- unimplement<T>(opts: WarnOptions, fn: T): T extends (...args: infer A) => any ? WarnedFn<A, void> : T
- unimplement(opts: InlineWarnOptions): void
- unimplement<T>(fn: T): T extends (...args: infer A) => any ? WarnedFn<A, void> : T
Type parameters
Parameters
Returns T extends (...args: infer A) => any ? WarnedFn<A, void> : T
Parameters
Returns void
Type parameters
Parameters
Returns T extends (...args: infer A) => any ? WarnedFn<A, void> : T
unimplemented
- unimplemented(target: object, key: string | symbol, descriptor: PropertyDescriptor): void
- unimplemented(opts?: WarnOptions): Function
Parameters
target: object
key: string | symbol
descriptor: PropertyDescriptor
Returns void
Parameters
Returns Function
core/functools/implementation
This module provides a bunch of functions and decorators to mark unimplemented functions with the special flag.