@semantic-ui-react/event-stack
Version:
Issues mentioned in `README` should be solved by other approaches: - `.addEventListener()` is blazing fast and is not a real performance issue - to solve issues with ordering in case when regular DOM event propogation is not available consider to use thi
21 lines (13 loc) • 505 B
text/typescript
import * as React from 'react'
export type EventListeners = CallableEventListener[]
export type CallableEventListener = EventListener & {
called?: boolean
}
export type InputEventListener = EventListener | EventListener[]
export type InputTargetElement = boolean | string | TargetElement | React.RefObject<TargetElement>
export type TargetElement = Document | HTMLElement | Window
export type GenericMap<T> = Map<String, T>
export type Options = {
pool?: string
target?: InputTargetElement
}