UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

35 lines (34 loc) 1.39 kB
import { RVDataSourceItem } from "../AbstractClasses/RVDataSourceItem"; import { RVReportingServicesRenderMode } from "./RVReportingServicesRenderMode"; import { RVReportingServicesDataSource } from "./RVReportingServicesDataSource"; import { nullableString } from "../types"; /** Microsoft Reporting Services (MS SSRS) data source item */ export declare class RVReportingServicesDataSourceItem extends RVDataSourceItem { private _parameters; constructor(dataSource: RVReportingServicesDataSource); /** @hidden */ constructor(json: any); /** @hidden */ toJson(): any; private _path; /** Path to the report */ get path(): nullableString; set path(value: nullableString); private _dynamic; /** */ get dynamic(): nullableString; set dynamic(value: nullableString); get parameters(): object; set parameters(value: object); private _renderMode; /** * Render mode, might be data or report. Data means Reveal will request the report to be exported to CSV and will use that data as regular input data. * Report means the report will be exported to PDF and rendered that way. */ get renderMode(): RVReportingServicesRenderMode; set renderMode(value: RVReportingServicesRenderMode); /** @hidden */ getType(): string; /** @hidden */ _getWrapper(): any; }