UNPKG

iptdevs-design-system

Version:

Library common elements into IPT Plattform.

61 lines (60 loc) 2.93 kB
import { EventEmitter, SimpleChanges, OnChanges, ChangeDetectorRef } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { CopiesService } from '../../../core/services/copies.service'; import { CourseService } from '../../../core/services/course-service/course-service.model'; import { BaseService } from '../../../core/utils/base-service/base.service'; import { CodFormSteps } from '../../logic/cod-form-steps'; import { CommunicatorService } from '../../logic/communicator.service'; import { IAgreementRs, ICourseTypeRs, IParametersAllRs } from '../../../core/models/parameters/parameters-rs.model'; import * as i0 from "@angular/core"; export declare class CodFormStepOneComponent extends CodFormSteps implements OnChanges { private fb; private copiesService; private baseService; private courseService; private communicatorService; private cdRef; initialData?: any; dataPreviusCodData?: any; isEditCod?: boolean; courseSelectRenovation?: any; isRenovation?: any; parametersAll?: IParametersAllRs; changeStepEvent: EventEmitter<number>; copies: any; codFormStepOne: FormGroup; hasAvailableCourse: boolean; isLoading: boolean; agreements: IAgreementRs[]; availibleCourses: any[]; course_type: ICourseTypeRs[]; levels: any; plans: any; isDisabledSel: boolean; controls: import("../../logic/cod-form-controls").Control[]; constructor(fb: FormBuilder, copiesService: CopiesService, baseService: BaseService, courseService: CourseService, communicatorService: CommunicatorService, cdRef: ChangeDetectorRef); ngOnChanges(changes: SimpleChanges): void; private handleDataChanges; private processData; setDataFromUserHistory(): void; setDataFromEditCodHistory(): void; setDataCodRenovationSelect(): void; startLocalStorageWork(): void; getParameters(): void; initForm(): void; setValuesByLocalStorage(): void; sendForm(): void; resetForm(): void; selectAcademicPlan(academic_plan: string): void; getCourseType(plan: number): void; getAgreementByPlan(plan: number): void; selectCoursesTypesByPlan(coursesTypes: any): void; selectAgreementByCategory(agreementByCategories: any): void; selectLevel(levels: any): void; selectAvailibleCourses(availibleCourses: any): void; private validRequest; getAvailibleCourses(): void; setValueStepFour(): void; static ɵfac: i0.ɵɵFactoryDeclaration<CodFormStepOneComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CodFormStepOneComponent, "app-cod-form-step-one", never, { "initialData": "initialData"; "dataPreviusCodData": "dataPreviusCodData"; "isEditCod": "isEditCod"; "courseSelectRenovation": "courseSelectRenovation"; "isRenovation": "isRenovation"; "parametersAll": "parametersAll"; }, { "changeStepEvent": "changeStepEvent"; }, never, never, false>; }