jspurefix
Version:
pure node js fix engine
17 lines (16 loc) • 635 B
TypeScript
import { ContainedGroupField } from './contained-group-field';
import { ContainedSimpleField } from './contained-simple-field';
import { ContainedComponentField } from './contained-component-field';
import { ContainedField } from './contained-field';
export interface IContainedFieldDispatcher {
group?: {
(field: ContainedGroupField): void;
};
simple?: {
(field: ContainedSimpleField): void;
};
component?: {
(field: ContainedComponentField): void;
};
}
export declare function dispatchContainedField(field: ContainedField, dispatcher: IContainedFieldDispatcher): void;