Globals / "src/common/utils/autobind"
Module: "src/common/utils/autobind"#
Index#
Type aliases#
Functions#
Type aliases#
Constructor#
Ƭ Constructor\
Defined in src/common/utils/autobind.ts:3
Type parameters:
| Name | Default |
|---|---|
T |
{} |
Functions#
autobind#
▸ autobind(): (Anonymous function)
Defined in src/common/utils/autobind.ts:5
Returns: (Anonymous function)
bindClass#
▸ bindClass\constructor: T): void
Defined in src/common/utils/autobind.ts:12
Type parameters:
| Name | Type |
|---|---|
T |
Constructor |
Parameters:
| Name | Type |
|---|---|
constructor |
T |
Returns: void
bindMethod#
▸ bindMethod(target: object, prop?: string, descriptor?: PropertyDescriptor): any
Defined in src/common/utils/autobind.ts:28
Parameters:
| Name | Type |
|---|---|
target |
object |
prop? |
string |
descriptor? |
PropertyDescriptor |
Returns: any
Last update: November 10, 2020