"use strict"; /** * Licensed Materials - Property of IBM * * IBM Cognos Products: ADMIN * * Copyright IBM Corp. 2021, 2022 * * US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */ define(['jquery', 'bi/glass/app/ContentView', 'bi/admin/status/slideout/ActivitiesPane', 'bi/admin/activities/ActivitiesPane', 'bi/admin/nls/StringResource', 'require-css!bi/content_apps/lib/@waca/bacontentnav/public/css/bacontentnav/bacontentnav'], function ($, ContentView, ActivitiesPane, ActivitiesPaneNew, StringResource) { var view = ContentView.extend({ init: function init(options) { view.inherited('init', this, arguments); $.extend(this, options); }, getTitle: function getTitle() { return StringResource.get('mySchedulesManagementWindowTitle'); }, getIcon: function getIcon() { return 'common-subscribe_icon'; }, render: function render() { var _this = this; return this._checkIfOldActivities().then(function (useOldActivities) { if (!useOldActivities) { var aPane = new ActivitiesPaneNew({ $el: _this.$el, glassContext: _this.glassContext, isMyActivities: true }); aPane.render(); } else { _this.$el.addClass('mysubscriptions'); _this.$el.css('width', '100%'); _this.$el.css('height', '100%'); var aOldPane = new ActivitiesPane({ $el: _this.$el, glassContext: _this.glassContext, filter: { user: { id: _this.glassContext.services.userProfile.preferences.id } }, isMyActivities: true }); aOldPane.render().then(function () { var aList = aOldPane.listView; aList.resize(); }); } }); }, _checkIfOldActivities: function _checkIfOldActivities() { return this.glassContext.getCoreSvc('.Ajax').ajax({ type: 'GET', url: 'v1/configuration/keys/Admin.enableOldActivitiesUI', dataType: 'json' }).then(function (response) { return response.data['Admin.enableOldActivitiesUI'] === 'true'; }); } }); return view; });