abp-ng2-module
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.0.7.
30 lines • 3.39 kB
JavaScript
///<reference path="../../../../../../node_modules/abp-web-resources/Abp/Framework/scripts/abp.d.ts"/>
///<reference path="../../../../../../node_modules/abp-web-resources/Abp/Framework/scripts/abp.d.ts"/>
import { Injectable } from '@angular/core';
import * as i0 from "@angular/core";
export class AbpSessionService {
get userId() {
return abp.session.userId;
}
get tenantId() {
return abp.session.tenantId;
}
get impersonatorUserId() {
return abp.session.impersonatorUserId;
}
get impersonatorTenantId() {
return abp.session.impersonatorTenantId;
}
get multiTenancySide() {
return abp.session.multiTenancySide;
}
static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.1.1", ngImport: i0, type: AbpSessionService, deps: [], target: i0.ɵɵFactoryTarget.Injectable });
static ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "16.1.1", ngImport: i0, type: AbpSessionService, providedIn: 'root' });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.1.1", ngImport: i0, type: AbpSessionService, decorators: [{
type: Injectable,
args: [{
providedIn: 'root'
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWJwLXNlc3Npb24uc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2FicC1uZzItbW9kdWxlL3NyYy9saWIvc2VydmljZXMvc2Vzc2lvbi9hYnAtc2Vzc2lvbi5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHNHQUFzRztBQUF0RyxzR0FBc0c7QUFFdEcsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQzs7QUFLM0MsTUFBTSxPQUFPLGlCQUFpQjtJQUUxQixJQUFJLE1BQU07UUFDTixPQUFPLEdBQUcsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDO0lBQzlCLENBQUM7SUFFRCxJQUFJLFFBQVE7UUFDUixPQUFPLEdBQUcsQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDO0lBQ2hDLENBQUM7SUFFRCxJQUFJLGtCQUFrQjtRQUNsQixPQUFPLEdBQUcsQ0FBQyxPQUFPLENBQUMsa0JBQWtCLENBQUM7SUFDMUMsQ0FBQztJQUVELElBQUksb0JBQW9CO1FBQ3BCLE9BQU8sR0FBRyxDQUFDLE9BQU8sQ0FBQyxvQkFBb0IsQ0FBQztJQUM1QyxDQUFDO0lBRUQsSUFBSSxnQkFBZ0I7UUFDaEIsT0FBTyxHQUFHLENBQUMsT0FBTyxDQUFDLGdCQUFnQixDQUFDO0lBQ3hDLENBQUM7dUdBcEJRLGlCQUFpQjsyR0FBakIsaUJBQWlCLGNBRmQsTUFBTTs7MkZBRVQsaUJBQWlCO2tCQUg3QixVQUFVO21CQUFDO29CQUNSLFVBQVUsRUFBRSxNQUFNO2lCQUNyQiIsInNvdXJjZXNDb250ZW50IjpbIi8vLzxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9hYnAtd2ViLXJlc291cmNlcy9BYnAvRnJhbWV3b3JrL3NjcmlwdHMvYWJwLmQudHNcIi8+XHJcblxyXG5pbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5ASW5qZWN0YWJsZSh7XHJcbiAgICBwcm92aWRlZEluOiAncm9vdCdcclxufSlcclxuZXhwb3J0IGNsYXNzIEFicFNlc3Npb25TZXJ2aWNlIHtcclxuXHJcbiAgICBnZXQgdXNlcklkKCk6IG51bWJlciB8IHVuZGVmaW5lZCB7XHJcbiAgICAgICAgcmV0dXJuIGFicC5zZXNzaW9uLnVzZXJJZDtcclxuICAgIH1cclxuXHJcbiAgICBnZXQgdGVuYW50SWQoKTogbnVtYmVyIHwgdW5kZWZpbmVkIHtcclxuICAgICAgICByZXR1cm4gYWJwLnNlc3Npb24udGVuYW50SWQ7XHJcbiAgICB9XHJcblxyXG4gICAgZ2V0IGltcGVyc29uYXRvclVzZXJJZCgpOiBudW1iZXIgfCB1bmRlZmluZWQge1xyXG4gICAgICAgIHJldHVybiBhYnAuc2Vzc2lvbi5pbXBlcnNvbmF0b3JVc2VySWQ7XHJcbiAgICB9XHJcblxyXG4gICAgZ2V0IGltcGVyc29uYXRvclRlbmFudElkKCk6IG51bWJlciB8IHVuZGVmaW5lZCB7XHJcbiAgICAgICAgcmV0dXJuIGFicC5zZXNzaW9uLmltcGVyc29uYXRvclRlbmFudElkO1xyXG4gICAgfVxyXG5cclxuICAgIGdldCBtdWx0aVRlbmFuY3lTaWRlKCk6IGFicC5tdWx0aVRlbmFuY3kuc2lkZXMge1xyXG4gICAgICAgIHJldHVybiBhYnAuc2Vzc2lvbi5tdWx0aVRlbmFuY3lTaWRlO1xyXG4gICAgfVxyXG5cclxufSJdfQ==