Skip to main content

LinearWiggleDisplay

Note: this document is automatically generated from mobx-state-tree objects in our source code. See Core concepts and intro to pluggable elements for more info

Source file

plugins/wiggle/src/LinearWiggleDisplay/models/model.ts

extends

LinearWiggleDisplay - Properties

property: type

// type signature
ISimpleType<"LinearWiggleDisplay">
// code
type: types.literal('LinearWiggleDisplay')

LinearWiggleDisplay - Getters

getter: TooltipComponent

// type
React.FC

getter: rendererTypeName

// type
string

getter: ticks

// type
{ range: number[]; values: number[]; format: (d: NumberValue) => string; position: ScaleLinear<number, number, never> | ScaleQuantize<number, never>; }

getter: needsScalebar

// type
boolean

getter: fillSetting

// type
;1 | 0 | 2

LinearWiggleDisplay - Methods

method: renderProps

// type signature
renderProps: () => any

method: trackMenuItems

// type signature
trackMenuItems: () => (MenuDivider | MenuSubHeader | NormalMenuItem | CheckboxMenuItem | RadioMenuItem | SubMenuItem | { ...; } | { ...; } | { ...; })[]

LinearWiggleDisplay - Actions

action: renderSvg

// type signature
renderSvg: (opts: ExportSvgDisplayOptions) => Promise<Element>