iptdevs-design-system
Version:
Library common elements into IPT Plattform.
62 lines (61 loc) • 2.54 kB
TypeScript
import { BaseService } from './../../../core/utils/base-service/base.service';
import { UserService } from './../../../core/services/user-service/user-service';
import { EventEmitter, OnInit, SimpleChanges, OnChanges } from '@angular/core';
import { FormBuilder, FormGroup } from '@angular/forms';
import { ParameterService } from '../../../core/services/parameters-service/parameters.service';
import { CodSelfManagedSteps } from '../../logic/cod-self-managed-steps';
import { MessageService } from 'primeng/api';
import { IUserIPTRqs } from '../../../core/models/user/user-rs.model';
import * as i0 from "@angular/core";
export declare class CodSelfFormStepOneComponent extends CodSelfManagedSteps implements OnChanges, OnInit {
private fb;
private parameterService;
private messageService;
private userService;
private baseService;
userStudent?: IUserIPTRqs;
completed: EventEmitter<number>;
idTypesChanged: EventEmitter<any>;
controls: import("../../logic/cod-self-managed-controls").ControlSteps[];
codSelfFormStepOne: FormGroup;
genders: any[];
stratums: any;
idTypes: any;
indicatives: any;
civilStatus: any;
countrySelected: any;
countries: any;
states: any;
cities: any;
grades: any[];
errorMessage: string;
visible: boolean;
messageInfo: string;
showAgreementSelect: boolean;
agreements: {
code: number;
name: string;
}[];
constructor(fb: FormBuilder, parameterService: ParameterService, messageService: MessageService, userService: UserService, baseService: BaseService);
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
initForm(): void;
getParameters(): void;
setDataUsers(): void;
selectCountry(country: any): void;
selectState(state: any): void;
selectCity(city: any): void;
selectIdType(idType: any): void;
selectGender(gender: any): void;
selectIndicatives(indicative: any): void;
selectGrade(grade: any): void;
selectAgreement(grade: any): void;
sendForm(): void;
getState(state: any): void;
getCity(state: any): void;
startLocalStorageWork(): void;
showConfirm(): void;
onReject(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<CodSelfFormStepOneComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<CodSelfFormStepOneComponent, "app-cod-self-form-step-one", never, { "userStudent": "userStudent"; }, { "completed": "completed"; "idTypesChanged": "idTypesChanged"; }, never, never, false>;
}