GridBookmarkWidgetModel
Auto-generated from the @jbrowse/mobx-state-tree model in the source — see the developer guide for concepts. Provided by the grid-bookmark plugin. View source.
Lists the session's highlights in a table, where the user imports them and recolors or removes the selected ones.
Properties
| Member | Description |
|---|---|
idid: ElementId | |
typetype: types.literal('GridBookmarkWidget') |
Volatiles
| Member | Description |
|---|---|
selectedKeysSet<string> | a row's key holds its coordinates and its place in the session's list, so a key left stale by a removal elsewhere selects nothing rather than a neighbour |
Getters
| Member | Description |
|---|---|
rowsHighlightRow[] | every highlight in the session, in the order they were added |
selectedHighlightsHighlightType[] |
Actions
| Member | Description |
|---|---|
setSelectedKeys(keys: Set<string>) => void | |
importHighlights(highlights: HighlightType[]) => void | |
removeSelectedHighlights() => void | |
recolorSelectedHighlights(color: string) => void |