Preparing search index...
The search index is not available
azure-devops-node-api
azure-devops-node-api
DashboardApi
IDashboardApi
Interface IDashboardApi
interface
IDashboardApi
{
baseUrl
:
string
;
http
:
HttpClient
;
rest
:
RestClient
;
userAgent
:
string
;
vsoClient
:
VsoClient
;
createAcceptHeader
(
type
:
string
,
apiVersion
?:
string
)
:
string
;
createDashboard
(
dashboard
:
Dashboard
,
teamContext
:
TeamContext
,
)
:
Promise
<
Dashboard
>
;
createRequestOptions
(
type
:
string
,
apiVersion
?:
string
)
:
IRequestOptions
;
createWidget
(
widget
:
Widget
,
teamContext
:
TeamContext
,
dashboardId
:
string
,
)
:
Promise
<
Widget
>
;
deleteDashboard
(
teamContext
:
TeamContext
,
dashboardId
:
string
,
)
:
Promise
<
void
>
;
deleteWidget
(
teamContext
:
TeamContext
,
dashboardId
:
string
,
widgetId
:
string
,
)
:
Promise
<
Dashboard
>
;
formatResponse
(
data
:
any
,
responseTypeMetadata
:
any
,
isCollection
:
boolean
,
)
:
any
;
getDashboard
(
teamContext
:
TeamContext
,
dashboardId
:
string
,
)
:
Promise
<
Dashboard
>
;
getDashboardsByProject
(
teamContext
:
TeamContext
)
:
Promise
<
Dashboard
[]
>
;
getWidget
(
teamContext
:
TeamContext
,
dashboardId
:
string
,
widgetId
:
string
,
)
:
Promise
<
Widget
>
;
getWidgetMetadata
(
contributionId
:
string
,
project
?:
string
,
)
:
Promise
<
WidgetMetadataResponse
>
;
getWidgetTypes
(
scope
:
WidgetScope
,
project
?:
string
,
)
:
Promise
<
WidgetTypesResponse
>
;
replaceDashboard
(
dashboard
:
Dashboard
,
teamContext
:
TeamContext
,
dashboardId
:
string
,
)
:
Promise
<
Dashboard
>
;
replaceDashboards
(
group
:
DashboardGroup
,
teamContext
:
TeamContext
,
)
:
Promise
<
DashboardGroup
>
;
replaceWidget
(
widget
:
Widget
,
teamContext
:
TeamContext
,
dashboardId
:
string
,
widgetId
:
string
,
)
:
Promise
<
Widget
>
;
updateWidget
(
widget
:
Widget
,
teamContext
:
TeamContext
,
dashboardId
:
string
,
widgetId
:
string
,
)
:
Promise
<
Widget
>
;
}
Hierarchy (
View Summary
)
ClientApiBase
IDashboardApi
Implemented by
DashboardApi
Index
Properties
base
Url
http
rest
user
Agent
vso
Client
Methods
create
Accept
Header
create
Dashboard
create
Request
Options
create
Widget
delete
Dashboard
delete
Widget
format
Response
get
Dashboard
get
Dashboards
By
Project
get
Widget
get
Widget
Metadata
get
Widget
Types
replace
Dashboard
replace
Dashboards
replace
Widget
update
Widget
Properties
base
Url
baseUrl
:
string
http
http
:
HttpClient
rest
rest
:
RestClient
user
Agent
userAgent
:
string
vso
Client
vsoClient
:
VsoClient
Methods
create
Accept
Header
createAcceptHeader
(
type
:
string
,
apiVersion
?:
string
)
:
string
Parameters
type
:
string
Optional
apiVersion
:
string
Returns
string
create
Dashboard
createDashboard
(
dashboard
:
Dashboard
,
teamContext
:
TeamContext
,
)
:
Promise
<
Dashboard
>
Parameters
dashboard
:
Dashboard
teamContext
:
TeamContext
Returns
Promise
<
Dashboard
>
create
Request
Options
createRequestOptions
(
type
:
string
,
apiVersion
?:
string
)
:
IRequestOptions
Parameters
type
:
string
Optional
apiVersion
:
string
Returns
IRequestOptions
create
Widget
createWidget
(
widget
:
Widget
,
teamContext
:
TeamContext
,
dashboardId
:
string
,
)
:
Promise
<
Widget
>
Parameters
widget
:
Widget
teamContext
:
TeamContext
dashboardId
:
string
Returns
Promise
<
Widget
>
delete
Dashboard
deleteDashboard
(
teamContext
:
TeamContext
,
dashboardId
:
string
)
:
Promise
<
void
>
Parameters
teamContext
:
TeamContext
dashboardId
:
string
Returns
Promise
<
void
>
delete
Widget
deleteWidget
(
teamContext
:
TeamContext
,
dashboardId
:
string
,
widgetId
:
string
,
)
:
Promise
<
Dashboard
>
Parameters
teamContext
:
TeamContext
dashboardId
:
string
widgetId
:
string
Returns
Promise
<
Dashboard
>
format
Response
formatResponse
(
data
:
any
,
responseTypeMetadata
:
any
,
isCollection
:
boolean
)
:
any
Parameters
data
:
any
responseTypeMetadata
:
any
isCollection
:
boolean
Returns
any
get
Dashboard
getDashboard
(
teamContext
:
TeamContext
,
dashboardId
:
string
)
:
Promise
<
Dashboard
>
Parameters
teamContext
:
TeamContext
dashboardId
:
string
Returns
Promise
<
Dashboard
>
get
Dashboards
By
Project
getDashboardsByProject
(
teamContext
:
TeamContext
)
:
Promise
<
Dashboard
[]
>
Parameters
teamContext
:
TeamContext
Returns
Promise
<
Dashboard
[]
>
get
Widget
getWidget
(
teamContext
:
TeamContext
,
dashboardId
:
string
,
widgetId
:
string
,
)
:
Promise
<
Widget
>
Parameters
teamContext
:
TeamContext
dashboardId
:
string
widgetId
:
string
Returns
Promise
<
Widget
>
get
Widget
Metadata
getWidgetMetadata
(
contributionId
:
string
,
project
?:
string
,
)
:
Promise
<
WidgetMetadataResponse
>
Parameters
contributionId
:
string
Optional
project
:
string
Returns
Promise
<
WidgetMetadataResponse
>
get
Widget
Types
getWidgetTypes
(
scope
:
WidgetScope
,
project
?:
string
,
)
:
Promise
<
WidgetTypesResponse
>
Parameters
scope
:
WidgetScope
Optional
project
:
string
Returns
Promise
<
WidgetTypesResponse
>
replace
Dashboard
replaceDashboard
(
dashboard
:
Dashboard
,
teamContext
:
TeamContext
,
dashboardId
:
string
,
)
:
Promise
<
Dashboard
>
Parameters
dashboard
:
Dashboard
teamContext
:
TeamContext
dashboardId
:
string
Returns
Promise
<
Dashboard
>
replace
Dashboards
replaceDashboards
(
group
:
DashboardGroup
,
teamContext
:
TeamContext
,
)
:
Promise
<
DashboardGroup
>
Parameters
group
:
DashboardGroup
teamContext
:
TeamContext
Returns
Promise
<
DashboardGroup
>
replace
Widget
replaceWidget
(
widget
:
Widget
,
teamContext
:
TeamContext
,
dashboardId
:
string
,
widgetId
:
string
,
)
:
Promise
<
Widget
>
Parameters
widget
:
Widget
teamContext
:
TeamContext
dashboardId
:
string
widgetId
:
string
Returns
Promise
<
Widget
>
update
Widget
updateWidget
(
widget
:
Widget
,
teamContext
:
TeamContext
,
dashboardId
:
string
,
widgetId
:
string
,
)
:
Promise
<
Widget
>
Parameters
widget
:
Widget
teamContext
:
TeamContext
dashboardId
:
string
widgetId
:
string
Returns
Promise
<
Widget
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
base
Url
http
rest
user
Agent
vso
Client
Methods
create
Accept
Header
create
Dashboard
create
Request
Options
create
Widget
delete
Dashboard
delete
Widget
format
Response
get
Dashboard
get
Dashboards
By
Project
get
Widget
get
Widget
Metadata
get
Widget
Types
replace
Dashboard
replace
Dashboards
replace
Widget
update
Widget
azure-devops-node-api
Loading...