123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626 |
- 'use strict';
- function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
- define([], function () {
-
- var DashboardAPI = function () {
- function DashboardAPI() {
- _classCallCheck(this, DashboardAPI);
- }
-
- DashboardAPI.prototype.setMode = function setMode() {};
-
- DashboardAPI.prototype.setDirty = function setDirty() {};
-
- DashboardAPI.prototype.getMode = function getMode() {};
-
- DashboardAPI.prototype.getSpec = function getSpec() {};
-
- DashboardAPI.prototype.undo = function undo() {};
-
- DashboardAPI.prototype.redo = function redo() {};
-
- DashboardAPI.prototype.toggleProperties = function toggleProperties() {};
-
- DashboardAPI.prototype.on = function on() {};
-
- DashboardAPI.prototype.off = function off() {};
-
- DashboardAPI.prototype.addSources = function addSources() {};
-
- DashboardAPI.prototype.relink = function relink() {};
-
- DashboardAPI.prototype.getCanvas = function getCanvas() {};
-
- DashboardAPI.prototype.getCanvasWhenReady = function getCanvasWhenReady() {};
-
- DashboardAPI.prototype.getType = function getType() {};
-
- DashboardAPI.prototype.getName = function getName() {};
-
- DashboardAPI.prototype.canAuthor = function canAuthor() {};
-
- DashboardAPI.prototype.getService = function getService() /* service */{};
-
- DashboardAPI.prototype.getServiceWhenReady = function getServiceWhenReady() /* service */{};
-
- DashboardAPI.prototype.getFeature = function getFeature() /* name */{};
-
- DashboardAPI.prototype.triggerDashboardEvent = function triggerDashboardEvent() /* name, payload */{};
-
- DashboardAPI.prototype.showToast = function showToast() /* message, options */{};
-
- DashboardAPI.prototype.showMessage = function showMessage() /* message, type = 'info' */{};
-
- DashboardAPI.prototype.showSlideOut = function showSlideOut() /* options */{};
-
- DashboardAPI.prototype.showContextMenu = function showContextMenu() /* options */{};
-
- DashboardAPI.prototype.getPluginExtension = function getPluginExtension() /* id */{};
-
- DashboardAPI.prototype.getCollectionExtension = function getCollectionExtension() {};
-
- DashboardAPI.prototype.getConfiguration = function getConfiguration() {};
-
- DashboardAPI.prototype.getAppConfig = function getAppConfig() {};
-
- DashboardAPI.prototype.openApplication = function openApplication() /* name, options */{};
-
- DashboardAPI.prototype.closeApplication = function closeApplication() /* name, id, options */{};
-
- DashboardAPI.prototype.showErrorMessage = function showErrorMessage() {};
-
- DashboardAPI.prototype.getApplicationName = function getApplicationName() {};
-
- DashboardAPI.prototype.getApplicationLabel = function getApplicationLabel() {};
-
- DashboardAPI.prototype.getGlassSvc = function getGlassSvc() {};
-
- DashboardAPI.prototype.getGlassCoreSvc = function getGlassCoreSvc() {};
-
- DashboardAPI.prototype.getDashboardSvc = function getDashboardSvc() {};
-
- DashboardAPI.prototype.getDashboardCoreSvc = function getDashboardCoreSvc() {};
-
- DashboardAPI.prototype.findGlassPlugin = function findGlassPlugin() {};
-
- DashboardAPI.prototype.findGlassCollection = function findGlassCollection() {};
-
- DashboardAPI.prototype.getLayout = function getLayout() {};
-
- DashboardAPI.prototype.deselectAllWidgets = function deselectAllWidgets() {};
-
- DashboardAPI.prototype.getToolbarActions = function getToolbarActions() {};
-
- DashboardAPI.prototype.openAppView = function openAppView() {};
-
- DashboardAPI.prototype.addContentToCanvas = function addContentToCanvas() {};
-
- DashboardAPI.prototype.waitTillWidgetsRendered = function waitTillWidgetsRendered() {};
-
- DashboardAPI.prototype.getCollectionConfig = function getCollectionConfig() {};
-
- DashboardAPI.prototype.getCurrentContentView = function getCurrentContentView() {};
-
- DashboardAPI.prototype.getSources = function getSources() {};
-
- DashboardAPI.prototype.getDataSourceList = function getDataSourceList() {};
-
- DashboardAPI.prototype.setActiveDataSourceId = function setActiveDataSourceId() {};
-
- DashboardAPI.prototype.getActiveDataSourceId = function getActiveDataSourceId() {};
-
- DashboardAPI.prototype.copy = function copy() {};
-
- DashboardAPI.prototype.paste = function paste() {};
- DashboardAPI.prototype.destroy = function destroy() {};
- return DashboardAPI;
- }();
-
- DashboardAPI.MODES = {
-
- EDIT: 'authoring',
-
- VIEW: 'consumption',
-
- EDIT_GROUP: 'eventGroups'
- };
-
- DashboardAPI.GLOBAL_SERVICES = {
-
- AJAX: '.Ajax',
-
- LOGGER: '.Logger',
-
- LIVEWIDGET: '.LiveWidgetService'
- };
-
- DashboardAPI.GLOBAL_INTERNAL_SERVICES = {
- CONTENT: '.Content',
- USER_PROFILE: '.UserProfile',
- PINNING: '.DashboardPinning',
- THEME: '.DashboardTheme',
- CONVERSION: '.ConversionService',
- DRILL_INFO: '.DrillInfoService',
- CONTENT_DIALOG: '.ContentDialogFactory',
- DATA_CONNECTION: '.DataConnectionServiceFactory'
- };
- return DashboardAPI;
- });
|