**Source URL:** https://limited.veevavault.dev/clinical/custom-pages/vault-web-sdk/24.3.4/interfaces/pageparameters.md

# PageParameters

Parameter used when the definePage loadCallback is run.

## Type Parameters {#type-parameters}

### Data {#data}

`Data`

## Properties {#properties}

### data {#data-1}

> 
**data**: `Data`

Data passed in the PageLoadResponse from the Vault Java SDK PageController code to this method.

---

### element {#element}

> 
**element**: `HTMLElement`

---

### pageContext {#pagecontext}

> 
**pageContext**: [`PageContext`](/custom-pages/vault-web-sdk/24.3.4/interfaces/pagecontext)

---

### sendEvent {#sendevent}

> 
**sendEvent**: [`SendEvent`](/custom-pages/vault-web-sdk/24.3.4/type-aliases/sendevent)



---

**Previous:** [PageContext](/clinical/custom-pages/vault-web-sdk/24.3.4/interfaces/pagecontext)  
**Next:** [PagePlugin](/clinical/custom-pages/vault-web-sdk/24.3.4/interfaces/pageplugin)