| Accordion | Accordion control with collapsible/expandable panes. |
| AccordionPane | A pane in the Accordion control. |
| ActivityDataSource | Common functionality for handling collections of entities stored on the server. |
| AdminDataSource | - |
| AnnotationRegionsHelper | - |
| Balloon | Balloon-style visual notifications. |
| BarChartViewer | Represents a viewer. |
| BigIntColumn | Strongly-typed column. |
| BitSet | Efficient bit storage and manipulation. |
| BoxPlot | Represents a viewer. |
| Breadcrumbs | - |
| BrowsePanel | JS wrapper for the widget implemented in Dart. |
| CalendarViewer | Represents a viewer. |
| CanvasRenderer | - |
| CardView | Base view for working with a collection of objects that reside on the server. |
| Cell | Represents a table cell. |
| ChoiceInput | Input control base. Could be used for editing Property values as well. |
| ClientCache | Client caching service that caches results of function invocations and stores |
| CodeEditor | Class for code input editor. |
| CodeInput | Input control base. Could be used for editing Property values as well. |
| Color | Color-related routines. |
| Column | Strongly-typed column. |
| ColumnColorHelper | - |
| ColumnComboBox | A combo box with columns as item. |
| ColumnDialogHelper | - |
| ColumnGrid | Proxy class for the Dart-based column grid. |
| ColumnInfo | - |
| ColumnList | Columns in a [DataFrame]. |
| ColumnMarkerHelper | - |
| ColumnMetaHelper | - |
| ColumnsArgs | - |
| Completer | - |
| ComponentBuildInfo | - |
| ConfusionMatrix | Represents a viewer. |
| Context | - |
| CorrelationPlot | Represents a viewer. |
| Credentials | Represents connection credentials |
| CredentialsDataSource | Functionality for handling credentials collection from server and working with credentials remote endpoint |
| CustomCardView | Base view for working with a collection of objects that reside on the server. |
| Dapi | Exposes Datagrok's server-side functionality. |
| DartList | A proxy to a Dart List<T>. |
| DartWidget | JS wrapper for the widget implemented in Dart. |
| DartWrapper | - |
| Data | Creating, loading, querying, manipulating, joining tables. |
| DataConnection | Represents a data connection |
| DataConnectionsDataSource | Functionality for handling connections collection from server and working with credentials remote endpoint |
| DataFrame | DataFrame is a high-performance, easy to use tabular structure with |
| DataFrameAnnotationRegionsHelper | - |
| DataFrameColumn | Column of type [DataFrame]. |
| DataFrameDialogHelper | - |
| DataFrameFormulaLinesHelper | FormulaLinesHelper provides methods for working with Formula Lines. |
| DataFrameMetaHelper | - |
| DataFramePlotHelper | - |
| DataJob | Represents a data job |
| DataQuery | Represents a data query |
| DataSourceType | - |
| DateInput | Input control base. Could be used for editing Property values as well. |
| DateTimeColumn | Strongly-typed column. |
| Db | - |
| DbInfo | Represents metadata for a database connection in Datagrok. |
| DbRelationInfo | Represents metadata for a database relation in Datagrok. |
| DbSchemaInfo | Represents metadata for a specific database schema in Datagrok. |
| DemoDatasets | Provides convenient access to demo datasets. |
| Detector | - |
| Dialog | A non-modal dialog. |
| DockContainer | Represents a dockable window. |
| DockManager | Window docking manager. |
| DockNode | Dock node. |
| DockView | A view is typically docked in the main document area of the Grok platform. |
| DockerContainer | Base class for system objects stored in the database in a structured manner. |
| DockerContainersDataSource | Functionality to work with Docker containers. |
| DockerDataSource | - |
| DockerImage | Base class for system objects stored in the database in a structured manner. |
| DockerImagesDataSource | Functionality to work with Docker images. See also DockerContainersDataSource. |
| DropDown | Base class for controls that have a visual root and a set of properties. |
| EntitiesDataSource | Functionality for handling entities collection from server |
| Entity | Base class for system objects stored in the database in a structured manner. |
| EntityProperty | Strongly-typed property associated with an object. |
| EntityType | - |
| EventBus | Central event hub. |
| EventData | - |
| Events | Global platform events. |
| Favorites | JS wrapper for the widget implemented in Dart. |
| FileInfo | - |
| FileSource | - |
| Files | Provides convenient file shares access * |
| FilesView | File browser view. Contains the file tree, search panel and preview components. |
| FilesWidget | File browser widget |
| Filter | Base class for DataFrame-bound filtering controls. |
| FilterGroup | Represents a group of filters that are located together. |
| FloatColumn | Strongly-typed column. |
| Form | Represents a form that can be user-designed or edited. |
| FormViewer | DataFrame-bound viewer that contains Form |
| FormulaLinesHelper | FormulaLinesHelper provides methods for working with Formula Lines. |
| Func | Represents a function |
| FuncCall | Represents a function call |
| FuncCallEditor | Base class for widgets or views that serve as editors for FuncCall. Extend it and use it in editor functions. |
| FuncCallParam | Represents a parameter of a function. |
| FuncOptions | - |
| FuncParamOptions | - |
| FuncsDataSource | Functionality for handling functions collection from server |
| Functions | Grok functions |
| FunctionsWidget | JS wrapper for the widget implemented in Dart. |
| Grid | High-performance, flexible spreadsheet control |
| GridCell | Represents a grid cell |
| GridCellRenderArgs | Grid cell rendering args. |
| GridCellRenderer | - |
| GridCellRendererProxy | Proxy class for the Dart-based grid cell renderers. |
| GridCellStyle | Represents grid cell style. |
| GridCellStyleEx | - |
| GridCellWidget | Renders the content of the specified [gridCell], and provides interactivity as well. |
| GridColumn | Represents a grid column |
| GridColumnList | Represents grid columns. |
| GridTooltipArgs | - |
| Group | - |
| GroupByBuilder | Fluid API for building an aggregation query against a DataFrame. |
| GroupsDataSource | Functionality for handling groups collection from server |
| HistogramViewer | Represents a viewer. |
| HistoryEntry | - |
| HtmlTable | JS wrapper for the widget implemented in Dart. |
| HttpDataSource | Common functionality for handling collections of entities stored on the server. |
| InputBase | Input control base. Could be used for editing Property values as well. |
| InputForm | A form with multiple inputs inside |
| InputType | - |
| JsInputBase | Base class for JS value editors |
| JsViewer | Subclass JsViewer to implement a DataFrame-bound Datagrok viewer in JavaScript. |
| LayoutsDataSource | Functionality for handling layouts collection from server |
| Legend | Column legend for viewers |
| LineChartViewer | Represents a viewer. |
| LogDataSource | Common functionality for handling collections of entities stored on the server. |
| LogEvent | Base class for system objects stored in the database in a structured manner. |
| LogEventParameter | Base class for system objects stored in the database in a structured manner. |
| LogEventParameterValue | Base class for system objects stored in the database in a structured manner. |
| LogEventType | Base class for system objects stored in the database in a structured manner. |
| Logger | - |
| LruCache | Least recently used cache. |
| MarkdownInput | Base class for JS value editors |
| Menu | Menu (either top menu or popup menu). |
| Model | Represents a predictive model |
| MultiView | Subclass ViewBase to implement a Datagrok view in JavaScript. |
| Notebook | - |
| NotificationsDataSource | Common functionality for handling collections of entities stored on the server. |
| ObjectColumn | Strongly-typed column. |
| ObjectPropertyBag | - |
| Package | Represents a package, which is a unit of distribution of content in the Datagrok platform. |
| PackageLogger | - |
| PcPlot | Represents a viewer. |
| Permission | - |
| PermissionsDataSource | - |
| PieChartViewer | Represents a viewer. |
| PivotViewer | Represents a viewer. |
| Point | Represents a point. |
| ProgressIndicator | - |
| Project | Represents a project |
| ProjectsDataSource | Functionality for working with remote projects |
| ProjectsView | Projects view |
| Property | Strongly-typed property associated with an object. |
| PropertyGrid | JS wrapper for the widget implemented in Dart. |
| Qnum | A set of static methods for working with qualified numbers. |
| RangeSlider | A slider that lets user control both min and max values. |
| Rect | Represents a rectangle. |
| RocCurve | Represents a viewer. |
| Row | Represents a row. Allows for quick property access like "row.height". |
| RowGroup | - |
| RowList | Represents rows of the [DataFrame]. |
| RowMatcher | Row matcher. |
| ScatterPlotViewer | 2D scatter plot |
| Schema | - |
| Script | - |
| ScriptEnvironment | Represents a script environment |
| ScriptLanguage | - |
| ScriptView | Script view |
| ScriptsView | Scripts view |
| SearchResult | - |
| SemanticValue | - |
| Settings | User-specific platform settings. |
| Shell | Grok visual shell, use it to get access to top-level views, tables, methods, etc. |
| ShellContextPanel | Represents context panel that shows properties for the current object |
| ShellHelpPanel | Represents help panel that shows help for the current object and is toggleable |
| Stats | Represents basic descriptive statistics calculated for a Column. |
| StickyMeta | API for Sticky meta. Allows attaching arbitrary metadata on custom entities. |
| StreamSubscription | Subscription to an event stream. Call [cancel] to stop listening. |
| StringUtils | - |
| TabControl | Tab control that hosts panes inside. See also TabPane |
| TabPane | Represents a pane of either TabControl or Accordion |
| TableInfo | - |
| TableQuery | Represents a table query |
| TableQueryBuilder | Table query builder that works with database tables |
| TableView | A View that is associated with a DataFrame and exposes |
| TablesDataSource | Functionality for working with remote tables |
| TagEditor | - |
| TagElement | - |
| Tags | - |
| TagsInput | Input control base. Could be used for editing Property values as well. |
| TaskBarProgressIndicator | - |
| ToolboxPage | - |
| TreeViewGroup | Tree view node. |
| TreeViewNode | Tree view node. |
| TrellisPlotViewer | Represents a viewer. |
| TypeAhead | Input control base. Could be used for editing Property values as well. |
| TypedEventArgs | - |
| UsageType | - |
| User | Represents a user of the Datagrok platform. |
| UserDataStorage | - |
| UserNotification | - |
| UserReport | Base class for system objects stored in the database in a structured manner. |
| UserReportsDataSource | Common functionality for handling collections of entities stored on the server. |
| UserReportsRule | Base class for system objects stored in the database in a structured manner. |
| UserReportsRulesDataSource | Common functionality for handling collections of entities stored on the server. |
| UserSession | Represents a user session in the Datagrok platform. |
| UsersDataSource | Functionality for handling Users collection from server and working with Users remote endpoint |
| Utils | - |
| ValueMatcher | Value matcher. |
| View | A view is typically docked in the main document area of the Grok platform. |
| ViewBase | Subclass ViewBase to implement a Datagrok view in JavaScript. |
| ViewInfo | Base class for system objects stored in the database in a structured manner. |
| ViewLayout | Base class for system objects stored in the database in a structured manner. |
| Viewer | Represents a viewer. |
| ViewerAnnotationRegionsHelper | - |
| ViewerEvent | - |
| ViewerFormulaLinesHelper | FormulaLinesHelper provides methods for working with Formula Lines. |
| ViewerMetaHelper | - |
| ViewsDataSource | Functionality for handling views information from server |
| VirtualView | Represents a virtual view, where visual elements are created only when user |
| Widget | Base class for controls that have a visual root and a set of properties. |
| WidgetDescriptor | Provides metadata about the widget (such as name, description, available events and properties) |
| Windows | Controls tool windows visibility |
| Wizard | EXPERIMENTAL - USE AT YOUR OWN RISK - API might change |