Home > widget-integration > CartController > outsideClickListener

CartController.outsideClickListener() method

Handle clicks outside modal to close cart Protected method - override to customize outside-click behavior

Signature:

protected outsideClickListener(element: Element | null, event: Event, callback: (event: Event) => void, ignore?: Element | null): void;

Parameters

Parameter

Type

Description

element

Element | null

Modal content element

event

Event

Click event

callback

(event: Event) => void

Callback to execute on outside click

ignore

Element | null

(Optional) Element to ignore clicks on (e.g., close button)

Returns:

void