123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- 'use strict';
- function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
- /*
- * Licensed Materials - Property of IBM
- * IBM Business Analytics (C) Copyright IBM Corp. 2019
- * US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
- */
- /**
- * @class VisDefinitionState
- * @hideconstructor
- * @classdesc Implementation class for VisDefinitionStateApi that is used to control a vis definition state
- */
- define(['../../lib/@waca/dashboard-common/dist/core/APIFactory', '../VisDefinitionStateAPI'], function (APIFactory, VisDefinitionStateAPI) {
- var VisDefinitionState = function () {
- function VisDefinitionState() {
- _classCallCheck(this, VisDefinitionState);
- }
- VisDefinitionState.prototype.getAPI = function getAPI() {
- if (!this._api) {
- this._api = APIFactory.createAPI(this, [VisDefinitionStateAPI]);
- }
- return this._api;
- };
- VisDefinitionState.prototype.destroy = function destroy() {
- this._api = null;
- };
- /**
- * @implements VisDefinitionStateAPI#getError
- */
- VisDefinitionState.prototype.getError = function getError() {
- return this._error;
- };
- /**
- * Is not exposed as a public API
- * @param {Error} error object
- */
- VisDefinitionState.prototype.setError = function setError(error) {
- this._error = error;
- };
- return VisDefinitionState;
- }();
- return VisDefinitionState;
- });
- //# sourceMappingURL=VisDefinitionState.js.map
|