Skip to main content

JBrowseReactCircularGenomeViewSessionModel

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

products/jbrowse-react-circular-genome-view/src/createModel/createSessionModel.ts

composed of

JBrowseReactCircularGenomeViewSessionModel - Properties

property: view

// type signature
IAnyModelType
// code
view: pluginManager.getViewType('CircularView').stateModel

JBrowseReactCircularGenomeViewSessionModel - Getters

getter: version

// type
any

getter: assemblies

// type
any[]

getter: assemblyNames

// type
any[]

getter: connections

// type
any

getter: assemblyManager

// type
any

getter: views

// type
any[]

JBrowseReactCircularGenomeViewSessionModel - Methods

method: renderProps

// type signature
renderProps: () => {
theme: any
highResolutionScaling: any
}

method: getTrackActionMenuItems

// type signature
getTrackActionMenuItems: (config: any) => { label: string; onClick: () => void; icon: OverridableComponent<SvgIconTypeMap<{}, "svg">> & { muiName: string; }; }[]

JBrowseReactCircularGenomeViewSessionModel - Actions

action: addView

replaces view in this case

// type signature
addView: (typeName: string, initialState?: {}) => any

action: removeView

does nothing

// type signature
removeView: () => void