stimulsoft-viewer-angular
Version:
Stimulsoft Viewer Angular
29 lines (28 loc) • 1.17 kB
TypeScript
import { Form } from '../services/objects';
import { MouseService } from '../services/mouse.service';
import { MenuService } from '../menu/menu.service';
import { HelperService } from '../services/helper.service';
import { BaseFormComponent } from './base-form.component';
import { ModelService } from '../services/model.service';
import * as i0 from "@angular/core";
export declare class FormService {
mouseService: MouseService;
menuService: MenuService;
helper: HelperService;
model: ModelService;
private mouseX;
private mouseY;
private formX;
private formY;
constructor(mouseService: MouseService, menuService: MenuService, helper: HelperService, model: ModelService);
get form(): Form;
set form(form: Form);
showForm(name: string, formData?: any): void;
closeForm(name: string): void;
centerForm(baseForm: BaseFormComponent, defaultTop: number): void;
startMove(name: string, event: MouseEvent, touchEvent?: TouchEvent): void;
move(event: any): void;
stopMove(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<FormService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<FormService>;
}