MCPcopy Index your code

hub / github.com/mljar/mercury / types & classes

Types & classes96 in github.com/mljar/mercury

↓ 12 callersClassUploadFileWidget
mercury/file.py:223
↓ 11 callersClassIndicator
Visual indicator card for displaying key metrics. The `Indicator` class renders a compact, styled card that displays a value, an optiona
mercury/indicator.py:6
↓ 10 callersClassMultiSelectWidget
mercury/multiselect.py:142
↓ 10 callersClassSelectWidget
mercury/select.py:131
↓ 9 callersClassChat
Chat container that displays Message widgets and auto-scrolls to the most recent message. The Chat widget manages a vertical list of Mes
mercury/chat/chat.py:152
↓ 8 callersClassNumberInputWidget
mercury/number.py:150
↓ 7 callersClassMessage
A single chat message widget with avatar and rich content rendering. The `Message` widget renders: - an avatar (emoji inside a styled co
mercury/chat/message.py:22
↓ 6 callersClassCheckboxWidget
mercury/checkbox.py:67
↓ 6 callersClassDataFrameTrait
Trait that accepts tabular data and converts it into a JSON-safe list of dicts. Accepted input types: - pandas.DataFrame - polars.Data
mercury/table.py:168
↓ 6 callersClassTextInputWidget
mercury/text.py:83
↓ 5 callersClassSliderWidget
mercury/slider.py:153
↓ 3 callersClassLayoutFrame
mercury/render_context.py:12
↓ 2 callersClassButtonWidget
mercury/button.py:103
↓ 1 callersClassChatInputWidget
Text input widget for chat-style applications. The `ChatInputWidget` provides: - a multiline text input - a send button - option
mercury/chat/chatinput.py:69
↓ 1 callersClassColumnOutput
Column output widget.
mercury/columns.py:58
↓ 1 callersClassColumnsBox
Custom HBox that carries `position` info for Mercury layout (sidebar / inline / bottom), similar to other widgets.
mercury/columns.py:34
↓ 1 callersClassDateInputWidget
mercury/date.py:96
↓ 1 callersClassDateRangeWidget
mercury/daterange.py:138
↓ 1 callersClassDateTimeInputWidget
mercury/datetime_input.py:121
↓ 1 callersClassDownloadWidget
mercury/download.py:117
↓ 1 callersClassFakeContentsManager
mercury/tests/test_mercury_hybrid_cm.py:9
↓ 1 callersClassHybridContentsManager
Wraps an existing ContentsManager and redirects all paths under shadow prefixes to an in-memory store. All other paths are delegated to t
mercury_app/mercury_hybrid_cm.py:90
↓ 1 callersClassJSONViewer
mercury/json.py:91
↓ 1 callersClassLayoutContextOutput
Output widget that contributes its layout slot to the Mercury render context.
mercury/render_context.py:134
↓ 1 callersClassMarkdownWidget
Markdown widget rendered as an ipywidgets.HTML, with Mercury 'position' support (inline / sidebar / bottom). Because this is a real ipyw
mercury/md.py:21
↓ 1 callersClassMercuryApp
mercury_app/app.py:60
↓ 1 callersClassPDFWidget
mercury/pdf.py:83
↓ 1 callersClassProgressHandle
Simple controller for the Progress widget.
mercury/progressbar.py:113
↓ 1 callersClassRenderContext
mercury/render_context.py:23
↓ 1 callersClassScrollHelper
Tiny anywidget that runs front-end JS to scroll to the last chat message. It looks for elements with the message CSS class (MSG_CSS_CLASS) a
mercury/chat/chat.py:14
↓ 1 callersClassServerAppStub
mercury/tests/test_mercury_cli.py:80
↓ 1 callersClassStopExecution
Internal exception used to stop notebook execution without displaying a traceback or error message.
mercury/stop.py:5
↓ 1 callersClassSuppressKernelDoesNotExist
mercury_app/app.py:29
↓ 1 callersClassTabOutput
Tab output widget.
mercury/tabs.py:127
↓ 1 callersClassTableWidget
mercury/table.py:331
↓ 1 callersClassTimeInputWidget
mercury/time.py:113
↓ 1 callersClassTimeoutManager
mercury_app/idle_timeout.py:12
↓ 1 callersClassUploadedFile
mercury/file.py:109
↓ 1 callersClass_ExpanderHeaderWidget
mercury/expander.py:191
↓ 1 callersClass_MemStore
Very small in-memory store for shadow notebooks (path -> model).
mercury_app/mercury_hybrid_cm.py:29
↓ 1 callersClass_ProgressVBox
mercury/progressbar.py:87
↓ 1 callersClass_TabsHeaderWidget
mercury/tabs.py:246
Class
packages/lab/src/mercury/widget.ts:88
Class
packages/lab/src/mercury/panel.ts:15
Class
packages/lab/src/mercury/factory.ts:21
Class
packages/lab/src/mercury/toolbar/button.ts:16
Class
packages/lab/src/mercury/app/busyIndicator.ts:8
Class
packages/lab/src/mercury/app/widget.ts:203
Class
packages/lab/src/mercury/app/model.ts:125
Class
packages/lab/src/mercury/app/outputStamper.ts:5
Class
packages/lab/src/mercury/app/healthmonitor.ts:3
Class
packages/lab/src/mercury/app/item/widget.ts:6
Class
packages/lab/src/mercury/app/item/model.ts:4
Class
packages/lab/src/executor/notebookcell.ts:20
Class
packages/application/src/app/index.ts:21
Class
packages/application/src/app/index.ts:105
Class
packages/application/src/plugins/navbar.ts:27
ClassAppModel
packages/lab/src/mercury/app/model.ts:125
ClassAppWidget
packages/lab/src/mercury/app/widget.ts:203
ClassBlockedHandler
mercury_app/block_handler.py:14
ClassBusyIndicator
packages/lab/src/mercury/app/busyIndicator.ts:8
InterfaceBusyIndicatorOptions
packages/lab/src/mercury/app/busyIndicator.ts:1
ClassCellItemModel
packages/lab/src/mercury/app/item/model.ts:4
ClassCellItemWidget
packages/lab/src/mercury/app/item/widget.ts:6
ClassFakeTimer
mercury/tests/test_chat_widget.py:6
InterfaceIExecutionError
packages/lab/src/mercury/app/model.ts:109
InterfaceIInfo
packages/application/src/app/index.ts:206
InterfaceIMercuryCellExecutor
packages/tokens/src/index.ts:7
InterfaceIMercuryPayload
Strongly-typed Mercury output payload
packages/lab/src/mercury/app/model.ts:44
InterfaceIMercuryTracker
packages/lab/src/mercury/widget.ts:362
InterfaceIOptions
packages/lab/src/mercury/panel.ts:95
InterfaceIOptions
packages/lab/src/mercury/factory.ts:99
InterfaceIOptions
packages/lab/src/mercury/app/model.ts:869
InterfaceIOptions
packages/lab/src/mercury/app/item/model.ts:31
InterfaceIOptions
packages/application/src/app/index.ts:199
InterfaceIPageConfigLike
* Minimal page-config structure we actually consume.
packages/lab/src/mercury/app/widget.ts:140
InterfaceIPluginModule
packages/application/src/app/index.ts:217
InterfaceIWidgetUpdate
packages/lab/src/mercury/app/model.ts:99
ClassMercuryApp
packages/application/src/app/index.ts:105
ClassMercuryContentsHandler
mercury_app/custom_contents_handler.py:31
ClassMercuryHandler
Render the Mercury app with per-window isolated sessions via shadow notebooks.
mercury_app/handlers.py:53
ClassMercuryNavbar
packages/application/src/plugins/navbar.ts:27
ClassMercuryPanel
packages/lab/src/mercury/panel.ts:15
ClassMercuryShell
packages/application/src/app/index.ts:21
ClassMercuryWidget
packages/lab/src/mercury/widget.ts:88
ClassMercuryWidgetFactory
packages/lab/src/mercury/factory.ts:21
ClassNotebookCellExecutor
packages/lab/src/executor/notebookcell.ts:20
ClassNotebooksAPIHandler
API endpoint to return list of notebooks discovered on disk.
mercury_app/notebooks.py:10
ClassOpenMercuryButton
packages/lab/src/mercury/toolbar/button.ts:16
ClassOutputStamper
packages/lab/src/mercury/app/outputStamper.ts:5
ClassRootIndexHandler
mercury_app/root.py:12
ClassServerHealthMonitor
packages/lab/src/mercury/app/healthmonitor.ts:3
ClassThemeHandler
mercury_app/theme_handler.py:9
ClassTimeoutActivityTransform
mercury_app/idle_timeout.py:50
ClassWidgetException
mercury/manager.py:8
ClassWidgetsManager
mercury/manager.py:45