import { EventEmitter, OnInit } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; import { VhEventMediator, VhQueryAutoWeb } from 'vhautowebdb'; import { HttpClient } from '@angular/common/http'; import * as i0 from "@angular/core"; export declare class AtwFavoriteConfig implements OnInit { private dialog; vhQueryAutoWeb: VhQueryAutoWeb; private http; private vhEventMediator; config: any; class: any; objectChoosing: any; staticdata: any; device: any; closeConfigTool: EventEmitter; visible_config_tool: boolean; iconSelected: EventEmitter; isViewAll: boolean; fonts: any[]; effect_hover: any[]; customize: any[]; effect_hover_data: any; currentViewAll: { title: string; index: number; }; selectTypeIcon: string; is_favorited: boolean; styles_field: { title: string; index: number; }[]; openMap: any; constructor(dialog: MatDialog, vhQueryAutoWeb: VhQueryAutoWeb, http: HttpClient, vhEventMediator: VhEventMediator); ngOnInit(): void; ngOnChanges(): void; openHandler(value: string): void; /** * Hàm mở ra hộp thoại chọn icon */ openDialogChooseIcon(): void; /** * Hàm update object vào database. */ updateObject(): void; /** *Hàm update class vào database. */ updateClass(): void; /** *Hàm update config vào database. */ updateConfig(): void; /** * Cập nhật staticdata vào database. */ updateStaticData(): void; updateFilter(value: any): void; /** * Hàm kiểm tra đóng mở của menu config ở phần mở rộng */ openViewAll(field: any): void; handleSetTransform(axis: any): void; SetTransform(): void; /** * Hàm này set customize mở phần mở rộng của config từ choose-animations-config truyền về * @param event customize sau khi thay đổi */ openAnimationDetail(event: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }