[]
        
(Showing Draft Content)

DataSourcesSettings

Type Alias: DataSourcesSettings

type DataSourcesSettings = object;

Properties

canModify

canModify: boolean;

Specifies whether it is possible to modify (including add/edit/remove) data sources

Examples

// ESM usage
import { arWebDesigner } from './web-designer.js';
arWebDesigner.create('#ar-web-designer', {
	data: {
		dataSources: {
			canModify: true
		}
	}
});
// UMD usage
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
	data: {
		dataSources: {
			canModify: true
		}
	}
});
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
	data: {
		dataSources: {
			canModify: true
		}
	}
});

Default

false

options?

optional options: DataSourcesOptionsSettings;

shared?

optional shared: object;

Set to true to enable Shared Data Sources support

enabled

enabled: boolean;

Examples

// ESM usage
import { arWebDesigner } from './web-designer.js';
arWebDesigner.create('#ar-web-designer', {
	data: {
		dataSources: {
			shared: {
				enabled: true
			}
		}
	}
});
// UMD usage
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
	data: {
		dataSources: {
			shared: {
				enabled: true
			}
		}
	}
});
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
	data: {
		dataSources: {
			shared: {
				enabled: true
			}
		}
	}
});

Default

{enabled: false}

visible?

optional visible: boolean;

Specifies whether Data Sources section needs to be shown

Examples

// ESM usage
import { arWebDesigner } from './web-designer.js';
arWebDesigner.create('#ar-web-designer', {
	data: {
		dataSources: {
			visible: false
		}
	}
});
// UMD usage
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
	data: {
		dataSources: {
			visible: false
		}
	}
});
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
	data: {
		dataSources: {
			visible: false
		}
	}
});

Default

true