Skip to content

@k8slens/extensions

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