Function: useDashboard()
useDashboard():
object
Defined in: DashboardProvider.tsx:261
Returns
object
addCard()
addCard: (
item) =>void
Parameters
item
Returns
void
cancelEdit()
cancelEdit: () =>
void
Returns
void
cancelSaveAsNew()
cancelSaveAsNew: () =>
void
Returns
void
cardCatalog
cardCatalog:
CardCatalogItem[]
confirmSaveAsNew()
confirmSaveAsNew: (
title) =>void
Parameters
title
string
Returns
void
editable
editable:
boolean
editingGrid
editingGrid:
DashboardGridItem[] |null
filters
filters:
DashboardFilter[]
isEditMode
isEditMode:
boolean
onLayoutChange()
onLayoutChange: (
currentLayout) =>void
Parameters
currentLayout
Layout[]
Returns
void
removeCard()
removeCard: (
id) =>void
Parameters
id
string
Returns
void
saveAsNew()
saveAsNew: () =>
void
Returns
void
saveAsNewModalOpen
saveAsNewModalOpen:
boolean
saveEdit()
saveEdit: () =>
void
Returns
void
selectedTemplate
selectedTemplate:
DashboardTemplate|undefined
startEdit()
startEdit: () =>
void
Returns
void
templates
templates:
DashboardTemplate[]
updateCard()
updateCard: (
id,cardPatch) =>void
Parameters
id
string
cardPatch
Record<string, unknown>
Returns
void
updateFilter()
updateFilter: (
key,value) =>void
Parameters
key
string
value
Returns
void