UNPKG

iptdevs-design-system

Version:

Library common elements into IPT Plattform.

52 lines (51 loc) 2.57 kB
import { EventEmitter, OnChanges, SimpleChanges, OnDestroy } from '@angular/core'; import { Subscription } from 'rxjs'; import { CreateCODRq, IUpdateCODRq } from '../../core/models/cod/cod-rq.model'; import { CommercialService } from '../../core/services/commercial-service/comercial.service'; import { BaseService } from '../../core/utils/base-service/base.service'; import { CodFormControls } from '../logic/cod-form-controls'; import { LocalStorageCODService } from '../logic/local-storage-cod.service'; import { ParameterService } from '../../core/services/parameters-service/parameters.service'; import { IParametersAllRs } from '../../core/models/parameters/parameters-rs.model'; import * as i0 from "@angular/core"; export declare class CodFormComponent implements OnChanges, OnDestroy { private baseService; private localStorageCOD; private codFormControls; private commercialService; private parameterService; dataFromPreviusCodData?: any; courseSelect?: any; isNewCod: boolean; editCod: boolean; CourseSelectRenovation: any; isRenovation?: boolean; okCreatedCOD: EventEmitter<Boolean>; subscription?: Subscription; private allowedRoles; currentStep: number; formTitle: string; userRole: number; formSteps: number; financingData?: any[]; isLoading: boolean; loaderMessage: string; codCreationSubscription: Subscription | null; parametersAll?: IParametersAllRs; constructor(baseService: BaseService, localStorageCOD: LocalStorageCODService, codFormControls: CodFormControls, commercialService: CommercialService, parameterService: ParameterService); ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; allowedRole(): boolean; getCodbyCode(): void; saveFinancingData(data: any[]): void; getFormAction(action: string): void; updateCOD(totalData: any[]): void; createCOD(totalData: any[]): void; getCreateCOD(data: any[]): CreateCODRq; getUpdateCOD(data: any[]): IUpdateCODRq; changeStep(step: number): void; parseNumber(value: any): number | null; getParameters(): void; static ɵfac: i0.ɵɵFactoryDeclaration<CodFormComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CodFormComponent, "ipt-cod-form", never, { "dataFromPreviusCodData": "dataFromPreviusCodData"; "courseSelect": "courseSelect"; "isNewCod": "isNewCod"; "editCod": "editCod"; "CourseSelectRenovation": "CourseSelectRenovation"; "isRenovation": "isRenovation"; }, { "okCreatedCOD": "okCreatedCOD"; }, never, never, false>; }