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