Represents the IRequest interface. This interface extends IParams interface, and adds an event property of type React.MouseEvent.

interface IRequest {
    event: MouseEvent<HTMLDivElement>;
    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

event: MouseEvent<HTMLDivElement>
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