import { EventEmitter, OnInit } from '@angular/core'; import { VhQueryAutoWeb } from 'vhautowebdb'; import { FunctionService } from 'vhobjects-service'; import * as i0 from "@angular/core"; export declare class EditSubMenuVerticalAdminComponent implements OnInit { private vhQueryAutoWeb; functionService: FunctionService; data: any; isCancelFormEditSub: EventEmitter; valueDataEdit: EventEmitter; listLink: { url: string; name: string; }[]; listLinkPage: any[]; isValid: boolean; constructor(vhQueryAutoWeb: VhQueryAutoWeb, functionService: FunctionService); ngOnInit(): void; /** * Lấy danh sách các Trang liên kết (link-page) */ getLinkPage(): void; /** * Bắt sự kiện thay đổi các trường trong from */ onChangeAttr(): void; /** * Lưu giá trị form chỉnh sửa menu con và truyền về đi giao diện hiển thị */ saveValueDataEdit(): void; /** * Xóa các trường trong object * @param {Object} data - Object có trường cần xóa * @param {Array} fieldsToDelete - Mảng chứa tên các trường cần xóa */ deleteFields(data: any, fieldsToDelete: any): void; /** * Đóng form sửa menu con */ cancelFormEditSub(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }