[Documentation](../README.md) / [Exports](../modules.md) / [@medici/types](../modules/medici_types.md) / ICustomAction # Interface: ICustomAction [@medici/types](../modules/medici_types.md).ICustomAction ## Table of contents ### Methods - [endTrack](medici_types.ICustomAction.md#endtrack) - [startTrack](medici_types.ICustomAction.md#starttrack) - [track](medici_types.ICustomAction.md#track) ## Methods ### endTrack ▸ **endTrack**(`trackActionName`, `trackActionOption?`): [`EventReturnType`](../modules/medici_types.md#eventreturntype) #### Parameters | Name | Type | | :------ | :------ | | `trackActionName` | `string` | | `trackActionOption?` | [`TrackActionOption`](medici_types.TrackActionOption.md) | #### Returns [`EventReturnType`](../modules/medici_types.md#eventreturntype) #### Defined in types/src/event.ts:26 ___ ### startTrack ▸ **startTrack**(`trackActionName`, `trackActionOption?`): [`EventReturnType`](../modules/medici_types.md#eventreturntype) #### Parameters | Name | Type | | :------ | :------ | | `trackActionName` | `string` | | `trackActionOption?` | [`TrackActionOption`](medici_types.TrackActionOption.md) | #### Returns [`EventReturnType`](../modules/medici_types.md#eventreturntype) #### Defined in types/src/event.ts:25 ___ ### track ▸ **track**(`trackActionName`, `trackActionOption?`): [`EventReturnType`](../modules/medici_types.md#eventreturntype) #### Parameters | Name | Type | | :------ | :------ | | `trackActionName` | `string` | | `trackActionOption?` | [`TrackActionOption`](medici_types.TrackActionOption.md) | #### Returns [`EventReturnType`](../modules/medici_types.md#eventreturntype) #### Defined in types/src/event.ts:24