bitcitawebfront-library
Version:
Angular CLI project used by other Angular projects in the bitcita web project.<br />
43 lines (42 loc) • 1.71 kB
TypeScript
import { TranslateService } from "@ngx-translate/core";
import { CampanyaService } from "../../common/service/campanya.service";
import { ReservarCitaPaso } from "./reservar-cita-paso";
import { Domain } from "../../common/data/domain";
import { MessageService } from "../../shared/service/message.service";
import { CaptchaService } from "../../common/service/captcha.service";
import { Campanya } from "../../common/data/campanya";
export declare class SeleccionarServicioComponent extends ReservarCitaPaso {
campanyaService: CampanyaService;
translate: TranslateService;
message: MessageService;
captchaService: CaptchaService;
campanya: Campanya;
listServicio: Domain[];
listSitio: Domain[];
listEntidad: Domain[];
listRecurso: Domain[];
soloUnServicio: boolean;
soloUnSitio: boolean;
reCaptcha: any;
myCaptcha: any;
errorCaptcha: any;
constructor(campanyaService: CampanyaService, translate: TranslateService, message: MessageService, captchaService: CaptchaService);
loadDatosInicio(): void;
loadCampañas(): void;
loadSitios(): void;
/** Navegación al paso siguiente. */
goToPasoSiguiente(): void;
validarPaso(): boolean;
updateReservaCita(): void;
resetActions(): void;
back(): void;
changeServicio(): void;
changeSitio(): void;
loadEntidades(): void;
changeEntidad(): void;
readonly textoServicioSeleccion: any;
readonly textoServicioQueNecesito: any;
readonly textoOficinaSeleccion: any;
/** Formatea un número con el separador de miles (.) cada tres dígitos empezando por la derecha. */
formatNumber(num: any): any;
}