"use strict"; var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; return c > 3 && r && Object.defineProperty(target, key, r), r; }; var __metadata = (this && this.__metadata) || function (k, v) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); }; var core_1 = require('@angular/core'); var application_service_1 = require('../../services/application.service'); var router_1 = require('@angular/router'); var SiteMenuComponent = (function () { function SiteMenuComponent(application, router) { this.application = application; this.router = router; this.type = 'fixed'; this.hidden = true; } SiteMenuComponent.prototype.hiddenClass = function () { if (this.hidden) return "hidden"; else ""; }; SiteMenuComponent.prototype.ngAfterViewInit = function () { var _this = this; setTimeout(function () { return _this.attachSideBar(); }, 2000); }; SiteMenuComponent.prototype.getMenuIconOrText = function (menuItem) { if (menuItem.icon == null) return menuItem.name; else return ""; }; SiteMenuComponent.prototype.makeActive = function (index) { if (index == 0) return "active"; else return ""; }; SiteMenuComponent.prototype.attachSideBar = function () { if (jQuery != null) { jQuery('.ui.sidebar') .sidebar('attach events', '.toc.item'); jQuery('.ui.dropdown') .dropdown(); } }; SiteMenuComponent.prototype.navigateToUrl = function (url) { this.router.navigate([url]); }; __decorate([ core_1.Input('type'), __metadata('design:type', String) ], SiteMenuComponent.prototype, "type", void 0); __decorate([ core_1.Input('hidden'), __metadata('design:type', Boolean) ], SiteMenuComponent.prototype, "hidden", void 0); SiteMenuComponent = __decorate([ core_1.Component({ selector: 'site-menu', template: "\n\n \n \n\n \n \n \n \n \n \n \n \n \n Welcome Maribel Brogden \n \n \n Date: 11/21/2016\n \n \n \n \n Toggle navigation\n \n \n \n \n \n\n \n \n \n Profile\n \n Update Profile\n Change Password\n Change User ID\n \n \n \n Licenses\n \n Search License\n Add New License\n Setup Test Account\n \n \n \n Product Features\n \n Manage Discount Code\n Subscription Price\n \n \n \n Users\n \n List User\n Add User\n Unblock User\n User Group\n \n \n \n Reports\n \n Usage Report\n Customer Summary Report\n Expiring Subscription Report\n New Subscription Report\n Subscription Cancellation Report\n Net AD Subscription Report\n Site License Usage Report\n Discount Code Report\n Image Export Report\n \n \n \n Site Account\n \n Add Building Level Account\n \n \n \n Profile\n \n View/Update Profile\n Manage Modesty Settings\n Manage Module\n \n \n Product\n \n \n \n \n \n \n \n \n \n \n Welcome Maribel Brogden \n \n \n Date: 05/08/2017\n \n \n \n \n \n \n \n" }), __metadata('design:paramtypes', [application_service_1.ApplicationService, router_1.Router]) ], SiteMenuComponent); return SiteMenuComponent; }()); exports.SiteMenuComponent = SiteMenuComponent; //# sourceMappingURL=site-menu.component.js.map