# Interface: IBaseAction [@medici/types](../wiki/@medici.types).IBaseAction ## Table of contents ### Methods - [sendEvent](../wiki/@medici.types.IBaseAction#sendevent) - [trackEvent](../wiki/@medici.types.IBaseAction#trackevent) - [trackView](../wiki/@medici.types.IBaseAction#trackview) ## Methods ### sendEvent ▸ **sendEvent**(`value`, `type`, `url?`, `uuid?`): [`EventReturnType`](../wiki/@medici.types#eventreturntype) #### Parameters | Name | Type | | :------ | :------ | | `value` | `string` | | `type` | `string` | | `url?` | `string` | | `uuid?` | `string` | #### Returns [`EventReturnType`](../wiki/@medici.types#eventreturntype) #### Defined in types/src/event.ts:20 ___ ### trackEvent ▸ **trackEvent**(`event_name`, `event_data`, `url?`, `uuid?`): [`EventReturnType`](../wiki/@medici.types#eventreturntype) #### Parameters | Name | Type | | :------ | :------ | | `event_name` | `string` | | `event_data` | `string` | | `url?` | `string` | | `uuid?` | `string` | #### Returns [`EventReturnType`](../wiki/@medici.types#eventreturntype) #### Defined in types/src/event.ts:19 ___ ### trackView ▸ **trackView**(`url`, `referrer`, `uuid`): [`EventReturnType`](../wiki/@medici.types#eventreturntype) #### Parameters | Name | Type | | :------ | :------ | | `url` | `string` | | `referrer` | `string` | | `uuid` | `string` | #### Returns [`EventReturnType`](../wiki/@medici.types#eventreturntype) #### Defined in types/src/event.ts:18