UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

28 lines (27 loc) 1.13 kB
import { RVDashboardDataSource } from "../AbstractClasses/RVDashboardDataSource"; import { nullableString } from "../types"; import { RVSharePointAuthenticationMethod } from "./RVSharePointAuthenticationMethod"; /** SharePoint data source, contains the URL to the SharePoint site to use. */ export declare class RVSharePointDataSource extends RVDashboardDataSource { constructor(); /** @hidden */ constructor(json: any); /** @hidden */ toJson(): any; /** @hidden */ getProviderKey(): string; private _url; /** URL to the SharePoint site (or sub site) to use */ get url(): nullableString; set url(value: nullableString); /** The authentication method to use when connecting to SharePoint */ private _authenticationMethod; get authenticationMethod(): RVSharePointAuthenticationMethod; set authenticationMethod(value: RVSharePointAuthenticationMethod); /** @hidden */ getType(): string; /** @hidden */ _getWrapper(): any; /** @hidden */ _convertAuthenticationMethod(authMethod: RVSharePointAuthenticationMethod): any; }