system.kanoa.dashboard.addScreenDashboard(screenDashboardInfo, userId)
Creates a new screen dashboard record linking a dashboard to a screen.
Parameters
screenDashboardInfo Dictionary
| - assetId | Integer | |
| - dashboardId | Integer | |
| - screenName | String |
userId Integer
Returns
screenDashboardId Integer
message String None if successful
Example
screenDashboardInfo = {
"dashboardId": 4,
"assetId": 901,
"screenName": 'Asset Operation
}
userId = 123
screenDashboardId, msg = system.kanoa.dashboard.addUserDashboard(screenDashboardInfo, userId)
if msg: system.perspective.sendMessage('showFailerToast', msg)
else: system.perspective.sendMessage('showSuccessfulToast', 'Screen Dashboard has been saved')