Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type Aliases

AllCSSProperties: {}

Type declaration

  • [key: string]: string | number | null | undefined
AnimationEventHandler<Target>: createElement.JSX.EventHandler<TargetedAnimationEvent<Target>>

Type Parameters

  • Target extends EventTarget

ClipboardEventHandler<Target>: createElement.JSX.EventHandler<TargetedClipboardEvent<Target>>

Type Parameters

  • Target extends EventTarget

CompositionEventHandler<Target>: createElement.JSX.EventHandler<TargetedCompositionEvent<Target>>

Type Parameters

  • Target extends EventTarget

DOMCSSProperties: { [ key in keyof Omit<CSSStyleDeclaration, "item" | "setProperty" | "removeProperty" | "getPropertyValue" | "getPropertyPriority">]?: string | number | null }
DetailedHTMLProps<HA, RefType>: HA

Type Parameters

  • HA extends HTMLAttributes<RefType>

  • RefType extends EventTarget = EventTarget

DragEventHandler<Target>: createElement.JSX.EventHandler<TargetedDragEvent<Target>>

Type Parameters

  • Target extends EventTarget

ElementClass: Component<any, any> | FunctionComponent<any>
ElementType<P>: { [ K in keyof IntrinsicElements]: P extends IntrinsicElements[K] ? K : never }[keyof IntrinsicElements] | ComponentType<P>

Type Parameters

  • P = any

FocusEventHandler<Target>: createElement.JSX.EventHandler<TargetedFocusEvent<Target>>

Type Parameters

  • Target extends EventTarget

GenericEventHandler<Target>: createElement.JSX.EventHandler<TargetedEvent<Target>>

Type Parameters

  • Target extends EventTarget

KeyboardEventHandler<Target>: createElement.JSX.EventHandler<TargetedKeyboardEvent<Target>>

Type Parameters

  • Target extends EventTarget

LibraryManagedAttributes<Component, Props>: Component extends { defaultProps: infer Defaults } ? Defaultize<Props, Defaults> : Props

Type Parameters

  • Component

  • Props

MouseEventHandler<Target>: createElement.JSX.EventHandler<TargetedMouseEvent<Target>>

Type Parameters

  • Target extends EventTarget

PointerEventHandler<Target>: createElement.JSX.EventHandler<TargetedPointerEvent<Target>>

Type Parameters

  • Target extends EventTarget

TargetedAnimationEvent<Target>: TargetedEvent<Target, AnimationEvent>

Type Parameters

  • Target extends EventTarget

TargetedClipboardEvent<Target>: TargetedEvent<Target, ClipboardEvent>

Type Parameters

  • Target extends EventTarget

TargetedCompositionEvent<Target>: TargetedEvent<Target, CompositionEvent>

Type Parameters

  • Target extends EventTarget

TargetedDragEvent<Target>: TargetedEvent<Target, DragEvent>

Type Parameters

  • Target extends EventTarget

TargetedEvent<Target, TypedEvent>: Omit<TypedEvent, "currentTarget"> & { currentTarget: Target }

Type Parameters

  • Target extends EventTarget = EventTarget

  • TypedEvent extends Event = Event

TargetedFocusEvent<Target>: TargetedEvent<Target, FocusEvent>

Type Parameters

  • Target extends EventTarget

TargetedKeyboardEvent<Target>: TargetedEvent<Target, KeyboardEvent>

Type Parameters

  • Target extends EventTarget

TargetedMouseEvent<Target>: TargetedEvent<Target, MouseEvent>

Type Parameters

  • Target extends EventTarget

TargetedPointerEvent<Target>: TargetedEvent<Target, PointerEvent>

Type Parameters

  • Target extends EventTarget

TargetedTouchEvent<Target>: TargetedEvent<Target, TouchEvent>

Type Parameters

  • Target extends EventTarget

TargetedTransitionEvent<Target>: TargetedEvent<Target, TransitionEvent>

Type Parameters

  • Target extends EventTarget

TargetedUIEvent<Target>: TargetedEvent<Target, UIEvent>

Type Parameters

  • Target extends EventTarget

TargetedWheelEvent<Target>: TargetedEvent<Target, WheelEvent>

Type Parameters

  • Target extends EventTarget

TouchEventHandler<Target>: createElement.JSX.EventHandler<TargetedTouchEvent<Target>>

Type Parameters

  • Target extends EventTarget

TransitionEventHandler<Target>: createElement.JSX.EventHandler<TargetedTransitionEvent<Target>>

Type Parameters

  • Target extends EventTarget

UIEventHandler<Target>: createElement.JSX.EventHandler<TargetedUIEvent<Target>>

Type Parameters

  • Target extends EventTarget

WheelEventHandler<Target>: createElement.JSX.EventHandler<TargetedWheelEvent<Target>>

Type Parameters

  • Target extends EventTarget

Generated using TypeDoc