Interface FastenerClass<F>
Fastener Class < F2 > ( template ) : FastenerDecorator < F2 >
Defined in swim-core/swim-component/lib/main/Fastener.d.ts:31
Methods
Protected
construct
construct ( fastener , owner ) : F
Protected
Parameters
fastener : F
owner : F extends Fastener < R , any , any > ? R : never
Returns F
Defined in swim-core/swim-component/lib/main/Fastener.d.ts:34
create
create ( owner ) : F
Parameters
owner : F extends Fastener < R , any , any > ? R : never
Returns F
Defined in swim-core/swim-component/lib/main/Fastener.d.ts:32
define
define < F2 > ( className , template , extendsClass ? ) : FastenerClass < F2 >
Defined in swim-core/swim-component/lib/main/Fastener.d.ts:44
extend
extend < F2 , C > ( className , template , classTemplate ? ) : C
Returns C
Defined in swim-core/swim-component/lib/main/Fastener.d.ts:43
getter
getter < F2 > ( ) : F2
Returns F2
Defined in swim-core/swim-component/lib/main/Fastener.d.ts:50
refine
refine ( fastenerClass ) : void
Returns void
Defined in swim-core/swim-component/lib/main/Fastener.d.ts:42
specialize
specialize ( template ) : FastenerClass < F >
Parameters
template : F extends { descriptorType ?: Proto < D > ; } ? D : never
Defined in swim-core/swim-component/lib/main/Fastener.d.ts:39
Dummy getter function that always throws an exception. Used as a stand-in for decorated fastener getters, whose implementation is injected by the decorator.