Interface for defining parameters for a component.

interface IParams {
    menu: (
        name: string,
        action: string,
        data: any,
        payload: any,
        onValueChange: (value: Value) => void,
        onChange: (data: any) => void,
    ) => void;
    menuItems: IFieldMenu<any, any>[];
    name: string;
    onValueChange: (value: Value) => void;
}

Hierarchy (View Summary)

Properties

menu: (
    name: string,
    action: string,
    data: any,
    payload: any,
    onValueChange: (value: Value) => void,
    onChange: (data: any) => void,
) => void
menuItems: IFieldMenu<any, any>[]
name: string
onValueChange: (value: Value) => void