system.kanoa.dashboard.getWidgets
Description
Gets the requested widgets.Syntax
getWidgets(paramsDict, userId)Parameters:
Returns:
Dictionary
| Parameter | Type | Required | Notes | 
|---|---|---|---|
| widgetId | int | ||
| widgetCategoryId | int | ||
| widgetCategoryName | int | ||
| widgetName | string | ||
| viewPath | string | ||
| enabled | boolean | 
Code Examples
widgets = system.kanoa.dashboard.getWidgets({'widgetId':36})
print system.kanoa.utilities.convertDatasetRowToJSON(widgets, 0)
> {
    'widgetName': u'Asset Downtime Bar Chart', 
    'widgetCategoryName': u'Analytics', 
    'widgetId': 36, 
    'widgetCategoryId': 7, 
    'enabled': 1, 
    'viewPath': u'kanoa/core/dbp/widgets/analytics/assetDowntimeBarChart', 
    'path': u'Analytics\\Asset Downtime Bar Chart', 
    'changedDate': None, 
    'widgetDescription': u'Display Downtime By Asset', 
    'createdDate': Mon Jul 15 00:00:00 UTC 2024, 
    'createdBy': 5, 
    'changedBy': None, 
    'sortOrder': None, 
    'viewParams': u'{"assetPath": None,"downtimeBy": "Interval","showDowntimeBySelector": True}'
  }
>