Skip to main content

Interface: ClickHandlerBoxProps

Hierarchy

Properties

ariaLabel

Optional ariaLabel: string

Deprecated

  • Use kebab-case aria-label instead Label to be used for accessibility purposes.

Inherited from

SharedComponentProps.ariaLabel

Defined in

packages/ida-framework/src/types.ts:46


boxPosition

Optional boxPosition: Object

Optionally transform the dimensions and position of the underlying div

Type declaration

NameType
height?number
left?number
rotate?number
top?number
width?number

Defined in

packages/ida-framework/src/features/clickHandlerBox/ClickHandlerBox.tsx:31


children

Optional children: ReactNode | ReactNode[]

Defined in

packages/ida-framework/src/features/clickHandlerBox/ClickHandlerBox.tsx:38


className

Optional className: string

Inherited from

SharedComponentProps.className

Defined in

packages/ida-framework/src/types.ts:48


id

id: string

Defined in

packages/ida-framework/src/features/clickHandlerBox/ClickHandlerBox.tsx:27


onClick

Optional onClick: (eventValues: PointerEventValues) => void

Type declaration

▸ (eventValues): void

Callback fired if interaction begins and ends without any mouse movement.

Parameters
NameType
eventValuesPointerEventValues
Returns

void

Defined in

packages/ida-framework/src/features/clickHandlerBox/ClickHandlerBox.tsx:54


onDragEnd

Optional onDragEnd: (eventValues: PointerEventValues) => void

Type declaration

▸ (eventValues): void

Callback fired if interaction beings and ends after mouse movement has occurred.

Parameters
NameType
eventValuesPointerEventValues
Returns

void

Defined in

packages/ida-framework/src/features/clickHandlerBox/ClickHandlerBox.tsx:62


onDragMove

Optional onDragMove: (eventValues: PointerEventValues) => void

Type declaration

▸ (eventValues): void

Callback fired when the user drags after beginning interaction.

Parameters
NameType
eventValuesPointerEventValues
Returns

void

Defined in

packages/ida-framework/src/features/clickHandlerBox/ClickHandlerBox.tsx:42


onDragStart

Optional onDragStart: (eventValues: PointerEventValues) => void

Type declaration

▸ (eventValues): void

Callback fired only once when dragging begins.

Parameters
NameType
eventValuesPointerEventValues
Returns

void

Defined in

packages/ida-framework/src/features/clickHandlerBox/ClickHandlerBox.tsx:58


onInteractEnd

Optional onInteractEnd: (eventValues: PointerEventValues) => void

Type declaration

▸ (eventValues): void

Callback fired when the user does a mouseup/touchend/pointerup after interaction began.

Parameters
NameType
eventValuesPointerEventValues
Returns

void

Defined in

packages/ida-framework/src/features/clickHandlerBox/ClickHandlerBox.tsx:50


onInteractStart

Optional onInteractStart: (eventValues: PointerEventValues) => void

Type declaration

▸ (eventValues): void

Callback fired when the user does a mousedown/touchstart/pointerdown within the box.

Parameters
NameType
eventValuesPointerEventValues
Returns

void

Defined in

packages/ida-framework/src/features/clickHandlerBox/ClickHandlerBox.tsx:46


onPointerEnter

Optional onPointerEnter: (eventValues: PointerEvent<Element>) => void

Type declaration

▸ (eventValues): void

Callback fired when the pointer enters this element.

Parameters
NameType
eventValuesPointerEvent<Element>
Returns

void

Defined in

packages/ida-framework/src/features/clickHandlerBox/ClickHandlerBox.tsx:70


onPointerLeave

Optional onPointerLeave: (eventValues: PointerEvent<Element>) => void

Type declaration

▸ (eventValues): void

Callback fired when the pointer leaves this element.

Parameters
NameType
eventValuesPointerEvent<Element>
Returns

void

Defined in

packages/ida-framework/src/features/clickHandlerBox/ClickHandlerBox.tsx:74


onPointerMove

Optional onPointerMove: (eventValues: PointerEvent<Element>) => void

Type declaration

▸ (eventValues): void

Callback fired when the pointer moves inside this element.

Parameters
NameType
eventValuesPointerEvent<Element>
Returns

void

Defined in

packages/ida-framework/src/features/clickHandlerBox/ClickHandlerBox.tsx:66


role

Optional role: AriaRole

Inherited from

SharedComponentProps.role

Defined in

packages/ida-framework/src/types.ts:49


style

Optional style: CSSProperties

Inherited from

SharedComponentProps.style

Defined in

packages/ida-framework/src/types.ts:47