@c10t/nice-component-library
Version:
nice-component-library
17 lines (16 loc) • 798 B
TypeScript
import { ButtonClickEvent } from '../../models/button-click.event';
import { OAuth2AuthenticationDto } from '../../models/oauth/oAuth2AuthenticationDto';
import { ActivatedRoute } from '@angular/router';
import { AuthoritiesService } from '../../services/authorities.service';
import { FormGroup } from '@angular/forms';
import { HttpParams } from '@angular/common/http';
export declare class BaseTableComponent {
protected activatedRoute: ActivatedRoute;
protected authoritiesService: AuthoritiesService;
me: OAuth2AuthenticationDto | null;
constructor(activatedRoute: ActivatedRoute, authoritiesService: AuthoritiesService);
onRowButtonClick(event: ButtonClickEvent): void;
_collectParams(searchForm: FormGroup, map: {
[key: string]: string;
}): HttpParams;
}