Skip to main content

Interface: SelectAreaProps

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


children​

• children: ReactNode | ReactNode[]

the SelectArea should be the parent of any other elements that require user interaction via the mouse.

Defined in​

packages/ida-framework/src/features/selectArea/SelectArea.tsx:41


className​

• Optional className: string

Inherited from​

SharedComponentProps.className

Defined in​

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


onSelectionChange​

• Optional onSelectionChange: (selection: Selection) => void

Type declaration​

▸ (selection): void

Event fired when the user's selection region changes.

Parameters​
NameType
selectionSelection
Returns​

void

Defined in​

packages/ida-framework/src/features/selectArea/SelectArea.tsx:45


onSelectionEnd​

• Optional onSelectionEnd: (e: PointerEvent<Element>) => void

Type declaration​

▸ (e): void

Pointer event fired when the user ends a selection (e.g. releases the mouse button)

Parameters​
NameType
ePointerEvent<Element>
Returns​

void

Defined in​

packages/ida-framework/src/features/selectArea/SelectArea.tsx:53


onSelectionStart​

• Optional onSelectionStart: (e: PointerEvent<Element>) => void

Type declaration​

▸ (e): void

Pointer event fired when the user starts a selection (e.g. presses the mouse button)

Parameters​
NameType
ePointerEvent<Element>
Returns​

void

Defined in​

packages/ida-framework/src/features/selectArea/SelectArea.tsx:49


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