reveal-sdk-node
Version:
RevealBI Node.js SDK
46 lines (45 loc) • 1.74 kB
TypeScript
import { RVBaseSharePointDataSourceItem } from "./RVBaseSharePointDataSourceItem";
import { RVSharePointDataSource } from "./RVSharePointDataSource";
import { nullableString } from "../types";
/** Data source item to get data from a single item in a SharePoint list. */
export declare class RVSharePointListItemDataSourceItem 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 _listName;
/** Name of the list */
get listName(): nullableString;
set listName(value: nullableString);
private _listItemId;
/** Identification of the single item in the list */
get listItemId(): nullableString;
set listItemId(value: nullableString);
private _listItemUrl;
/** URL to the single item */
get listItemUrl(): nullableString;
set listItemUrl(value: nullableString);
private _isFolder;
/** Is this single item a folder? */
get isFolder(): boolean;
set isFolder(value: boolean);
private _assetContentType;
/** Content-type of the item */
get assetContentType(): nullableString;
set assetContentType(value: nullableString);
private _folderRelativePath;
/** Path relative to the folder containing the item */
get folderRelativePath(): nullableString;
set folderRelativePath(value: nullableString);
/** @hidden */
getType(): string;
/** @hidden */
_getWrapper(): any;
}