reveal-sdk-node
Version:
RevealBI Node.js SDK
38 lines (37 loc) • 1.33 kB
TypeScript
import { RVBaseSharePointDataSourceItem } from "./RVBaseSharePointDataSourceItem";
import { nullableString } from "../types";
import { RVSharePointDataSource } from "./RVSharePointDataSource";
/** Data source item to get data from a SharePoint list */
export declare class RVSharePointListDataSourceItem extends RVBaseSharePointDataSourceItem {
constructor(dataSource: RVSharePointDataSource);
/** @hidden */
constructor(json: any);
/** @hidden */
toJson(): any;
/** @hidden */
getSharePointItemType(): string;
private _webUrl;
/** URL to the site containing the list */
get webUrl(): nullableString;
set webUrl(value: nullableString);
private _listUrl;
/** URL to the list */
get listUrl(): nullableString;
set listUrl(value: nullableString);
private _listName;
/** The title of the list (not the GUID!) */
get listName(): nullableString;
set listName(value: nullableString);
private _isLibrary;
/** Is this list a document library? */
get isLibrary(): boolean;
set isLibrary(value: boolean);
private _view;
/** Name of the view to use */
get view(): nullableString;
set view(value: nullableString);
/** @hidden */
getType(): string;
/** @hidden */
_getWrapper(): any;
}