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
- BaseSessionModel
- DrawerWidgetSessionMixin
- ConnectionManagementSessionMixin
- DialogQueueSessionMixin
- TracksManagerSessionMixin
- ReferenceManagementSessionMixin
- SnackbarModel
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