bitfront-library
Version:
Angular CLI project with components and classes used by other Angular projects of the BIT foundation.
41 lines (40 loc) • 1.71 kB
TypeScript
import { OnInit } from "@angular/core";
import { FormBuilder, FormControl } from "@angular/forms";
import { HQL } from "../shared/data/hql";
import { MessageService } from "../../shared/service/message.service";
import { DeveloperService } from "../shared/service/developer.service";
import { PageStatus } from "../../shared/global.constants";
import * as i0 from "@angular/core";
/**
* Clase que implementa la consulta de información con consultas HQL.
*/
export declare class HQLComponent implements OnInit {
private developerService;
private formBuilder;
private messageService;
breadcrumb: any;
status: PageStatus;
messages: Map<PageStatus, string>;
hql: HQL;
hqlControl: FormControl;
/** Constructor de la clase. */
constructor(developerService: DeveloperService, formBuilder: FormBuilder, messageService: MessageService);
/** Inicializa la ficha: define la validación. */
ngOnInit(): any;
/** Inicializa el componente. */
init(): void;
/** Envía la consulta/ejecución de HQL. */
sendSHQL(esHQL: boolean, execute: boolean, simulate: boolean): void;
/** Limpia la información de consulta/ejecución. */
resetForm(): void;
/** Flag: la página está realizando la búsqueda. */
get searchInitiated(): boolean;
/** Flag: la página está realizando la búsqueda. */
get searching(): boolean;
/** Flag: la página ha finalizado la última búsqueda. */
get searchFinished(): boolean;
/** Información de debug. */
get diagnostic(): string;
static ɵfac: i0.ɵɵFactoryDef<HQLComponent, never>;
static ɵcmp: i0.ɵɵComponentDefWithMeta<HQLComponent, "hql", never, {}, {}, never, never>;
}