| AcceptedPropertyTypes |
|
| ActilityState |
|
| Action |
|
An action is a global operation which you can add to the plus sign in the upper right corner or any custom component added to the header. |
|
| ActionFactory |
|
Factory to implement if used in a hook for Multi Provider extension. |
|
| ActionBarFactory |
|
Factory to implement if used in a hook for Multi Provider extension. |
|
| ActionBarItem |
|
An action bar item is a action in scope of a current route of the application. |
|
| ActionControlFactory |
|
Factory to implement in order to add action controls from an extension. |
|
| AssetColumnOperationType |
|
| CustomColumnType |
|
Custom column type. Either declared by an explicit path (legacy) or with the asset property library of DTM |
|
| FilterPredicateFunction |
|
A filter predicate function. |
|
| PartialFilterChipGenerationType |
|
Represents a partial filter chip with required properties 'displayValue' and 'value'. |
|
| PartialFilterChipRemovalType |
|
Represents a partial filter chip with either 'columnName' and 'externalFilterQuery' or 'columnName' and 'filterPredicate'. |
|
| ServerSideDataCallback |
|
A callback function to fetch server data. |
|
| ServerSideDataResult |
|
Describes a result from server with data and additional statistics. |
|
| SortOrder |
|
Sorting order: ascending, descending, or not specified. |
|
| ActionExtension |
|
An extension HOOK can use either a pure value: Example :Or an array to directly register multiple: Example :Or an ExtensionFactory which allows to define a get() function. This function gets called on each navigation with the current route and can return values async (observable or promise). Example : |
|
| AddButtonType |
|
| addPrefixToObject |
|
| BrandingCSSVarsForm |
|
| BrandingCSSVarsValues |
|
| BrandingFormKeys |
|
| BrandingFormTopLevelKeys |
|
| BrandingFormTopLevelKeysToUnpack |
|
| BrandingFormValue |
|
| BrandingOptionsJson |
|
| DarkBrandingCSSVarsValues |
|
| LightBrandingCSSVarsValues |
|
| NotUnpackedTopLevelFormKeys |
|
| TopLevelForm |
|
| TopLevelFormKeysNotToUnpack |
|
| TopLevelValues |
|
| UnpackedTopLevelFormKeys |
|
| Aggregation |
|
| AggregationOption |
|
Represents the available aggregation options. Aggregation 'none' is not handled by our backend. |
|
| AggregationOptionStatus |
|
Represents the status of aggregation options. Used to determine which aggregation options should be disabled. |
|
| Aggregation |
|
| AggregationIconType |
|
| AggregationOption |
|
Represents the available aggregation options. Aggregation 'none' is not handled by our backend. |
|
| AggregationOptionStatus |
|
Represents the status of aggregation options. Used to determine which aggregation options should be disabled. |
|
| AggregationFunction |
|
Supported aggregation functions for auto aggregation mode. |
|
| DateContextFromToQueryParams |
|
| DateContextIntervalQueryParams |
|
| GlobalContextDisplayMode |
|
| GlobalContextEventType |
|
Union of all possible event type strings |
|
| GlobalContextEventUnion |
|
Union type of all possible global context events |
|
| GlobalContextKeys |
|
| GlobalContextSource |
|
| WidgetDisplayMode |
|
| AIMessage |
|
A message exchanged between the user and the AI assistant. |
|
| AIMessagePart |
|
Parts that make up the content of a message (typically an assistant message). |
|
| AIStreamResponse |
|
The values returned by the observer for an AI response stream. This can be either an updated assistant message, or response metadata that isn't part of the AIMessage. |
|
| AISystemMessage |
|
A hidden "system" message (like a system prompt, but later in the message stream). |
|
| AIUserMessage |
|
A message entered by the user. |
|
| ChatHistory |
|
Opaque snapshot of chat history that can be safely serialized to JSON. |
|
| JsonValue |
|
| pruneMessagesFunction |
|
Type for a function that prunes the message history to remove large or unnecessary messages and message parts. |
|
| Suggestion |
|
Suggested prompts that can be selected by the user. |
|
| ToolCallConfig |
|
Configuration for how the |
|
| AlarmCount |
|
| AlarmListFormFilters |
|
| AlarmListIndicator |
|
| AlarmSeverityIcon |
|
| AlarmStatusIcon |
|
| CustomFragment |
|
| ReloadAlarmsListType |
|
| SelectedAlarm |
|
| WidgetTimeContextStateExtended |
|
| AlarmCountConfig |
|
| AlarmDetails |
|
| AlarmOrEvent |
|
| AlarmOrEventBase |
|
| ConfigStoreMode |
|
| EventDetails |
|
| OmitSelectorProperties |
|
The configuration for the alarms-events selector modal if some properties should be omitted. |
|
| SelectedDatapoint |
|
| TimelineType |
|
| AlarmDetailsExtended |
|
| AlarmOrEventExtended |
|
| DatapointApiValues |
|
| DatapointAxisType |
|
| DatapointChartRenderType |
|
| DatapointLineType |
|
| DatapointRealtimeMeasurements |
|
| DatapointsGraphKPIDetails |
|
| DatapointsGraphWidgetTimeProps |
|
| DataPointValues |
|
| DateString |
|
| DpValuesItem |
|
| EchartsSeriesOptions |
|
| EventDetailsExtended |
|
| SeriesValue |
|
| SeverityType |
|
| YAxisOptions |
|
| AlarmFilterInterval |
|
| Interval |
|
| IntervalKey |
|
| IntervalMap |
|
| AlarmFilterInterval |
|
| Interval |
|
| TimeInterval |
|
| AlarmListRefreshOption |
|
| AlarmOrderType |
|
| SelectedDevice |
|
| AlertDismissalData |
|
| AlertType |
|
| AllowTypeDashboard |
|
| DashboardDetailsTabs |
|
| DashboardGlobalRoles |
|
| DashboardLayout |
|
| FoundationClass |
|
| WidgetConfigChangeMode |
|
| AppFilterProps |
|
| FilterableAppOrPlugin |
|
| FilterPipe |
|
| ApplicationState |
|
| ArrayValidationErrors |
|
| ArrayValidationErrorValue |
|
| AssetColumnType |
|
| AssetTableQuery |
|
| AssetTableRefreshOption |
|
| AssetNotesConfig |
|
| AssetPath |
|
Asset paths. |
|
| AssetTypes |
|
| GroupIcon |
|
| GroupIcons |
|
| MoTypes |
|
| AssetPropertyTab |
|
| AssetPropertyType |
|
| ComputedPropertyComponent |
|
| ComputedPropertyContextType |
|
| ComputedPropertyContextValue |
|
| ComputedPropertyDefinition |
|
| ComputedPropertyDefinitionBase |
|
| HiddenTabs |
|
| ValueCallbackMetadata |
|
| AssetPropertyMapping |
|
| AssetPropertyMappingKeyRenamedNotification |
|
| AssetPropertyMappings |
|
| AssistantMessageContent |
|
| ToolResultContent |
|
| AxisTypes |
|
| ChartLineTypes |
|
| ChartRenderTypes |
|
| BreadcrumbFactory |
|
Factory to implement if used in a hook for Multi Provider extension. |
|
| BreadcrumbItem |
|
A crumb of the breadcrumb. |
|
| C8yMarker |
|
Leaflet marker extended with either asset or event information. |
|
| C8yMarkerAttributes |
|
Type representing the attribute keys for a Cumulocity marker. |
|
| ClusterMapConfig |
|
Configuration for the cluster map, including center and refresh interval. |
|
| MapConfig |
|
General map configuration, including options for following, real-time, icon, color, zoom, pan, and bounds. |
|
| C8yProperties |
|
| C8yPropertyFormat |
|
| C8yPropertyType |
|
| CanEditConfig |
|
| ChartConfig |
|
Minimal shape of the chart sub-object, shared by both legacy and new KPIDetails formats. |
|
| Checkbox |
|
| CodeChangeToolCall |
|
| Color |
|
| ColorVariableName |
|
| ColumnHeader |
|
Represents a merged export column header, e.g. 'Temperature - 5 -> c8y_Temperature.T [ºC] (max)' |
|
| ColumnValueMap |
|
Represents a mapping of column headers and their corresponding values. e.g. 'Temperature - 5 -> c8y_Temperature.T [ºC] (max)': 25 |
|
| DatapointsValuesDataMap |
|
Represents a mapping of datapoints series values. The key of the map is a source, and the value is the value data from requested series. |
|
| ExportedFile |
|
| FileCompressionTypes |
|
| MergedExportDetails |
|
Represents the details unique for a merged file. |
|
| MinMaxValues |
|
Represents the min and max values for a specific timestamp. Both min and max values are available only when using series API. |
|
| ReadingValue |
|
| SourceId |
|
| TimeSeriesData |
|
| TimeStamp |
|
| CompilerOptions |
|
| ConfigureFn |
|
| ConfigurationSnapshotConfig |
|
| ContextFeature |
|
| DisplayMode |
|
| PresetDefinition |
|
| PresetName |
|
| LinkStatesMap |
|
Type for link states map |
|
| ConvertibleWidgetID |
|
| DefaultDeviceManagementQuickLinkDefinition |
|
| DisplayOptionType |
|
| QuickLinksConfig |
|
| WidgetConversionConfig |
|
| CustomFragment |
|
| CustomIconDefinitionToBeSaved |
|
| CustomIconModalMode |
|
| CustomSeriesOptions |
|
| WidgetConfigNotification |
|
Discriminated union of all notifications that can be broadcast through WidgetConfigService.notify$. New built-in notification types should be added as additional union members here. Currently supported members:
Subscribers should switch/narrow on |
|
| DashboardCopyPermission |
|
| DataCallback |
|
| DeviceGridExtensionFactory |
| Use `ActionControlFactory` instead. |
|
| DatapointSelectorModalAssetSelectorOptions |
|
| DatapointSelectorModalOptions |
|
| DatapointsSeriesDataMap |
|
Represents a map of datapoints series data. The key of the map is a source, and the value is the data for requested series. |
|
| DatapointTableMapKey |
|
| DeviceName |
|
| MeasurementRanges |
|
Represents an object where key is a timestamp and value is an array where first record contains min and max values for a corresponding timestamp. |
|
| RenderType |
|
Determines which values will be displayed as values for datapoints. e.g. if user chose 'min', only the minimum values will be displayed. |
|
| Value |
|
Represents a value object where key is an object with min and max properties with its corresponding values. |
|
| DateContextFromToQueryParams |
|
| DateContextIntervalQueryParams |
|
| WidgetDisplaySettings |
|
| WidgetTimeContextState |
|
| DateTimeContext |
|
| RevertChangeType |
|
| WidgetChangeEvent |
|
Type for describing widget change events. It's possible to extend this by adding additional events to discriminated union type. |
|
| WidgetChangeEventType |
|
| WidgetTimeContext |
|
| DateType |
|
| DefaultWidgetIdKeys |
|
| DefaultWidgetIdValues |
|
| DeviceControlMessageWidgetConfig |
|
| DeviceListColumnsFactory |
|
| DisplayOption |
|
| HorizontalAlignment |
|
| LegacyMapping |
|
| VerticalAlignment |
|
| DocLink |
|
A link on the right drawer. |
|
| DocLinkExtension |
|
An extension HOOK can use either a pure value: Example :Or an array to directly register multiple: Example :Or an ExtensionFactory which allows to define a get() function. This function gets called on each navigation with the current route and can return values async (observable or promise). Example : |
|
| DrawerItem |
|
| DrawerPositions |
|
| DynamicComponentDefinition |
|
A dynamic component can be defined in a the HOOK_COMPONENTS to display any kind
of component dynamically just by referencing it's id. The most common use case is on dashboards,
where the To use the component you can use the c8y-dynamic-component. Example : |
|
| DynamicComponentExtension |
|
An extension HOOK can use either a pure value: Example :Or an array to directly register multiple: Example :Or an ExtensionFactory which allows to define a get() function. This function gets called on each navigation with the current route and can return values async (observable or promise). Example : |
|
| DynamicComponents |
|
| DynamicWidgetDefinition |
|
| WidgetDisplaySettingsCore |
|
| DynamicProviderNavigationConfig |
|
| DynamicProviderTabsConfig |
|
| EventCountConfig |
|
| EventListFormFilters |
|
| WidgetTimeContextStateExtended |
|
| ExportedAsset |
|
| ImportedAsset |
|
| ExportedConfigWithAsset |
|
Configuration with exported asset information |
|
| ImportedConfigWithAsset |
|
Configuration with imported asset information |
|
| ExportedConfigWithTargets |
|
Configuration type with target objects prepared for export |
|
| ExportedTargetObject |
|
Represents a target-based object with export information |
|
| ImportedConfigWithTargets |
|
Configuration type with target objects prepared for import |
|
| ImportedTargetObject |
|
Represents a target-based object with import information |
|
| TargetObjectArray |
|
Helper type to identify arrays of objects with __target property |
|
| WithExportedTargets |
|
Transforms a type to replace arrays of objects with __target property to ExportedTargetObject[] |
|
| WithImportedTargets |
|
Transforms a type to replace arrays of objects with __target property to ImportedTargetObject[] |
|
| FieldbusItemsGroup |
|
| FieldSource |
|
| FieldSourcesMap |
|
| FilterMapperExtension |
|
An extension HOOK can use either a pure value: Example :Or an array to directly register multiple: Example :
Or an ExtensionFactory ExtensionFactory: Example : |
|
| ForOfFilterPipe |
|
| GenericHookType |
|
| HookValueType |
|
| GlobalAutoRefreshQueryParam |
|
| GridConfigPart |
|
Defines the various types of configuration options for data grid component. |
|
| GridEventType |
|
Defines the various types of configuration change events the data grid component can emit. |
|
| GuardState |
|
Type alias for handler state parameter used in guards Using WidgetState since GuardState is a subset of it |
|
| ImportState |
|
| IndexedStep |
|
Can be used to mark a step as completed and adds the current index to the step. |
|
| InlineTab |
|
| JSONValidationError |
|
| KpiState |
|
| LastMeasurementConfig |
|
| LicensedApplicationPlugin |
|
| LinearGaugeWidgetConfig |
|
| LoriotState |
|
| LpwanState |
|
| MappingConfig |
|
| MarkdownSourceType |
|
| MarkdownWidgetFormGroup |
|
| Measurement |
|
| MessagingNamespaceDetails |
|
| MessagingSubscriberFilters |
|
Filters for subscribers list. |
|
| MessagingSubscriberToDelete |
|
Data necessary for deleting a subscriber. |
|
| MessagingTopicDetailFilters |
|
Filters for topics list. |
|
| MessagingTopicListFilters |
|
Filters for topics list. |
|
| Milliseconds |
|
| NamespaceProps |
|
| NavigatorExtension |
|
An extension HOOK can use either a pure value: Example :Or an array to directly register multiple: Example :Or an ExtensionFactory which allows to define a get() function. This function gets called on each navigation with the current route and can return values async (observable or promise). Example : |
|
| NavigatorNodeFactory |
|
Factory enabling extension of the navigator menu through the HOOK_NAVIGATOR_NODES hook. Refer to Libraries > Component library > Extension points in our Web SDK guide. Example : |
|
| ObjectMappingsValidationObject |
|
| OperationStatusOptionsMap |
|
| OperationStatusOptionsMapShared |
|
| Pageable |
|
Paging query parameters. |
|
| PageStatistics |
|
Pagination statistics. |
|
| PartialAppsList |
|
The list of partial application objects. |
|
| PartialWidgetControls |
|
| PasswordErrorKey |
|
| PasswordValidationResult |
|
| PasswordStrengthSettings |
|
| PreviewFeature |
|
| PropertiesType |
|
| ProvisionedCertificate |
|
| QueryParamModalConfig |
|
| RealtimeAction |
|
| RefreshOption |
|
| RegisterDeviceFactory |
|
Factory to implement if used in a hook for Multi Provider extension. |
|
| RemoteAccessControlFrame |
|
| ReplaceDeviceStepState |
|
| ReplaceDeviceStepStatesMap |
|
| RepositoryBinary |
|
| Route |
|
A route that can be added via the HOOK_ROUTE. |
|
| RouteFactory |
|
| ViewContextRootRoute |
|
A ViewContext base route. |
|
| RouteExtension |
|
An extension HOOK can use either a pure value: Example :Or an array to directly register multiple: Example :Or an ExtensionFactory which allows to define a get() function. This function gets called on each navigation with the current route and can return values async (observable or promise). Example : |
|
| RoutePath |
|
Type definition for supported route path values. |
|
| SearchFactory |
|
Factory to implement if used in a hook for Multi Provider extension. |
|
| SelectableItem |
|
| SelectableItemTemplate |
|
| selectedFunction |
|
| selectedLabelFunction |
|
| SigfoxState |
|
| SizeInBytes |
|
| SizeInMegaBytes |
|
| Sortable |
|
Sorting query parameters. |
|
| StaticAssetType |
|
| StatusType |
|
| SupportedAppKey |
|
| SupportedIcons |
|
| SupportedIconsSuggestions |
|
| Tab |
|
An tab allows to switch routes on a page or provide an additional component. If used for switching route, the router link can be provided as string or any[], as supported in the routerLink directive. |
|
| TabFactory |
|
Factory to implement if used in a hook for Multi Provider extension. |
|
| TabOrientation |
|
Type alias for tab orientation. |
|
| TabExtension |
|
An extension HOOK can use either a pure value: Example :Or an array to directly register multiple: Example :Or an ExtensionFactory which allows to define a get() function. This function gets called on each navigation with the current route and can return values async (observable or promise). Example : |
|
| TenantLimitsCustomPropertiesKeys |
|
| TenantManagementActionType |
|
| TenantManagementResultType |
|
| TenantPropertiesKeys |
|
| ThemeOptions |
|
| ThemePreferenceOptions |
|
| TooltipPositionCallback |
|
| UpdateType |
|
| UploadChoice |
|
| UploadChoice |
|
| UserStatusPartial |
|
| VisibilityContext |
|
| WidgetAssetToAlign |
|
| WidgetConfig |
|
Widget config that may contain legacy fields, already-migrated fields, or both. Real-world widget configs commonly have a mix during the migration window.
|
|
| WidgetConfigSectionExtension |
|
An extension HOOK can use either a pure value: Example :Or an array to directly register multiple: Example :Or an ExtensionFactory which allows to define a get() function. This function gets called on each navigation with the current route and can return values async (observable or promise). Example : |
|
| WidgetControlsPresetDefinition |
|
| WidgetPresetSelection |
|
Union describing how presets can be selected. Consumers can provide an ordered array (preserving order of application) or a flag map where truthy entries are included in insertion order. |
|
| WidgetFeature |
|
| WidgetId |
|
Type representing all available widget IDs that can be configured This ensures type safety when specifying widget IDs |
|
| WidgetType |
|
| WizardExtension |
|
| ZipEntry |
|