Type alias InteractionConfigWithOverrides<Options, Sources, Overrides>
InteractionConfigWithOverrides<Options, Sources, Overrides>: Options & { [ Source in Sources]?: false | Options } & { [ Override in Overrides]?: false | Options & { [ Source in Sources]?: false | Options } } & {
on?: ((args: {
event: Event | undefined;
}) => unknown);
}
Type Parameters
-
Options
-
Sources extends string
-
Overrides extends string = "ctrl" | "shift" | "alt" | "lmb" | "rmb" | "mmb"