AppSessionMixin
Auto-generated @jbrowse/mobx-state-tree API for the current JBrowse release — see pluggable elements for concepts. Built into JBrowse core. View source.
Session getters shared by the "app" products (desktop + web) that simply
delegate to the root model — version, history, menus,
assemblyManager — plus renameCurrentSession. Centralized here so the
products compose one mixin instead of re-declaring (and diverging on) the
same root delegations. The root must satisfy AppRootModel.
Getters
| Member | Description |
|---|---|
rootAppRootModel | |
versionstring | |
gitCommitstring | undefined | |
| history | |
| assemblyManager |
Methods
| Member | Description |
|---|---|
() => Menu[] |
Actions
| Member | Description |
|---|---|
renameCurrentSession(sessionName: string) => void |