iptdevs-design-system
Version:
Library common elements into IPT Plattform.
43 lines (42 loc) • 2.1 kB
TypeScript
import { OnDestroy, OnInit, EventEmitter } from '@angular/core';
import { Subscription } from 'rxjs';
import { BaseService } from '../../core/utils/base-service/base.service';
import { CommercialService } from '../../core/services/commercial-service/comercial.service';
import { IUserIPTRqs } from '../../core/models/user/user-rs.model';
import { MenuItem } from 'primeng/api';
import { CodSelfManagedControls } from '../logic/cod-self-managed-controls';
import { LocalStorageCodSelfMaganedService } from '../logic/local-storage-cod.service';
import * as i0 from "@angular/core";
export declare class CodSelfManagedComponent implements OnDestroy, OnInit {
private baseService;
private commercialService;
private codSelfManagedFormControls;
private localStorageCodSelfManaged;
user?: IUserIPTRqs;
scorePlacementTest?: any;
codPrevious?: any;
okCreatedCOD: EventEmitter<any>;
currentStep: number;
financingData?: any[];
loaderMessage: string;
isLoading: boolean;
formSteps: number;
codCreationSubscription: Subscription | null;
countInitialStep: number;
subscription?: Subscription;
idTypes: any;
items: MenuItem[];
constructor(baseService: BaseService, commercialService: CommercialService, codSelfManagedFormControls: CodSelfManagedControls, localStorageCodSelfManaged: LocalStorageCodSelfMaganedService);
ngOnInit(): void;
ngOnDestroy(): void;
changeStep(step: any): void;
saveFinancingData(data: any[]): void;
handleIdTypesChanged(idTypes: any): void;
getFormAction(action: string): void;
validateFormData(data: any[]): string[];
createCOD(totalData: any[]): void;
getCreateCOD(data: any[]): any;
getDataByName(data: any[], name: string): any;
static ɵfac: i0.ɵɵFactoryDeclaration<CodSelfManagedComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<CodSelfManagedComponent, "ipt-cod-self-managed", never, { "user": "user"; "scorePlacementTest": "scorePlacementTest"; "codPrevious": "codPrevious"; }, { "okCreatedCOD": "okCreatedCOD"; }, never, never, false>;
}