[]
        
(Showing Draft Content)

ReportDesigner.ResourceProvider

Interface: ResourceProvider

ReportDesigner.ResourceProvider

Represents external resources provider.

Hierarchy

Table of contents

Methods

Methods

fork

fork(reportName): ResourceLocator

Creates new ResourceLocator instance based on current one base path.

Parameters

Name Type Description
reportName string Relative path for new report.

Returns

ResourceLocator

Inherited from

ResourceLocator.fork

Defined in

node_modules/@grapecity/ar-js-pagereport/lib/ar-js-core.d.ts:126


getImagesList

getImagesList(): Promise<ImageResourceInfo[]>

Gets available images list.

Returns

Promise<ImageResourceInfo[]>

List or available images.

Defined in

node_modules/@grapecity/activereports-designer/types/ar-js-designer.d.ts:135


getReportsList

getReportsList(): Promise<ReportResourceInfo[]>

Gets available reports list.

Returns

Promise<ReportResourceInfo[]>

List or available reports.

Defined in

node_modules/@grapecity/activereports-designer/types/ar-js-designer.d.ts:125


getResource

getResource<T>(uri): Promise<null | T>

Returns resource content.

Type parameters

Name
T

Parameters

Name Type
uri string

Returns

Promise<null | T>

Inherited from

ResourceLocator.getResource

Defined in

node_modules/@grapecity/ar-js-pagereport/lib/ar-js-core.d.ts:117


getResourceUri

getResourceUri(resourceID): string

Returns absolute resource URI based on relative ID and base path.

Parameters

Name Type
resourceID string

Returns

string

Inherited from

ResourceLocator.getResourceUri

Defined in

node_modules/@grapecity/ar-js-pagereport/lib/ar-js-core.d.ts:121


getThemesList

getThemesList(): Promise<ThemeResourceInfo[]>

Gets available themes list.

Returns

Promise<ThemeResourceInfo[]>

List or available themes.

Defined in

node_modules/@grapecity/activereports-designer/types/ar-js-designer.d.ts:130