UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

25 lines (24 loc) 1.04 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RVGoogleSheetDataSourceItem = void 0; const RVExcelDataSourceItem_1 = require("../Excel/RVExcelDataSourceItem"); const RVDataSourceItem_1 = require("../AbstractClasses/RVDataSourceItem"); const RVGoogleSheetDataSource_1 = require("./RVGoogleSheetDataSource"); /** * The data source item used to represent a dataset from a Google Sheet file, it includes information like the * name of the sheet to get data from and the range to use when loading data. */ class RVGoogleSheetDataSourceItem extends RVExcelDataSourceItem_1.RVExcelDataSourceItem { /** @hidden */ constructor(arg) { super(arg); if (arg instanceof RVDataSourceItem_1.RVDataSourceItem) { this.dataSource = new RVGoogleSheetDataSource_1.RVGoogleSheetDataSource(); } } /** @hidden */ getType() { return "RVGoogleSheetDataSourceItem"; } } exports.RVGoogleSheetDataSourceItem = RVGoogleSheetDataSourceItem;