bluesky_runs_catalog_table_view
QTableView of tiled “CatalogOfBlueskyRuns”.
BRC: BlueskyRunsCatalog
Uses bluesky_runs_catalog_table_model.BRCTableModel.
-
class gemviz.bluesky_runs_catalog_table_view.BRCTableView(*args: Any, **kwargs: Any)[source]
-
calculateVisibleRows()[source]
Calculate the number of visible whole rows in the table view.
-
checkForNewRuns()[source]
Check if new runs have been added to the catalog.
User clicked a button to change the page.
-
eventFilter(obj, event)[source]
Filter events to detect table viewport resize.
Is this the last page?
Is this the first page?
-
run_double_selected
alias of object
-
run_selected
alias of object
-
setButtonPermissions()[source]
Enable/disable the pager buttons, depending on page in view.
-
setPage(offset, size)[source]
Choose the page. Update the model.
-
setup(page_offset, page_size)[source]
Setup the catalog view panel.
-
updateModelData()[source]
Send a new page of runs to the model.
-
updatePageSizeFromVisibleRows()[source]
Update page size based on number of visible rows.