Skip to main content

LinearReferenceSequenceDisplay

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/sequence/src/LinearReferenceSequenceDisplay/model.ts

base model BaseLinearDisplay

LinearReferenceSequenceDisplay - Properties

property: type

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

property: configuration

// type signature
AnyConfigurationSchemaType
// code
configuration: ConfigurationReference(configSchema)

property: showForward

// type signature
true
// code
showForward: true

property: showReverse

// type signature
true
// code
showReverse: true

property: showTranslation

// type signature
true
// code
showTranslation: true

LinearReferenceSequenceDisplay - Getters

getter: rendererTypeName

// type
any

LinearReferenceSequenceDisplay - Methods

method: renderProps

// type signature
renderProps: () => any

method: regionCannotBeRendered

// type signature
regionCannotBeRendered: () => 'Zoom in to see sequence'

method: trackMenuItems

// type signature
trackMenuItems: () => { label: string; type: string; checked: boolean; onClick: () => void; }[]

LinearReferenceSequenceDisplay - Actions

action: toggleShowForward

// type signature
toggleShowForward: () => void

action: toggleShowReverse

// type signature
toggleShowReverse: () => void

action: toggleShowTranslation

// type signature
toggleShowTranslation: () => void