LinearSyntenyDisplay
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/linear-comparative-view/src/LinearSyntenyDisplay/model.ts
extends
LinearSyntenyDisplay - Properties
property: type
// type signature
ISimpleType<"LinearSyntenyDisplay">
// code
type: types.literal('LinearSyntenyDisplay')
property: configuration
// type signature
AnyConfigurationSchemaType
// code
configuration: ConfigurationReference(configSchema)
LinearSyntenyDisplay - Getters
getter: adapterConfig
// type
any
getter: trackIds
// type
string[]
getter: numFeats
// type
number
getter: ready
used for synteny svg rendering
// type
boolean
getter: featMap
// type
{ [k: string]: FeatPos; }
LinearSyntenyDisplay - Actions
action: setFeatPositions
// type signature
setFeatPositions: (arg: FeatPos[]) => void
action: setMainCanvasRef
// type signature
setMainCanvasRef: (ref: HTMLCanvasElement) => void
action: setClickMapCanvasRef
// type signature
setClickMapCanvasRef: (ref: HTMLCanvasElement) => void
action: setCigarClickMapCanvasRef
// type signature
setCigarClickMapCanvasRef: (ref: HTMLCanvasElement) => void
action: setMouseoverCanvasRef
// type signature
setMouseoverCanvasRef: (ref: HTMLCanvasElement) => void
action: setMouseoverId
// type signature
setMouseoverId: (arg?: string) => void
action: setCigarMouseoverId
// type signature
setCigarMouseoverId: (arg: number) => void
action: setClickId
// type signature
setClickId: (arg?: string) => void