Interface ExtraOptions<M, C, E>
interface ExtraOptions<M, C, E> { construct?(this,
data,
...extra): C; delete?(this,
key): void; } Type Parameters
- M extends Record<string, any>
- C extends Base
- E extends unknown[] = []
Methods
Optional
construct
- construct(this, data, ...extra): C
Parameters
- this: void
- data: M
Rest
...extra: E
Returns C
Optional
delete
- delete(this, key): void
Returns void