123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521 |
- var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
- function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
- return new (P || (P = Promise))(function (resolve, reject) {
- function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
- function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
- function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
- step((generator = generator.apply(thisArg, _arguments || [])).next());
- });
- };
- var Unibase;
- (function (Unibase) {
- let Platform;
- (function (Platform) {
- let Widgets;
- (function (Widgets) {
- let Managers;
- (function (Managers) {
- class WidgetManager extends Platform.Core.BaseManager {
- refreshWidgets() {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/refreshwidgets/np';
- return yield this.dataHelper().postAsync(url, "{}").then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response.message;
- });
- });
- }
- refreshWidgetLayouts() {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/Widgets/RefreshWidgetLayouts/np';
- return yield this.dataHelper().postAsync(url, "{}").then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getDefaultWidget(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = "apis/v4/unibase/platform/widgets/getdefaultwidget";
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null && response.result !== "") {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getDetailWidgetData(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/detailwidget';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getPreviewDetailWidgetData(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/PreviewDetailwidget';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getKpiWidgetData(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/kpiwidget';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- saveReportWidget(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/reportwidget';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getReportWidgetby(portletwidgetid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/getreportwidget/PortletWidgetId/' + portletwidgetid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getReportWidget(widgetid, installedappid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/ReportWidget/WidgetId/' + widgetid + '/InstalledAppId/' + installedappid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getCommonWidgets(installedappid, portletid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = "apis/v4/unibase/platform/widgets/getcommonwidgets/portletId/" + portletid + "/installedappid/" + installedappid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getAppWidgets(installedappid, portletid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = "apis/v4/unibase/platform/widgets/getappnewwidgets/portletId/" + portletid + "/installedappid/" + installedappid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getAddedWidgets(installedappid, portletid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = "apis/v4/unibase/platform/widgets/getalreadyaddedwidgets/portletId/" + portletid + "/installedappid/" + installedappid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- saveLayout(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/savelayout';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getWidgetTyes() {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/getwidgettypes';
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getWidgetFormats() {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/getwidgetformats';
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getWidgetLayouts() {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/getwidgetlayouts';
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getColors() {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/apps/getcolors';
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getWidgetDesigns(layoutid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/getwidgetdesigns/WidgetLayoutId/' + layoutid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getFormInstalledApps(intalledapp) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/apps/getinstalledappsbyids/installedappsids/' + intalledapp;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- saveWidget(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/savewidget';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getReportColumnsByInstalledappIds(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/analytics/reportcolumns/List';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- updateDragandDropWidget(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/apps/platform/UpdateDragandDropWidget';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getWidget(widgetid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/getwiget/WidgetId/' + widgetid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getPortletWidgetByWidgetId(widgetid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/portletwidgetbywidgetid/WidgetId/' + widgetid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getPortletWidgetByWidgetIdAndPortletId(portletid, widgetid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/portletwidgetbyportletidandwidgetid/PortletId/' + portletid + '/WidgetId/' + widgetid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getDetailWidget(widgetid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/getdetailwidget/WidgetId/' + widgetid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getKPIWidget(widgetid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/getkpiwidget/WidgetId/' + widgetid;
- var installedapps;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getKpiPreviewData(reportid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/kpipreviewwidget/reportid/' + reportid + ' / ';
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getAppConfigurationsByWidgetId(widgetId, installedAppid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/apps/getappconfigurationsbywidgetid/widgetid/' + widgetId + '/installedappid/' + installedAppid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getAppWidgetProviderById(widgetId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/GetAppWidgetProvidersByWidgetId/WidgetId/' + widgetId;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getPortletWidget(portletwidgetid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/portletwidget/PortletWidgetId/' + portletwidgetid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- addWidgetsToPorlet(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/addwidgettoportlet';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getDashboardWidgets(widgetlayoutid, widgettypeid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/getdashboardwidgets/layoutid/' + widgetlayoutid + '/widgettypeid/' + widgettypeid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getstructureleft() {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/structure/getstructures';
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result != null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- setViewable(portletwidgetid, viewAll) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/setwidgetasviewable/portletwidgetid/' + portletwidgetid + '/viewall/' + viewAll;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getWidgetRoles(PortletWidgetId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/getwidgetroles/portletwidgetid/' + PortletWidgetId;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- saveWidgetRole(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/savewidgetrole';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- removeViewRole(portletwidgetid, roleid, isexclude) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/deletewidgetrole/portletwidgetid/' + portletwidgetid + '/roleid/' + roleid + '/isexclude/' + isexclude;
- return yield this.dataHelper().postAsync(url, "{}").then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getWidgetStages(portletwidgetid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/getwidgetstages/portletwidgetid/' + portletwidgetid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- saveWidgetStage(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/savewidgetstage';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- setViewToAllStages(widgetid, viewAll) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/widgets/setviewalltowidgetstages/widgetid/' + widgetid + '/viewall/' + viewAll;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getAppWidgets_(installedappid, widgettypeid, widgetlayoutid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = "apis/v4/unibase/platform/widgets/getappwidgets/installedappid/" + installedappid + "/widgettypeid/" + widgettypeid + "/widgetlayoutid/" + widgetlayoutid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- getWidgetbyuniqueid(uniqueid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = "apis/v4/unibase/platform/widgets/getwidgetbyunique/UniqueId/" + uniqueid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response;
- });
- });
- }
- exportWidgetByWidgetId(widgetId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = "apis/v4/unibase/platform/themes/exportwidgetbyportletwidgetid/PortletWidgetId/" + widgetId;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null) {
- }
- return response;
- });
- });
- }
- importWidget(fileInfo) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/Widgets/importwidget';
- return yield this.dataHelper().postAsync(url, fileInfo).then(function (response) {
- if (response.result !== null) {
- response.result = JSON.parse(response.result);
- }
- return response.message;
- });
- });
- }
- static Instance() {
- if (this._instance === undefined)
- this._instance = new WidgetManager();
- return this._instance;
- }
- }
- Managers.WidgetManager = WidgetManager;
- })(Managers = Widgets.Managers || (Widgets.Managers = {}));
- })(Widgets = Platform.Widgets || (Platform.Widgets = {}));
- })(Platform = Unibase.Platform || (Unibase.Platform = {}));
- })(Unibase || (Unibase = {}));
|