[]
        
(Showing Draft Content)

ServerSettings

Type Alias: ServerSettings

type ServerSettings = object;

Properties

onBeforeRequest()?

optional onBeforeRequest: (init) => RequestInit;

Callback allowing to modify http requests before sending them. Use either this or async version.

Parameters

init

RequestInit

Returns

RequestInit


onBeforeRequestAsync()?

optional onBeforeRequestAsync: (init) => Promise<RequestInit>;

Async version of onBeforeRequest. Use either this or normal version.

Parameters

init

RequestInit

Returns

Promise<RequestInit>


url

url: string;

Specifies the base URL for Designer Server API.

Default

api

Examples

// ESM usage
import { arWebDesigner } from './web-designer.js';
arWebDesigner.create('#ar-web-designer', {
	server: {
		url: 'api/designer'
	}
});
// UMD usage
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
	server: {
		url: 'api/designer'
	}
});
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
	server: {
		url: 'api/designer'
	}
});