UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

24 lines (23 loc) 977 B
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; }