[**@rxap/form-system v19.1.0**](../README.md)

***

[@rxap/form-system](../globals.md) / UseMethodDefinition

# Interface: UseMethodDefinition\<ReturnType, Parameter, Config\>

Defined in: [packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts:32](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L32)

## Type Parameters

• **ReturnType** = `unknown`

• **Parameter** = `unknown`

• **Config** *extends* [`UseMethodConfig`](UseMethodConfig.md)\<`ReturnType`, `Parameter`\> = [`UseMethodConfig`](UseMethodConfig.md)\<`ReturnType`, `Parameter`\>

## Properties

### config?

> `optional` **config**: `Config`

Defined in: [packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts:38](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L38)

***

### method

> **method**: `ProviderToken`\<`Method`\<`ReturnType`, `Parameter`\>\>

Defined in: [packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts:37](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/form-system/src/lib/mixins/extract-methods.mixin.ts#L37)
