Skip to main content

system.kanoa.dashboard.addScreenDashboard(screenDashboardInfo, userId)

Creates a new screen dashboard record linking a dashboard to a screen.


Parameters

screenDashboardInfo Dictionary

- assetIdInteger
- dashboardIdInteger
- screenNameString

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')