jenesius-vue-form
Version:
Heavy form system for Vue.js
13 lines (12 loc) • 722 B
TypeScript
import { CompareItem } from "../utils/compare-changes";
import FormEvent from "./FormEvent";
export default class CompareEvent extends FormEvent {
constructor(comparison: CompareItem[]);
constructor(oldValue: unknown, newValue?: unknown);
comparison: CompareItem[];
/**
* @description Статическая функция, формирующая новые compare объект(event), но фильтруя сравнения по имени.
* Используется для передачи только части объекта изменений в дочерний элемент.
* */
static restoreByName(compareEvent: CompareEvent, name: string): CompareEvent;
}