"use strict";

var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault")["default"];

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports["default"] = void 0;

var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));

var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));

/* istanbul ignore next */
var DataSetSnapshot = /*#__PURE__*/(0, _createClass2["default"])(function DataSetSnapshot(dataSet) {
  (0, _classCallCheck2["default"])(this, DataSetSnapshot);
  this.dataSet = dataSet;
  this.records = dataSet.records;
  this.originalData = dataSet.originalData;
  this.totalCount = dataSet.totalCount;
  this.currentPage = dataSet.currentPage;
  this.pageSize = dataSet.pageSize;
  this.cachedRecords = dataSet.cachedRecords;
  this.dataToJSON = dataSet.dataToJSON;
  this.children = dataSet.children;
  this.events = dataSet.events;
  this.current = dataSet.current;
});
exports["default"] = DataSetSnapshot;
//# sourceMappingURL=DataSetSnapshot.js.map
