---
url: "https://vueda.dev/v3/reference/api/js/utils/symbols.md"
title: "utils/symbols"
---

# utils/symbols

## Overview

Vue injection-key symbols used to share context between ancestor and descendant components.

## Properties

### FieldContextSymbol {#FieldContextSymbol}

Type: `symbol`

Source: `client/lib/utils/symbols.js:7`

### FieldSetContentVisibleSymbol {#FieldSetContentVisibleSymbol}

Type: `symbol`

Source: `client/lib/utils/symbols.js:10`

### FilterModelSymbol {#FilterModelSymbol}

Type: `symbol`

Source: `client/lib/utils/symbols.js:22`

### FormContextSymbol {#FormContextSymbol}

Type: `symbol`

Source: `client/lib/utils/symbols.js:13`

### FormModelFieldSlotsSymbol {#FormModelFieldSlotsSymbol}

Type: `symbol`

Source: `client/lib/utils/symbols.js:19`

### FormModelSymbol {#FormModelSymbol}

Type: `symbol`

Source: `client/lib/utils/symbols.js:16`

### IconOverrideSymbol {#IconOverrideSymbol}

Type: `symbol`

Source: `client/lib/utils/symbols.js:34`

### LookupContextSymbol {#LookupContextSymbol}

Type: `symbol`

Source: `client/lib/utils/symbols.js:31`

### PageTitleContextSymbol {#PageTitleContextSymbol}

Type: `symbol`

Source: `client/lib/utils/symbols.js:25`

### StickyStackContextSymbol {#StickyStackContextSymbol}

Type: `symbol`

Source: `client/lib/utils/symbols.js:28`

### ThemeOverrideSymbol {#ThemeOverrideSymbol}

Type: `symbol`

Source: `client/lib/utils/symbols.js:37`

### VersionSymbol {#VersionSymbol}

Type: `symbol`

Source: `client/lib/utils/symbols.js:40`

### WidgetContextSymbol {#WidgetContextSymbol}

Type: `symbol`

Source: `client/lib/utils/symbols.js:43`

## Source

`client/lib/utils/symbols.js:1`
