LinearAlignmentsDisplay
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/alignments/src/LinearAlignmentsDisplay/model.tsx
extends
LinearAlignmentsDisplay - Getters
getter: height
// type
any
getter: featureIdUnderMouse
// type
any
getter: pileupConf
// type
any
getter: features
// type
any
getter: alignmentsdisplaymodel
// type
any
getter: sortedBy
// type
any
getter: coverageConf
// type
any
LinearAlignmentsDisplay - Methods
method: getFeatureByID
// type signature
getFeatureByID: (blockKey: string, id: string) => any
method: searchFeatureByID
// type signature
searchFeatureByID: (id: string) => any
method: trackMenuItems
// type signature
trackMenuItems: () => MenuItem[]
LinearAlignmentsDisplay - Actions
action: setScrollTop
// type signature
setScrollTop: (scrollTop: number) => void
action: setSNPCoverageHeight
// type signature
setSNPCoverageHeight: (n: number) => void
action: setSNPCoverageDisplay
// type signature
setSNPCoverageDisplay: (configuration: { [x: string]: any; } & NonEmptyObject & { setSubschema(slotName: string, data: Record<string, unknown>): Record<string, unknown> | ({ [x: string]: any; } & NonEmptyObject & ... & IStateTreeNode<...>); } & IStateTreeNode<...>) => void
action: setFeatureDensityStatsLimit
// type signature
setFeatureDensityStatsLimit: (stats?: FeatureDensityStats) => void
action: setPileupDisplay
// type signature
setPileupDisplay: (configuration: { [x: string]: any; } & NonEmptyObject & { setSubschema(slotName: string, data: Record<string, unknown>): Record<string, unknown> | ({ [x: string]: any; } & NonEmptyObject & ... & IStateTreeNode<...>); } & IStateTreeNode<...>) => void
action: setHeight
// type signature
setHeight: (n: number) => number
action: setFilterBy
// type signature
setFilterBy: (filter: FilterBy) => void
action: setLowerPanelType
// type signature
setLowerPanelType: (type: string) => void
action: resizeHeight
// type signature
resizeHeight: (distance: number) => number
action: renderSvg
// type signature
renderSvg: (opts: { rasterizeLayers?: boolean; }) => Promise<Element>