# YFieldConfigMixin

Auto-generated from the @jbrowse/mobx-state-tree model in the source — see the [developer guide](https://jbrowse.org/jb2/docs/developer_guide/) for concepts. Built into JBrowse core. [View source](https://github.com/GMOD/jbrowse-components/blob/main/packages/wiggle-core/src/YFieldConfigMixin.ts).

`WiggleScoreConfigMixin` plus the `y` slot, for a display that plots one
configured feature field and so declares `yFieldConfigSchemaFields`:
the wiggle display. `LinearMarkDisplay` names a field per mark and composes
the base instead.

Each section ends with the members a composed model contributes, linked to the page that documents them.

## Volatiles

1 inherited volatile from one model:

From [ScoreScaleMixin](../scorescalemixin): [`unclippedQuantile`](../scorescalemixin#volatile-unclippedquantile)


## Getters

| Member | Description |
| --- | --- |
| **yField**<br><code>string</code> | The feature field the worker plots on the value axis, the `y` slot, `score` by default. A fetch input: every composing display carries it in its `rpcProps()`, since the field is read where the features are. |

24 inherited getters from 3 models:

From [WiggleScoreConfigMixin](../wigglescoreconfigmixin): [`isDensityMode`](../wigglescoreconfigmixin#getter-isdensitymode), [`axisReachesZero`](../wigglescoreconfigmixin#getter-axisreacheszero)

From [ScoreScaleMixin](../scorescalemixin): [`scaleType`](../scorescalemixin#getter-scaletype), [`scaleZero`](../scorescalemixin#getter-scalezero), [`domainQuantile`](../scorescalemixin#getter-domainquantile), [`clipQuantile`](../scorescalemixin#getter-clipquantile), [`symlogConstant`](../scorescalemixin#getter-symlogconstant), [`manualMinScore`](../scorescalemixin#getter-manualminscore), [`manualMaxScore`](../scorescalemixin#getter-manualmaxscore), [`valueScaleNotices`](../scorescalemixin#getter-valuescalenotices), [`autoscaleGroup`](../scorescalemixin#getter-autoscalegroup), [`scaleTitle`](../scorescalemixin#getter-scaletitle), [`grid`](../scorescalemixin#getter-grid), [`minimalTicks`](../scorescalemixin#getter-minimalticks), [`scoreRulesDrawn`](../scorescalemixin#getter-scorerulesdrawn), [`scoreRules`](../scorescalemixin#getter-scorerules)

From [ScoreAxisMixin](../scoreaxismixin): [`defaultScoreDomain`](../scoreaxismixin#getter-defaultscoredomain), [`valueScales`](../scoreaxismixin#getter-valuescales), [`autoscaleRange`](../scoreaxismixin#getter-autoscalerange), [`autoscaledDomain`](../scoreaxismixin#getter-autoscaleddomain), [`minScoreBound`](../scoreaxismixin#getter-minscorebound), [`maxScoreBound`](../scoreaxismixin#getter-maxscorebound), [`hasManualScoreBounds`](../scoreaxismixin#getter-hasmanualscorebounds), [`axes`](../scoreaxismixin#getter-axes)


## Actions

8 inherited actions from one model:

From [ScoreScaleMixin](../scorescalemixin): [`setScaleType`](../scorescalemixin#action-setscaletype), [`setScaleZero`](../scorescalemixin#action-setscalezero), [`setDomainQuantile`](../scorescalemixin#action-setdomainquantile), [`setMinScore`](../scorescalemixin#action-setminscore), [`setMaxScore`](../scorescalemixin#action-setmaxscore), [`setAutoscaleGroup`](../scorescalemixin#action-setautoscalegroup), [`setGrid`](../scorescalemixin#action-setgrid), [`setScoreRules`](../scorescalemixin#action-setscorerules)


