AdminDataSource
Defined in: src/dapi.ts:383
Constructors
Constructor
new AdminDataSource(
dart):AdminDataSource
Defined in: src/dapi.ts:386
Parameters
| Parameter | Type |
|---|---|
dart | any |
Returns
AdminDataSource
Constructs
AdminDataSource
Properties
| Property | Type | Defined in |
|---|---|---|
dart | any | src/dapi.ts:384 |
Methods
getReportEmail()
getReportEmail():
Promise<string>
Defined in: src/dapi.ts:398
Returns the configured report email address from admin settings. Used as the default recipient for error reports and admin notifications.
Returns
Promise<string>
getServiceInfos()
getServiceInfos():
Promise<ServiceInfo[]>
Defined in: src/dapi.ts:392
Returns information about the services. Sample: https://public.datagrok.ai/js/samples/dapi/admin
Returns
Promise<ServiceInfo[]>
pushMessage()
pushMessage(
messageType,message,sessionIds):Promise<any>
Defined in: src/dapi.ts:429
Sends a message to the specified browser client See also ServerMessageTypes
Parameters
| Parameter | Type |
|---|---|
messageType | string |
message | object |
sessionIds | string[] |
Returns
Promise<any>
sendEmail()
sendEmail(
Promise<void>
Defined in: src/dapi.ts:406
Sends email
Parameters
| Parameter | Type | Description |
|---|---|---|
email | Email | message that will be sent using configured SMTP service |
Returns
Promise<void>