@tapsellorg/angular-material-library
Version:
Angular library for Tapsell
17 lines (16 loc) • 928 B
TypeScript
import { ElementRef } from '@angular/core';
import { Router } from '@angular/router';
import { PghSsoService } from '../sso-logic/sso.service';
import { PghSsoConfig } from '../sso-logic/models';
import * as i0 from "@angular/core";
export declare class PghAuthorizedLinkDirective {
private router;
private ssoService;
private elementRef;
private readonly ssoConfig;
exposeTokenInUrl: import("@angular/core").InputSignal<boolean>;
constructor(router: Router, ssoService: PghSsoService, elementRef: ElementRef<HTMLAnchorElement>, ssoConfig: PghSsoConfig);
onClick(event: Event): void;
static ɵfac: i0.ɵɵFactoryDeclaration<PghAuthorizedLinkDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<PghAuthorizedLinkDirective, "a[pghAuthorizedLink]", never, { "exposeTokenInUrl": { "alias": "exposeTokenInUrl"; "required": false; "isSignal": true; }; }, {}, never, never, false, never>;
}