iptdevs-design-system
Version:
Library common elements into IPT Plattform.
37 lines (36 loc) • 1.51 kB
TypeScript
import { EventEmitter, OnInit } from '@angular/core';
import { FormGroup, FormBuilder } from '@angular/forms';
import { ParameterService } from '../../../core/services/parameters-service/parameters.service';
import { UserService } from '../../../core/services/user-service/user-service';
import * as i0 from "@angular/core";
export declare class CreateUserFormComponent implements OnInit {
private fb;
private parameterService;
private userService;
userType: string;
visibility: boolean;
userCreated: EventEmitter<boolean>;
onHide: EventEmitter<boolean>;
createUserForm: FormGroup;
phoneNumberIndicatives: any;
idTypes: any;
states: any;
loader: boolean;
cities: any;
photo: string;
constructor(fb: FormBuilder, parameterService: ParameterService, userService: UserService);
ngOnInit(): void;
closeModal(): void;
createUser(): void;
getParameters(): void;
getRolesOptions(): any;
initForm(): void;
setPhoto(type: string): void;
selectRol(role: any): void;
selectIndicatives(indicative: any): void;
selectIdType(idType: any): void;
selectState(state: any): void;
selectCity(city: any): void;
static ɵfac: i0.ɵɵFactoryDeclaration<CreateUserFormComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<CreateUserFormComponent, "ipt-create-user-form", never, { "userType": "userType"; "visibility": "visibility"; }, { "userCreated": "userCreated"; "onHide": "onHide"; }, never, never, false>;
}