@c10t/nice-component-library
Version:
nice-component-library
29 lines (28 loc) • 1.43 kB
TypeScript
import { OnInit } from '@angular/core';
import { ActivatedRoute } from '@angular/router';
import { FormGroup } from '@angular/forms';
import { Location } from '@angular/common';
import { TranslateService } from '@ngx-translate/core';
import { BaseTableComponent } from './base-table.component';
import { UtilsService } from '../../services/utils.service';
import { AuthoritiesService } from '../../services/authorities.service';
import * as i0 from "@angular/core";
export declare class BaseAddEditComponent extends BaseTableComponent implements OnInit {
protected activatedRoute: ActivatedRoute;
protected location: Location;
protected translateService: TranslateService;
protected utilsService: UtilsService;
protected authoritiesService: AuthoritiesService;
addEditForm: FormGroup;
isEdit: boolean;
id: any;
isView: boolean;
constructor(activatedRoute: ActivatedRoute, location: Location, translateService: TranslateService, utilsService: UtilsService, authoritiesService: AuthoritiesService);
ngOnInit(): void;
back(): void;
onSuccessFunc: (data: any, onSuccessMessage?: string) => void;
hasAuthority(): boolean;
getPosition(e: any, arr: any[]): string;
static ɵfac: i0.ɵɵFactoryDeclaration<BaseAddEditComponent, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<BaseAddEditComponent, "BaseAddEditComponent", never, {}, {}, never, never, false, never>;
}