Dashboard
Represents a dashboard type.
type Dashboard {
id: ID!
name: String
layout: JSON
isDefault: Boolean
canEdit: Boolean
canDelete: Boolean
access: DashboardAccess
isAuthor: Boolean
creator: User
createdAt: DateTimeTz!
updatedAt: DateTimeTz!
deletedAt: DateTimeTz
dashlets(first: Int! = 50, after: String): DashletConnection!
}
Fields
Dashboard.id ● ID! non-null scalar
Dashboard's unique identifier.
Dashboard.name ● String scalar
The dashboard's name.
Dashboard.layout ● JSON scalar
The dashboard's layout.
Dashboard.isDefault ● Boolean scalar
Whether this dashbord is the default.
Dashboard.canEdit ● Boolean scalar
Whether the given user can edit this dashboard.
Dashboard.canDelete ● Boolean scalar
Whether the given user can delete this dashboard.
Dashboard.access ● DashboardAccess object
The dashboard's access.
Dashboard.isAuthor ● Boolean scalar
Determine whether the current user is this dashboard's author.
Dashboard.creator ● User object
The user who created this view.
Dashboard.createdAt ● DateTimeTz! non-null scalar
The date and time when the dashboard was created.
Dashboard.updatedAt ● DateTimeTz! non-null scalar
The date and time when the dashboard was last updated.
Dashboard.deletedAt ● DateTimeTz scalar
The date and time when the dashboard was deleted.
Dashboard.dashlets ● DashletConnection! non-null object
The dashboard's dashlets.
Dashboard.dashlets.first ● Int! non-null scalar
Limits number of fetched items. Maximum allowed value: 50.
Dashboard.dashlets.after ● String scalar
A cursor after which elements are returned.
Returned By
createDashboard mutation ● dashboard query ● defaultDashboard query ● deleteDashboard mutation ● markDashboardAsDefault mutation ● restoreDashboard mutation ● updateDashboard mutation
Member Of
DashboardEdge object