mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-04-22 05:18:04 +00:00
2.2 MiB
2.2 MiB
Snapshot report for test/antd.ts
The actual snapshot is saved in antd.ts.snap.
Generated by AVA.
antd component by local
Snapshot 1
[
{
componentName: 'Affix',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Affix',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
description: '距离窗口顶部达到指定偏移量后触发',
name: 'offsetTop',
propType: 'number',
},
{
description: '距离窗口底部达到指定偏移量后触发',
name: 'offsetBottom',
propType: 'number',
},
{
name: 'style',
propType: 'object',
},
{
description: '固定状态改变时触发的回调函数',
name: 'onChange',
propType: {
params: [
{
name: 'affixed',
propType: 'bool',
},
],
raw: '(affixed?: boolean) => void',
type: 'func',
},
},
{
description: '设置 Affix 需要监听其滚动事件的元素,值为一个返回对应 DOM 元素的函数',
name: 'target',
propType: 'func',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Anchor',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Anchor',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
{
name: 'offsetTop',
propType: 'number',
},
{
name: 'bounds',
propType: 'number',
},
{
name: 'affix',
propType: 'bool',
},
{
name: 'showInkInFixed',
propType: 'bool',
},
{
name: 'getContainer',
propType: 'func',
},
{
description: 'Return customize highlight anchor',
name: 'getCurrentAnchor',
propType: 'func',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'e',
propType: 'object',
},
{
name: 'link',
propType: {
type: 'shape',
value: [
{
name: 'title',
propType: 'node',
},
{
name: 'href',
propType: 'string',
},
],
},
},
],
raw: '(e: MouseEvent<HTMLElement, MouseEvent>, link: { title: ReactNode; href: string; }) => void',
type: 'func',
},
},
{
description: 'Scroll to target offset value, if none, it\'s offsetTop prop value or 0.',
name: 'targetOffset',
propType: 'number',
},
{
description: 'Listening event when scrolling change active link',
name: 'onChange',
propType: {
params: [
{
name: 'currentActiveLink',
propType: 'string',
},
],
raw: '(currentActiveLink: string) => void',
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'AutoComplete',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'AutoComplete',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'dataSource',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
{
type: 'shape',
value: [
{
name: 'value',
propType: 'string',
},
{
name: 'text',
propType: 'string',
},
],
},
],
},
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'onChange',
propType: 'func',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<Element, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'id',
propType: 'string',
},
{
name: 'options',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
{
type: 'objectOf',
value: 'any',
},
{
type: 'shape',
value: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'label',
propType: 'node',
},
{
name: 'options',
propType: {
type: 'arrayOf',
value: {
type: 'objectOf',
value: 'any',
},
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
],
},
],
},
},
},
{
name: 'value',
propType: 'string',
},
{
name: 'defaultValue',
propType: 'string',
},
{
name: 'inputValue',
propType: 'string',
},
{
name: 'searchValue',
propType: 'string',
},
{
name: 'optionFilterProp',
propType: 'string',
},
{
description: 'In Select, `false` means do nothing.',
name: 'filterOption',
propType: {
type: 'oneOfType',
value: [
'bool',
'func',
],
},
},
{
name: 'showSearch',
propType: 'bool',
},
{
name: 'autoClearSearchValue',
propType: 'bool',
},
{
name: 'onSearch',
propType: {
params: [
{
name: 'value',
propType: 'string',
},
],
raw: '(value: string) => void',
type: 'func',
},
},
{
name: 'allowClear',
propType: 'bool',
},
{
name: 'clearIcon',
propType: 'node',
},
{
name: 'showArrow',
propType: 'bool',
},
{
name: 'removeIcon',
propType: 'node',
},
{
name: 'menuItemSelectedIcon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'any',
},
],
raw: '(props: any) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'open',
propType: 'bool',
},
{
name: 'defaultOpen',
propType: 'bool',
},
{
name: 'listHeight',
propType: 'number',
},
{
name: 'listItemHeight',
propType: 'number',
},
{
name: 'dropdownStyle',
propType: 'object',
},
{
name: 'dropdownClassName',
propType: 'string',
},
{
name: 'dropdownMatchSelectWidth',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
{
name: 'virtual',
propType: 'bool',
},
{
name: 'dropdownRender',
propType: {
params: [
{
name: 'menu',
propType: 'object',
},
],
raw: '(menu: ReactElement<any, string | ((props: any) => ReactElement<any, string | ... | (new (props: any) => Component<any, any, any>)>) | (new (props: any) => Component<any, any, any>)>) => ReactElement<...>',
type: 'func',
},
},
{
name: 'dropdownAlign',
propType: 'any',
},
{
name: 'animation',
propType: 'string',
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'props',
propType: 'any',
},
],
raw: 'RenderDOMFunc',
type: 'func',
},
},
{
name: 'direction',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'defaultActiveFirstOption',
propType: 'bool',
},
{
name: 'notFoundContent',
propType: 'node',
},
{
name: 'placeholder',
propType: 'node',
},
{
name: 'backfill',
propType: 'bool',
},
{
name: 'getInputElement',
propType: 'func',
},
{
name: 'maxTagTextLength',
propType: 'number',
},
{
name: 'maxTagCount',
propType: 'number',
},
{
name: 'maxTagPlaceholder',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'omittedValues',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'label',
propType: 'node',
},
],
},
},
},
],
raw: '(omittedValues: LabelValueType[]) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'tokenSeparators',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'tagRender',
propType: {
params: [
{
name: 'props',
propType: {
type: 'shape',
value: [
{
name: 'label',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'label',
propType: 'node',
},
],
},
{
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'label',
propType: 'node',
},
],
},
},
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'label',
propType: 'node',
},
],
},
{
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'label',
propType: 'node',
},
],
},
},
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'onClose',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event?: MouseEvent<HTMLElement, MouseEvent>) => void',
type: 'func',
},
},
{
name: 'closable',
propType: 'bool',
},
],
},
},
],
raw: '(props: CustomTagProps) => ReactElement<any, string | ((props: any) => ReactElement<any, string | ... | (new (props: any) => Component<any, any, any>)>) | (new (props: any) => Component<...>)>',
type: 'func',
},
},
{
name: 'showAction',
propType: {
type: 'arrayOf',
value: {
type: 'oneOf',
value: [
'focus',
'click',
],
},
},
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPopupScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropdownVisibleChange',
propType: {
params: [
{
name: 'open',
propType: 'bool',
},
],
raw: '(open: boolean) => void',
type: 'func',
},
},
{
name: 'onSelect',
propType: 'func',
},
{
name: 'onDeselect',
propType: 'func',
},
{
name: 'onInputKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'choiceTransitionName',
propType: 'string',
},
{
description: 'Only used in current version for internal event process.',
name: 'internalProps',
propType: {
type: 'shape',
value: [
{
name: 'mark',
propType: 'string',
},
{
name: 'onClear',
propType: 'func',
},
{
name: 'skipTriggerChange',
propType: 'bool',
},
{
name: 'skipTriggerSelect',
propType: 'bool',
},
{
name: 'onRawSelect',
propType: {
params: [
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'option',
propType: 'object',
},
{
name: 'source',
propType: {
type: 'oneOf',
value: [
'option',
'selection',
'input',
],
},
},
],
raw: '(value: ReactText, option: OptionsType[number], source: SelectSource) => void',
type: 'func',
},
},
{
name: 'onRawDeselect',
propType: {
params: [
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'option',
propType: 'object',
},
{
name: 'source',
propType: {
type: 'oneOf',
value: [
'option',
'selection',
'input',
],
},
},
],
raw: '(value: ReactText, option: OptionsType[number], source: SelectSource) => void',
type: 'func',
},
},
],
},
},
{
name: 'suffixIcon',
propType: 'node',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'bordered',
propType: 'bool',
},
{
name: 'ref',
propType: {
type: 'oneOfType',
value: [
{
params: [
{
name: 'instance',
propType: 'object',
},
],
raw: '(instance: Select<SelectValue>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
'object',
],
},
},
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Alert',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Alert',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
description: 'Type of Alert styles, options:`success`, `info`, `warning`, `error`',
name: 'type',
propType: {
type: 'oneOf',
value: [
'success',
'info',
'warning',
'error',
],
},
},
{
description: 'Whether Alert can be closed',
name: 'closable',
propType: 'bool',
},
{
description: 'Close text to show',
name: 'closeText',
propType: 'node',
},
{
description: 'Content of Alert',
name: 'message',
propType: {
isRequired: true,
type: 'node',
},
},
{
description: 'Additional content of Alert',
name: 'description',
propType: 'node',
},
{
description: 'Callback when close Alert',
name: 'onClose',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLButtonElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
description: 'Trigger when animation ending of Alert',
name: 'afterClose',
propType: 'func',
},
{
description: 'Whether to show icon',
name: 'showIcon',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'banner',
propType: 'bool',
},
{
name: 'icon',
propType: 'node',
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Avatar',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Avatar',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
description: 'Shape of avatar, options:`circle`, `square`',
name: 'shape',
propType: {
type: 'oneOf',
value: [
'circle',
'square',
],
},
},
{
name: 'size',
propType: {
type: 'oneOfType',
value: [
'number',
{
type: 'oneOf',
value: [
'small',
'large',
'default',
],
},
],
},
},
{
description: 'Src of image avatar',
name: 'src',
propType: 'string',
},
{
description: 'Srcset of image avatar',
name: 'srcSet',
propType: 'string',
},
{
description: 'icon to be used in avatar',
name: 'icon',
propType: 'node',
},
{
name: 'style',
propType: 'object',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'alt',
propType: 'string',
},
{
name: 'onError',
propType: 'func',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'BackTop',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'BackTop',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'visibilityHeight',
propType: 'number',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'target',
propType: 'func',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
{
name: 'visible',
propType: 'bool',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Badge',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Badge',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
description: 'Number to show in badge',
name: 'count',
propType: 'node',
},
{
name: 'showZero',
propType: 'bool',
},
{
description: 'Max count to show',
name: 'overflowCount',
propType: 'number',
},
{
description: 'whether to show red dot without number',
name: 'dot',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'scrollNumberPrefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'status',
propType: {
type: 'oneOf',
value: [
'success',
'warning',
'error',
'default',
'processing',
],
},
},
{
name: 'color',
propType: {
type: 'oneOfType',
value: [
'object',
{
type: 'oneOf',
value: [
'pink',
'red',
'yellow',
'orange',
'cyan',
'green',
'blue',
'purple',
'geekblue',
'magenta',
'volcano',
'gold',
'lime',
],
},
],
},
},
{
name: 'text',
propType: 'node',
},
{
name: 'offset',
propType: 'object',
},
{
name: 'title',
propType: 'string',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Breadcrumb',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Breadcrumb',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'routes',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'path',
propType: 'string',
},
{
name: 'breadcrumbName',
propType: 'string',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
],
},
},
},
{
name: 'params',
propType: 'any',
},
{
name: 'separator',
propType: 'node',
},
{
name: 'itemRender',
propType: {
params: [
{
name: 'route',
propType: {
type: 'shape',
value: [
{
name: 'path',
propType: 'string',
},
{
name: 'breadcrumbName',
propType: 'string',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
],
},
},
{
name: 'params',
propType: 'any',
},
{
name: 'routes',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'path',
propType: 'string',
},
{
name: 'breadcrumbName',
propType: 'string',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
],
},
},
},
{
name: 'paths',
propType: {
type: 'arrayOf',
value: 'string',
},
},
],
raw: '(route: Route, params: any, routes: Route[], paths: string[]) => ReactNode',
type: 'func',
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'className',
propType: 'string',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Button',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Button',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'href',
propType: 'string',
},
{
name: 'target',
propType: 'string',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'link',
'default',
'ghost',
'danger',
'primary',
'dashed',
],
},
},
{
name: 'icon',
propType: 'node',
},
{
name: 'shape',
propType: {
type: 'oneOf',
value: [
'circle',
'circle-outline',
'round',
],
},
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'loading',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'delay',
propType: 'number',
},
],
},
],
},
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'ghost',
propType: 'bool',
},
{
name: 'danger',
propType: 'bool',
},
{
name: 'block',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'id',
propType: 'string',
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'color',
propType: 'string',
},
{
name: 'title',
propType: 'string',
},
{
name: 'download',
propType: 'any',
},
{
name: 'hrefLang',
propType: 'string',
},
{
name: 'media',
propType: 'string',
},
{
name: 'ping',
propType: 'string',
},
{
name: 'rel',
propType: 'string',
},
{
name: 'referrerPolicy',
propType: 'string',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'prefix',
propType: 'string',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<any, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<any, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<any, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<any, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<any>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'htmlType',
propType: {
type: 'oneOf',
value: [
'submit',
'button',
'reset',
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'form',
propType: 'string',
},
{
name: 'formAction',
propType: 'string',
},
{
name: 'formEncType',
propType: 'string',
},
{
name: 'formMethod',
propType: 'string',
},
{
name: 'formNoValidate',
propType: 'bool',
},
{
name: 'formTarget',
propType: 'string',
},
{
name: 'name',
propType: 'string',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Card',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Card',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'title',
propType: 'node',
},
{
name: 'extra',
propType: 'node',
},
{
name: 'bordered',
propType: 'bool',
},
{
name: 'headStyle',
propType: 'object',
},
{
name: 'bodyStyle',
propType: 'object',
},
{
name: 'style',
propType: 'object',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'hoverable',
propType: 'bool',
},
{
name: 'id',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'default',
],
},
},
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'inner',
],
},
},
{
name: 'cover',
propType: 'node',
},
{
name: 'actions',
propType: {
type: 'arrayOf',
value: 'node',
},
},
{
name: 'tabList',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'tab',
propType: 'node',
},
{
name: 'disabled',
propType: 'bool',
},
],
},
},
},
{
name: 'tabBarExtraContent',
propType: 'node',
},
{
name: 'onTabChange',
propType: {
params: [
{
name: 'key',
propType: 'string',
},
],
raw: '(key: string) => void',
type: 'func',
},
},
{
name: 'activeTabKey',
propType: 'string',
},
{
name: 'defaultActiveTabKey',
propType: 'string',
},
{
name: 'tabProps',
propType: 'object',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'color',
propType: 'string',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'prefix',
propType: 'string',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Collapse',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Collapse',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'activeKey',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
},
{
name: 'defaultActiveKey',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
},
{
description: '手风琴效果',
name: 'accordion',
propType: 'bool',
},
{
name: 'destroyInactivePanel',
propType: 'bool',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
],
raw: '(key: string | string[]) => void',
type: 'func',
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'className',
propType: 'string',
},
{
name: 'bordered',
propType: 'bool',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'expandIcon',
propType: {
params: [
{
name: 'panelProps',
propType: {
type: 'shape',
value: [
{
name: 'isActive',
propType: 'bool',
},
{
name: 'header',
propType: 'node',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
{
name: 'showArrow',
propType: 'bool',
},
{
name: 'forceRender',
propType: 'bool',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'extra',
propType: 'node',
},
],
},
},
],
raw: '(panelProps: PanelProps) => ReactNode',
type: 'func',
},
},
{
name: 'expandIconPosition',
propType: {
type: 'oneOf',
value: [
'left',
'right',
],
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Carousel',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Carousel',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'effect',
propType: {
type: 'oneOf',
value: [
'fade',
'scrollx',
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'slickGoTo',
propType: 'number',
},
{
name: 'dotPosition',
propType: {
type: 'oneOf',
value: [
'left',
'right',
'top',
'bottom',
],
},
},
{
name: 'dots',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'className',
propType: 'string',
},
],
},
],
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'vertical',
propType: 'bool',
},
{
name: 'draggable',
propType: 'bool',
},
{
name: 'accessibility',
propType: 'bool',
},
{
name: 'adaptiveHeight',
propType: 'bool',
},
{
name: 'afterChange',
propType: {
params: [
{
name: 'currentSlide',
propType: 'number',
},
],
raw: '(currentSlide: number) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'appendDots',
propType: {
params: [
{
name: 'dots',
propType: 'node',
},
],
raw: '(dots: ReactNode) => Element',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'arrows',
propType: 'bool',
},
{
name: 'asNavFor',
propType: {
type: 'shape',
value: [
{
name: 'slickNext',
propType: {
raw: '() => void',
type: 'func',
},
},
{
name: 'slickPause',
propType: {
raw: '() => void',
type: 'func',
},
},
{
name: 'slickPlay',
propType: {
raw: '() => void',
type: 'func',
},
},
{
name: 'slickPrev',
propType: {
raw: '() => void',
type: 'func',
},
},
{
name: 'slickGoTo',
propType: {
params: [
{
name: 'slideNumber',
propType: 'number',
},
{
name: 'dontAnimate',
propType: 'bool',
},
],
raw: '(slideNumber: number, dontAnimate?: boolean) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
],
},
},
{
name: 'autoplaySpeed',
propType: 'number',
},
{
name: 'autoplay',
propType: 'bool',
},
{
name: 'beforeChange',
propType: {
params: [
{
name: 'currentSlide',
propType: 'number',
},
{
name: 'nextSlide',
propType: 'number',
},
],
raw: '(currentSlide: number, nextSlide: number) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'centerMode',
propType: 'bool',
},
{
name: 'centerPadding',
propType: 'string',
},
{
name: 'cssEase',
propType: 'string',
},
{
name: 'customPaging',
propType: {
params: [
{
name: 'index',
propType: 'number',
},
],
raw: '(index: number) => Element',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'easing',
propType: 'string',
},
{
name: 'edgeFriction',
propType: 'number',
},
{
name: 'fade',
propType: 'bool',
},
{
name: 'focusOnSelect',
propType: 'bool',
},
{
name: 'infinite',
propType: 'bool',
},
{
name: 'initialSlide',
propType: 'number',
},
{
name: 'lazyLoad',
propType: {
type: 'oneOf',
value: [
'ondemand',
'progressive',
],
},
},
{
name: 'nextArrow',
propType: 'element',
},
{
name: 'onEdge',
propType: {
params: [
{
name: 'swipeDirection',
propType: 'string',
},
],
raw: '(swipeDirection: string) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInit',
propType: {
raw: '() => void',
type: 'func',
},
},
{
name: 'onLazyLoad',
propType: {
params: [
{
name: 'slidesToLoad',
propType: {
type: 'arrayOf',
value: 'number',
},
},
],
raw: '(slidesToLoad: number[]) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReInit',
propType: {
raw: '() => void',
type: 'func',
},
},
{
name: 'onSwipe',
propType: {
params: [
{
name: 'swipeDirection',
propType: 'string',
},
],
raw: '(swipeDirection: string) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'pauseOnDotsHover',
propType: 'bool',
},
{
name: 'pauseOnFocus',
propType: 'bool',
},
{
name: 'pauseOnHover',
propType: 'bool',
},
{
name: 'prevArrow',
propType: 'element',
},
{
name: 'responsive',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'breakpoint',
propType: 'number',
},
{
name: 'settings',
propType: {
type: 'oneOfType',
value: [
'object',
{
type: 'oneOf',
value: [
'unslick',
],
},
],
},
},
],
},
},
},
{
name: 'rows',
propType: 'number',
},
{
name: 'rtl',
propType: 'bool',
},
{
name: 'slide',
propType: 'string',
},
{
name: 'slidesPerRow',
propType: 'number',
},
{
name: 'slidesToScroll',
propType: 'number',
},
{
name: 'slidesToShow',
propType: 'number',
},
{
name: 'speed',
propType: 'number',
},
{
name: 'swipeToSlide',
propType: 'bool',
},
{
name: 'swipe',
propType: 'bool',
},
{
name: 'swipeEvent',
propType: {
params: [
{
name: 'swipeDirection',
propType: 'string',
},
],
raw: '(swipeDirection: string) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'touchMove',
propType: 'bool',
},
{
name: 'touchThreshold',
propType: 'number',
},
{
name: 'useCSS',
propType: 'bool',
},
{
name: 'useTransform',
propType: 'bool',
},
{
name: 'variableWidth',
propType: 'bool',
},
{
name: 'verticalSwiping',
propType: 'bool',
},
{
name: 'waitForAnimate',
propType: 'bool',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Cascader',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Cascader',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
description: '可选项数据源',
name: 'options',
propType: {
isRequired: true,
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'value',
propType: 'string',
},
{
name: 'label',
propType: 'node',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
],
},
},
},
{
description: '默认的选中项',
name: 'defaultValue',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
description: '指定选中项',
name: 'value',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
description: '选择完成后的回调',
name: 'onChange',
propType: {
params: [
{
name: 'value',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'selectedOptions',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'value',
propType: 'string',
},
{
name: 'label',
propType: 'node',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
],
},
},
},
],
raw: '(value: string[], selectedOptions?: CascaderOptionType[]) => void',
type: 'func',
},
},
{
description: '选择后展示的渲染函数',
name: 'displayRender',
propType: {
params: [
{
name: 'label',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'selectedOptions',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'value',
propType: 'string',
},
{
name: 'label',
propType: 'node',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
],
},
},
},
],
raw: '(label: string[], selectedOptions?: CascaderOptionType[]) => ReactNode',
type: 'func',
},
},
{
description: '自定义样式',
name: 'style',
propType: 'object',
},
{
description: '自定义类名',
name: 'className',
propType: 'string',
},
{
description: '自定义浮层类名',
name: 'popupClassName',
propType: 'string',
},
{
description: '浮层预设位置:`bottomLeft` `bottomRight` `topLeft` `topRight`',
name: 'popupPlacement',
propType: 'string',
},
{
description: '输入框占位文本',
name: 'placeholder',
propType: 'string',
},
{
description: '输入框大小,可选 `large` `default` `small`',
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
description: 'whether has border style',
name: 'bordered',
propType: 'bool',
},
{
description: '禁用',
name: 'disabled',
propType: 'bool',
},
{
description: '是否支持清除',
name: 'allowClear',
propType: 'bool',
},
{
name: 'showSearch',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'filter',
propType: {
params: [
{
name: 'inputValue',
propType: 'string',
},
{
name: 'path',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'value',
propType: 'string',
},
{
name: 'label',
propType: 'node',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
],
},
},
},
{
name: 'names',
propType: {
type: 'shape',
value: [
{
name: 'value',
propType: 'string',
},
{
name: 'label',
propType: 'string',
},
{
name: 'children',
propType: 'string',
},
],
},
},
],
raw: '(inputValue: string, path: CascaderOptionType[], names: FilledFieldNamesType) => boolean',
type: 'func',
},
},
{
name: 'render',
propType: {
params: [
{
name: 'inputValue',
propType: 'string',
},
{
name: 'path',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'value',
propType: 'string',
},
{
name: 'label',
propType: 'node',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
],
},
},
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'names',
propType: {
type: 'shape',
value: [
{
name: 'value',
propType: 'string',
},
{
name: 'label',
propType: 'string',
},
{
name: 'children',
propType: 'string',
},
],
},
},
],
raw: '(inputValue: string, path: CascaderOptionType[], prefixCls: string, names: FilledFieldNamesType) => ReactNode',
type: 'func',
},
},
{
name: 'sort',
propType: {
params: [
{
name: 'a',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'value',
propType: 'string',
},
{
name: 'label',
propType: 'node',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
],
},
},
},
{
name: 'b',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'value',
propType: 'string',
},
{
name: 'label',
propType: 'node',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
],
},
},
},
{
name: 'inputValue',
propType: 'string',
},
{
name: 'names',
propType: {
type: 'shape',
value: [
{
name: 'value',
propType: 'string',
},
{
name: 'label',
propType: 'string',
},
{
name: 'children',
propType: 'string',
},
],
},
},
],
raw: '(a: CascaderOptionType[], b: CascaderOptionType[], inputValue: string, names: FilledFieldNamesType) => number',
type: 'func',
},
},
{
name: 'matchInputWidth',
propType: 'bool',
},
{
name: 'limit',
propType: {
type: 'oneOfType',
value: [
'number',
{
type: 'oneOf',
value: [
false,
],
},
],
},
},
],
},
],
},
},
{
name: 'notFoundContent',
propType: 'node',
},
{
name: 'loadData',
propType: {
params: [
{
name: 'selectedOptions',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'value',
propType: 'string',
},
{
name: 'label',
propType: 'node',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
],
},
},
},
],
raw: '(selectedOptions?: CascaderOptionType[]) => void',
type: 'func',
},
},
{
description: '次级菜单的展开方式,可选 \'click\' 和 \'hover\'',
name: 'expandTrigger',
propType: {
type: 'oneOf',
value: [
'click',
'hover',
],
},
},
{
description: '当此项为 true 时,点选每级菜单选项值都会发生变化',
name: 'changeOnSelect',
propType: 'bool',
},
{
description: '浮层可见变化时回调',
name: 'onPopupVisibleChange',
propType: {
params: [
{
name: 'popupVisible',
propType: 'bool',
},
],
raw: '(popupVisible: boolean) => void',
type: 'func',
},
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'inputPrefixCls',
propType: 'string',
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'triggerNode',
propType: 'object',
},
],
raw: '(triggerNode: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'popupVisible',
propType: 'bool',
},
{
description: 'use this after antd@3.7.0',
name: 'fieldNames',
propType: {
type: 'shape',
value: [
{
name: 'value',
propType: 'string',
},
{
name: 'label',
propType: 'string',
},
{
name: 'children',
propType: 'string',
},
],
},
},
{
name: 'suffixIcon',
propType: 'node',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Checkbox',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Checkbox',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'indeterminate',
propType: 'bool',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'onChange',
propType: 'func',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'value',
propType: 'any',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
{
name: 'id',
propType: 'string',
},
{
name: 'autoFocus',
propType: 'bool',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Col',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Col',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'xs',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'sm',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'md',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'lg',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'xl',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'xxl',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'flex',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'id',
propType: 'string',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'title',
propType: 'string',
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'prefix',
propType: 'string',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'color',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Comment',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Comment',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
description: 'List of action items rendered below the comment content',
name: 'actions',
propType: {
type: 'arrayOf',
value: 'node',
},
},
{
description: 'The element to display as the comment author.',
name: 'author',
propType: 'node',
},
{
description: 'The element to display as the comment avatar - generally an antd Avatar',
name: 'avatar',
propType: 'node',
},
{
description: 'className of comment',
name: 'className',
propType: 'string',
},
{
description: 'The main content of the comment',
name: 'content',
propType: {
isRequired: true,
type: 'node',
},
},
{
description: 'Nested comments should be provided as children of the Comment',
name: 'children',
propType: 'node',
},
{
description: 'Comment prefix defaults to \'.ant-comment\'',
name: 'prefixCls',
propType: 'string',
},
{
description: 'Additional style for the comment',
name: 'style',
propType: 'object',
},
{
description: 'A datetime element containing the time to be displayed',
name: 'datetime',
propType: 'node',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'ConfigProvider',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'ConfigProvider',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'triggerNode',
propType: 'object',
},
],
raw: '(triggerNode: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'renderEmpty',
propType: {
params: [
{
name: 'componentName',
propType: 'string',
},
],
raw: '(componentName?: string) => ReactNode',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'csp',
propType: {
type: 'shape',
value: [
{
name: 'nonce',
propType: 'string',
},
],
},
},
{
name: 'autoInsertSpaceInButton',
propType: 'bool',
},
{
name: 'form',
propType: {
type: 'shape',
value: [
{
name: 'validateMessages',
propType: {
type: 'shape',
value: [
{
name: 'default',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'required',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'enum',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'whitespace',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'date',
propType: {
type: 'shape',
value: [
{
name: 'format',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'parse',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'invalid',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
{
name: 'types',
propType: {
type: 'shape',
value: [
{
name: 'string',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'method',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'array',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'object',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'number',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'date',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'boolean',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'integer',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'float',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'regexp',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'email',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'url',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'hex',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
{
name: 'string',
propType: {
type: 'shape',
value: [
{
name: 'len',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'min',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'max',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'range',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
{
name: 'number',
propType: {
type: 'shape',
value: [
{
name: 'len',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'min',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'max',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'range',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
{
name: 'array',
propType: {
type: 'shape',
value: [
{
name: 'len',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'min',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'max',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'range',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
{
name: 'pattern',
propType: {
type: 'shape',
value: [
{
name: 'mismatch',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
],
},
},
],
},
},
{
name: 'locale',
propType: {
type: 'shape',
value: [
{
name: 'locale',
propType: 'string',
},
{
name: 'Pagination',
propType: 'any',
},
{
name: 'DatePicker',
propType: 'object',
},
{
name: 'TimePicker',
propType: 'object',
},
{
name: 'Calendar',
propType: 'object',
},
{
name: 'Table',
propType: {
type: 'shape',
value: [
{
name: 'filterTitle',
propType: 'string',
},
{
name: 'filterConfirm',
propType: 'node',
},
{
name: 'filterReset',
propType: 'node',
},
{
name: 'emptyText',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
'func',
],
},
},
{
name: 'selectAll',
propType: 'node',
},
{
name: 'selectInvert',
propType: 'node',
},
{
name: 'selectionAll',
propType: 'node',
},
{
name: 'sortTitle',
propType: 'string',
},
{
name: 'expand',
propType: 'string',
},
{
name: 'collapse',
propType: 'string',
},
{
name: 'triggerDesc',
propType: 'string',
},
{
name: 'triggerAsc',
propType: 'string',
},
{
name: 'cancelSort',
propType: 'string',
},
],
},
},
{
name: 'Modal',
propType: {
type: 'shape',
value: [
{
name: 'okText',
propType: 'string',
},
{
name: 'cancelText',
propType: 'string',
},
{
name: 'justOkText',
propType: 'string',
},
],
},
},
{
name: 'Popconfirm',
propType: {
type: 'shape',
value: [
{
name: 'okText',
propType: 'string',
},
{
name: 'cancelText',
propType: 'string',
},
],
},
},
{
name: 'Transfer',
propType: 'object',
},
{
name: 'Select',
propType: 'object',
},
{
name: 'Upload',
propType: {
type: 'shape',
value: [
{
name: 'uploading',
propType: 'string',
},
{
name: 'removeFile',
propType: 'string',
},
{
name: 'downloadFile',
propType: 'string',
},
{
name: 'uploadError',
propType: 'string',
},
{
name: 'previewFile',
propType: 'string',
},
],
},
},
{
name: 'Empty',
propType: {
type: 'shape',
value: [
{
name: 'description',
propType: 'string',
},
],
},
},
{
name: 'global',
propType: 'object',
},
{
name: 'PageHeader',
propType: 'object',
},
{
name: 'Icon',
propType: 'object',
},
{
name: 'Text',
propType: 'object',
},
{
name: 'Form',
propType: {
type: 'shape',
value: [
{
name: 'defaultValidateMessages',
propType: {
type: 'shape',
value: [
{
name: 'default',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'required',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'enum',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'whitespace',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'date',
propType: {
type: 'shape',
value: [
{
name: 'format',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'parse',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'invalid',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
{
name: 'types',
propType: {
type: 'shape',
value: [
{
name: 'string',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'method',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'array',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'object',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'number',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'date',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'boolean',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'integer',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'float',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'regexp',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'email',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'url',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'hex',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
{
name: 'string',
propType: {
type: 'shape',
value: [
{
name: 'len',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'min',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'max',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'range',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
{
name: 'number',
propType: {
type: 'shape',
value: [
{
name: 'len',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'min',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'max',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'range',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
{
name: 'array',
propType: {
type: 'shape',
value: [
{
name: 'len',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'min',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'max',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'range',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
{
name: 'pattern',
propType: {
type: 'shape',
value: [
{
name: 'mismatch',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
],
},
},
],
},
},
],
},
},
{
name: 'pageHeader',
propType: {
type: 'shape',
value: [
{
name: 'ghost',
propType: 'bool',
},
],
},
},
{
name: 'componentSize',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'direction',
propType: {
type: 'oneOf',
value: [
'rtl',
'ltr',
],
},
},
{
name: 'space',
propType: {
type: 'shape',
value: [
{
name: 'size',
propType: {
type: 'oneOfType',
value: [
'number',
{
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
],
},
},
],
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'DatePicker',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'DatePicker',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'style',
propType: 'object',
},
{
name: 'onChange',
propType: 'func',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
description: '@deprecated Will be removed in next big version. Please use `mode` instead',
name: 'mode',
propType: {
type: 'oneOf',
value: [
'date',
'time',
'week',
'month',
'quarter',
'year',
'decade',
],
},
},
{
name: 'id',
propType: 'string',
},
{
name: 'value',
propType: 'object',
},
{
name: 'defaultValue',
propType: 'object',
},
{
name: 'allowClear',
propType: 'bool',
},
{
name: 'clearIcon',
propType: 'node',
},
{
name: 'open',
propType: 'bool',
},
{
name: 'defaultOpen',
propType: 'bool',
},
{
name: 'dropdownClassName',
propType: 'string',
},
{
name: 'dropdownAlign',
propType: {
type: 'shape',
value: [
{
name: 'points',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'offset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'targetOffset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'overflow',
propType: {
type: 'shape',
value: [
{
name: 'adjustX',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
{
name: 'adjustY',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
],
},
},
{
name: 'useCssRight',
propType: 'bool',
},
{
name: 'useCssBottom',
propType: 'bool',
},
{
name: 'useCssTransform',
propType: 'bool',
},
{
name: 'ignoreShake',
propType: 'bool',
},
],
},
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'node',
propType: 'object',
},
],
raw: '(node: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'direction',
propType: {
type: 'oneOf',
value: [
'rtl',
'ltr',
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onSelect',
propType: 'func',
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'suffixIcon',
propType: 'node',
},
{
name: 'role',
propType: 'string',
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'name',
propType: 'string',
},
{
name: 'picker',
propType: {
type: 'oneOf',
value: [
'date',
'time',
'week',
'month',
'quarter',
'year',
],
},
},
{
description: '[Legacy] Set default display picker view date',
name: 'defaultPickerValue',
propType: 'object',
},
{
name: 'disabledDate',
propType: 'func',
},
{
name: 'dateRender',
propType: 'func',
},
{
name: 'monthCellRender',
propType: 'func',
},
{
name: 'renderExtraFooter',
propType: {
params: [
{
name: 'mode',
propType: {
type: 'oneOf',
value: [
'date',
'time',
'week',
'month',
'quarter',
'year',
'decade',
],
},
},
],
raw: '(mode: PanelMode) => ReactNode',
type: 'func',
},
},
{
name: 'onPanelChange',
propType: 'func',
},
{
name: 'onOk',
propType: 'func',
},
{
name: 'popupStyle',
propType: 'object',
},
{
description: 'Make input readOnly to avoid popup keyboard in mobile',
name: 'inputReadOnly',
propType: 'bool',
},
{
name: 'format',
propType: {
type: 'oneOfType',
value: [
'string',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'onOpenChange',
propType: {
params: [
{
name: 'open',
propType: 'bool',
},
],
raw: '(open: boolean) => void',
type: 'func',
},
},
{
description: '@private Internal usage, do not use in production mode!!!',
name: 'pickerRef',
propType: 'object',
},
{
name: 'autoComplete',
propType: 'string',
},
{
name: 'locale',
propType: 'object',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'bordered',
propType: 'bool',
},
{
name: 'showToday',
propType: 'bool',
},
{
name: 'showTime',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'DateType',
propType: 'any',
},
{
name: 'format',
propType: 'string',
},
{
name: 'showHour',
propType: 'bool',
},
{
name: 'showMinute',
propType: 'bool',
},
{
name: 'showSecond',
propType: 'bool',
},
{
name: 'use12Hours',
propType: 'bool',
},
{
name: 'hourStep',
propType: 'number',
},
{
name: 'minuteStep',
propType: 'number',
},
{
name: 'secondStep',
propType: 'number',
},
{
name: 'hideDisabledOptions',
propType: 'bool',
},
{
name: 'defaultValue',
propType: 'object',
},
],
},
],
},
},
{
name: 'disabledTime',
propType: 'func',
},
{
name: 'showHour',
propType: 'bool',
},
{
name: 'showMinute',
propType: 'bool',
},
{
name: 'showSecond',
propType: 'bool',
},
{
name: 'use12Hours',
propType: 'bool',
},
{
name: 'hourStep',
propType: 'number',
},
{
name: 'minuteStep',
propType: 'number',
},
{
name: 'secondStep',
propType: 'number',
},
{
name: 'hideDisabledOptions',
propType: 'bool',
},
{
name: 'disabledHours',
propType: 'func',
},
{
name: 'disabledMinutes',
propType: {
params: [
{
name: 'hour',
propType: 'number',
},
],
raw: '(hour: number) => number[]',
type: 'func',
},
},
{
name: 'disabledSeconds',
propType: {
params: [
{
name: 'hour',
propType: 'number',
},
{
name: 'minute',
propType: 'number',
},
],
raw: '(hour: number, minute: number) => number[]',
type: 'func',
},
},
{
description: '@deprecated Please use `defaultValue` directly instead',
name: 'defaultOpenValue',
propType: 'object',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Divider',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Divider',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'horizontal',
'vertical',
],
},
},
{
name: 'orientation',
propType: {
type: 'oneOf',
value: [
'left',
'right',
'center',
],
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'dashed',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Dropdown',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Dropdown',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'trigger',
propType: {
type: 'arrayOf',
value: {
type: 'oneOf',
value: [
'click',
'contextMenu',
'hover',
],
},
},
},
{
name: 'overlay',
propType: {
isRequired: true,
type: 'oneOfType',
value: [
'object',
'func',
],
},
},
{
name: 'onVisibleChange',
propType: {
params: [
{
name: 'visible',
propType: 'bool',
},
],
raw: '(visible: boolean) => void',
type: 'func',
},
},
{
name: 'visible',
propType: 'bool',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'align',
propType: {
type: 'shape',
value: [
{
name: 'points',
propType: 'object',
},
{
name: 'offset',
propType: 'object',
},
{
name: 'targetOffset',
propType: 'object',
},
{
name: 'overflow',
propType: {
type: 'shape',
value: [
{
name: 'adjustX',
propType: 'bool',
},
{
name: 'adjustY',
propType: 'bool',
},
],
},
},
{
name: 'useCssRight',
propType: 'bool',
},
{
name: 'useCssBottom',
propType: 'bool',
},
{
name: 'useCssTransform',
propType: 'bool',
},
],
},
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'triggerNode',
propType: 'object',
},
],
raw: '(triggerNode: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'placement',
propType: {
type: 'oneOf',
value: [
'topLeft',
'topCenter',
'topRight',
'bottomLeft',
'bottomCenter',
'bottomRight',
],
},
},
{
name: 'overlayClassName',
propType: 'string',
},
{
name: 'overlayStyle',
propType: 'object',
},
{
name: 'forceRender',
propType: 'bool',
},
{
name: 'mouseEnterDelay',
propType: 'number',
},
{
name: 'mouseLeaveDelay',
propType: 'number',
},
{
name: 'openClassName',
propType: 'string',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Drawer',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Drawer',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'closable',
propType: 'bool',
},
{
name: 'destroyOnClose',
propType: 'bool',
},
{
name: 'forceRender',
propType: 'bool',
},
{
name: 'getContainer',
propType: {
type: 'oneOfType',
value: [
'string',
'object',
'func',
{
type: 'oneOf',
value: [
false,
],
},
],
},
},
{
name: 'maskClosable',
propType: 'bool',
},
{
name: 'mask',
propType: 'bool',
},
{
name: 'maskStyle',
propType: 'object',
},
{
name: 'style',
propType: 'object',
},
{
description: 'wrapper dom node style of header and body',
name: 'drawerStyle',
propType: 'object',
},
{
name: 'headerStyle',
propType: 'object',
},
{
name: 'bodyStyle',
propType: 'object',
},
{
name: 'title',
propType: 'node',
},
{
name: 'visible',
propType: 'bool',
},
{
name: 'width',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'height',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'zIndex',
propType: 'number',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'push',
propType: 'bool',
},
{
name: 'placement',
propType: {
type: 'oneOf',
value: [
'left',
'right',
'top',
'bottom',
],
},
},
{
name: 'onClose',
propType: {
params: [
{
name: 'e',
propType: {
type: 'oneOfType',
value: [
'object',
],
},
},
],
raw: '(e: EventType) => void',
type: 'func',
},
},
{
name: 'afterVisibleChange',
propType: {
params: [
{
name: 'visible',
propType: 'bool',
},
],
raw: '(visible: boolean) => void',
type: 'func',
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'handler',
propType: 'node',
},
{
name: 'keyboard',
propType: 'bool',
},
{
name: 'footer',
propType: 'node',
},
{
name: 'footerStyle',
propType: 'object',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Empty',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Empty',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
{
description: '@since 3.16.0',
name: 'imageStyle',
propType: 'object',
},
{
name: 'image',
propType: 'node',
},
{
name: 'description',
propType: 'node',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Form',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Form',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'hideRequiredMark',
propType: 'bool',
},
{
name: 'colon',
propType: 'bool',
},
{
name: 'name',
propType: 'string',
},
{
name: 'layout',
propType: {
type: 'oneOf',
value: [
'inline',
'horizontal',
'vertical',
],
},
},
{
name: 'labelAlign',
propType: {
type: 'oneOf',
value: [
'left',
'right',
],
},
},
{
name: 'labelCol',
propType: {
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'xs',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'sm',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'md',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'lg',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'xl',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'xxl',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'flex',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
},
{
name: 'wrapperCol',
propType: {
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'xs',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'sm',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'md',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'lg',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'xl',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'xxl',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'flex',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
},
{
name: 'form',
propType: {
type: 'shape',
value: [
{
name: 'scrollToField',
propType: {
params: [
{
name: 'name',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
},
{
name: 'options',
propType: {
type: 'shape',
value: [
{
name: 'T',
propType: 'any',
},
{
name: 'behavior',
propType: {
type: 'oneOfType',
value: [
'func',
{
type: 'oneOf',
value: [
'auto',
'smooth',
],
},
],
},
},
],
},
},
],
raw: '(name: string | number | InternalNamePath, options?: Options<any>) => void',
type: 'func',
},
},
{
name: '__INTERNAL__',
propType: {
type: 'shape',
value: [
{
name: 'name',
propType: 'string',
},
],
},
},
],
},
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'scrollToFirstError',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'target',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'id',
propType: 'string',
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'color',
propType: 'string',
},
{
name: 'title',
propType: 'string',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'prefix',
propType: 'string',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLFormElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLFormElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLFormElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLFormElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLFormElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'autoComplete',
propType: 'string',
},
{
name: 'acceptCharset',
propType: 'string',
},
{
name: 'action',
propType: 'string',
},
{
name: 'encType',
propType: 'string',
},
{
name: 'method',
propType: 'string',
},
{
name: 'noValidate',
propType: 'bool',
},
{
name: 'initialValues',
propType: {
type: 'objectOf',
value: 'any',
},
},
{
name: 'component',
propType: {
type: 'oneOfType',
value: [
'string',
'object',
{
type: 'oneOf',
value: [
false,
],
},
],
},
},
{
name: 'fields',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'name',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
},
],
},
},
},
{
name: 'validateMessages',
propType: {
type: 'shape',
value: [
{
name: 'default',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'required',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'enum',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'whitespace',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'date',
propType: {
type: 'shape',
value: [
{
name: 'format',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'parse',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'invalid',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
{
name: 'types',
propType: {
type: 'shape',
value: [
{
name: 'string',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'method',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'array',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'object',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'number',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'date',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'boolean',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'integer',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'float',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'regexp',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'email',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'url',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'hex',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
{
name: 'string',
propType: {
type: 'shape',
value: [
{
name: 'len',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'min',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'max',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'range',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
{
name: 'number',
propType: {
type: 'shape',
value: [
{
name: 'len',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'min',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'max',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'range',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
{
name: 'array',
propType: {
type: 'shape',
value: [
{
name: 'len',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'min',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'max',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'range',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
{
name: 'pattern',
propType: {
type: 'shape',
value: [
{
name: 'mismatch',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
],
},
},
],
},
},
{
name: 'onValuesChange',
propType: {
params: [
{
name: 'changedValues',
propType: {
type: 'objectOf',
value: 'any',
},
},
{
name: 'values',
propType: {
type: 'objectOf',
value: 'any',
},
},
],
raw: '(changedValues: Store, values: Store) => void',
type: 'func',
},
},
{
name: 'onFieldsChange',
propType: {
params: [
{
name: 'changedFields',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'name',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
},
],
},
},
},
{
name: 'allFields',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'name',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
},
],
},
},
},
],
raw: '(changedFields: FieldData[], allFields: FieldData[]) => void',
type: 'func',
},
},
{
name: 'onFinish',
propType: {
params: [
{
name: 'values',
propType: {
type: 'objectOf',
value: 'any',
},
},
],
raw: '(values: Store) => void',
type: 'func',
},
},
{
name: 'onFinishFailed',
propType: {
params: [
{
name: 'errorInfo',
propType: {
type: 'shape',
value: [
{
name: 'values',
propType: {
type: 'objectOf',
value: 'any',
},
},
{
name: 'errorFields',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'name',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'errors',
propType: {
type: 'arrayOf',
value: 'string',
},
},
],
},
},
},
{
name: 'outOfDate',
propType: 'bool',
},
],
},
},
],
raw: '(errorInfo: ValidateErrorEntity) => void',
type: 'func',
},
},
{
name: 'ref',
propType: {
type: 'oneOfType',
value: [
{
params: [
{
name: 'instance',
propType: 'object',
},
],
raw: '(instance: FormInstance) => void',
returns: {
propType: 'number',
},
type: 'func',
},
'object',
],
},
},
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Input',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Input',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'type',
propType: {
type: 'oneOfType',
value: [
'object',
{
type: 'oneOf',
value: [
'number',
'date',
'time',
'text',
'color',
'hidden',
'tel',
'url',
'email',
'search',
'submit',
'button',
'reset',
'week',
'month',
'image',
'checkbox',
'datetime-local',
'file',
'password',
'radio',
'range',
],
},
],
},
},
{
name: 'onPressEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'addonBefore',
propType: 'node',
},
{
name: 'addonAfter',
propType: 'node',
},
{
name: 'prefix',
propType: 'node',
},
{
name: 'suffix',
propType: 'node',
},
{
name: 'allowClear',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ChangeEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'id',
propType: 'string',
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'list',
propType: 'string',
},
{
name: 'step',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'src',
propType: 'string',
},
{
name: 'alt',
propType: 'string',
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'color',
propType: 'string',
},
{
name: 'title',
propType: 'string',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLInputElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLInputElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'form',
propType: 'string',
},
{
name: 'formAction',
propType: 'string',
},
{
name: 'formEncType',
propType: 'string',
},
{
name: 'formMethod',
propType: 'string',
},
{
name: 'formNoValidate',
propType: 'bool',
},
{
name: 'formTarget',
propType: 'string',
},
{
name: 'name',
propType: 'string',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'autoComplete',
propType: 'string',
},
{
name: 'width',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'height',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'accept',
propType: 'string',
},
{
name: 'capture',
propType: {
type: 'oneOfType',
value: [
'string',
'bool',
],
},
},
{
name: 'crossOrigin',
propType: 'string',
},
{
name: 'max',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'maxLength',
propType: 'number',
},
{
name: 'min',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'minLength',
propType: 'number',
},
{
name: 'multiple',
propType: 'bool',
},
{
name: 'pattern',
propType: 'string',
},
{
name: 'readOnly',
propType: 'bool',
},
{
name: 'required',
propType: 'bool',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'InputNumber',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'InputNumber',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'min',
propType: 'number',
},
{
name: 'max',
propType: 'number',
},
{
name: 'value',
propType: 'number',
},
{
name: 'step',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'defaultValue',
propType: 'number',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'value',
propType: 'number',
},
],
raw: '(value: number) => void',
type: 'func',
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'formatter',
propType: {
params: [
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
raw: '(value: ReactText) => string',
type: 'func',
},
},
{
name: 'parser',
propType: {
params: [
{
name: 'displayValue',
propType: 'string',
},
],
raw: '(displayValue: string) => ReactText',
type: 'func',
},
},
{
name: 'decimalSeparator',
propType: 'string',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
{
name: 'className',
propType: 'string',
},
{
name: 'name',
propType: 'string',
},
{
name: 'id',
propType: 'string',
},
{
name: 'precision',
propType: 'number',
},
{
name: 'onPressEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'list',
propType: 'string',
},
{
name: 'type',
propType: 'string',
},
{
name: 'src',
propType: 'string',
},
{
name: 'alt',
propType: 'string',
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'color',
propType: 'string',
},
{
name: 'title',
propType: 'string',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'prefix',
propType: 'string',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLInputElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLInputElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'form',
propType: 'string',
},
{
name: 'formAction',
propType: 'string',
},
{
name: 'formEncType',
propType: 'string',
},
{
name: 'formMethod',
propType: 'string',
},
{
name: 'formNoValidate',
propType: 'bool',
},
{
name: 'formTarget',
propType: 'string',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'autoComplete',
propType: 'string',
},
{
name: 'width',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'height',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'accept',
propType: 'string',
},
{
name: 'capture',
propType: {
type: 'oneOfType',
value: [
'string',
'bool',
],
},
},
{
name: 'crossOrigin',
propType: 'string',
},
{
name: 'maxLength',
propType: 'number',
},
{
name: 'minLength',
propType: 'number',
},
{
name: 'multiple',
propType: 'bool',
},
{
name: 'pattern',
propType: 'string',
},
{
name: 'readOnly',
propType: 'bool',
},
{
name: 'required',
propType: 'bool',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Layout',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Layout',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'hasSider',
propType: 'bool',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'id',
propType: 'string',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'title',
propType: 'string',
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'prefix',
propType: 'string',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'color',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'List',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'List',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'bordered',
propType: 'bool',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
{
name: 'dataSource',
propType: {
type: 'arrayOf',
value: 'object',
},
},
{
name: 'extra',
propType: 'node',
},
{
name: 'grid',
propType: {
type: 'shape',
value: [
{
name: 'gutter',
propType: 'number',
},
{
name: 'column',
propType: {
type: 'oneOf',
value: [
1,
2,
3,
4,
6,
8,
12,
24,
],
},
},
{
name: 'xs',
propType: {
type: 'oneOf',
value: [
1,
2,
3,
4,
6,
8,
12,
24,
],
},
},
{
name: 'sm',
propType: {
type: 'oneOf',
value: [
1,
2,
3,
4,
6,
8,
12,
24,
],
},
},
{
name: 'md',
propType: {
type: 'oneOf',
value: [
1,
2,
3,
4,
6,
8,
12,
24,
],
},
},
{
name: 'lg',
propType: {
type: 'oneOf',
value: [
1,
2,
3,
4,
6,
8,
12,
24,
],
},
},
{
name: 'xl',
propType: {
type: 'oneOf',
value: [
1,
2,
3,
4,
6,
8,
12,
24,
],
},
},
{
name: 'xxl',
propType: {
type: 'oneOf',
value: [
1,
2,
3,
4,
6,
8,
12,
24,
],
},
},
],
},
},
{
name: 'id',
propType: 'string',
},
{
name: 'itemLayout',
propType: {
type: 'oneOf',
value: [
'horizontal',
'vertical',
],
},
},
{
name: 'loading',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'spinning',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'large',
'default',
],
},
},
{
name: 'tip',
propType: 'string',
},
{
name: 'delay',
propType: 'number',
},
{
name: 'wrapperClassName',
propType: 'string',
},
{
name: 'indicator',
propType: 'object',
},
],
},
],
},
},
{
name: 'loadMore',
propType: 'node',
},
{
name: 'pagination',
propType: {
type: 'oneOfType',
value: [
{
type: 'shape',
value: [
{
name: 'position',
propType: {
type: 'oneOfType',
value: [
{
type: 'arrayOf',
value: {
type: 'oneOf',
value: [
'both',
'top',
'bottom',
'topLeft',
'topCenter',
'topRight',
'bottomLeft',
'bottomCenter',
'bottomRight',
],
},
},
{
type: 'oneOf',
value: [
'both',
'top',
'bottom',
'topLeft',
'topCenter',
'topRight',
'bottomLeft',
'bottomCenter',
'bottomRight',
],
},
],
},
},
],
},
{
type: 'oneOf',
value: [
false,
],
},
],
},
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'rowKey',
propType: {
type: 'oneOfType',
value: [
'string',
'func',
],
},
},
{
name: 'renderItem',
propType: 'func',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'large',
'default',
],
},
},
{
name: 'split',
propType: 'bool',
},
{
name: 'header',
propType: 'node',
},
{
name: 'footer',
propType: 'node',
},
{
name: 'locale',
propType: {
type: 'shape',
value: [
{
name: 'emptyText',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
'func',
],
},
},
],
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Menu',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Menu',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'id',
propType: 'string',
},
{
name: 'theme',
propType: {
type: 'oneOf',
value: [
'light',
'dark',
],
},
},
{
name: 'mode',
propType: {
type: 'oneOf',
value: [
'inline',
'horizontal',
'vertical',
'vertical-left',
'vertical-right',
],
},
},
{
name: 'selectable',
propType: 'bool',
},
{
name: 'selectedKeys',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'defaultSelectedKeys',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'openKeys',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'defaultOpenKeys',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'onOpenChange',
propType: {
params: [
{
name: 'openKeys',
propType: {
type: 'arrayOf',
value: 'string',
},
},
],
raw: '(openKeys: string[]) => void',
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'param',
propType: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'keyPath',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'item',
propType: 'any',
},
{
name: 'domEvent',
propType: 'object',
},
{
name: 'selectedKeys',
propType: {
type: 'arrayOf',
value: 'string',
},
},
],
},
},
],
raw: '(param: SelectParam) => void',
type: 'func',
},
},
{
name: 'onDeselect',
propType: {
params: [
{
name: 'param',
propType: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'keyPath',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'item',
propType: 'any',
},
{
name: 'domEvent',
propType: 'object',
},
{
name: 'selectedKeys',
propType: {
type: 'arrayOf',
value: 'string',
},
},
],
},
},
],
raw: '(param: SelectParam) => void',
type: 'func',
},
},
{
name: 'onClick',
propType: {
params: [
{
name: 'param',
propType: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'keyPath',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'item',
propType: 'any',
},
{
name: 'domEvent',
propType: 'object',
},
],
},
},
],
raw: '(param: ClickParam) => void',
type: 'func',
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'openAnimation',
propType: 'string',
},
{
name: 'openTransitionName',
propType: 'string',
},
{
name: 'motion',
propType: 'object',
},
{
name: 'className',
propType: 'string',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'multiple',
propType: 'bool',
},
{
name: 'inlineIndent',
propType: 'number',
},
{
name: 'inlineCollapsed',
propType: 'bool',
},
{
name: 'subMenuCloseDelay',
propType: 'number',
},
{
name: 'subMenuOpenDelay',
propType: 'number',
},
{
name: 'focusable',
propType: 'bool',
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'e',
propType: 'object',
},
],
raw: '(e: MouseEvent) => void',
type: 'func',
},
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'triggerNode',
propType: 'object',
},
],
raw: '(triggerNode: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'overflowedIndicator',
propType: 'node',
},
{
name: 'forceSubMenuRender',
propType: 'bool',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Mentions',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Mentions',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'loading',
propType: 'bool',
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'className',
propType: 'string',
},
{
name: 'defaultValue',
propType: 'string',
},
{
name: 'notFoundContent',
propType: 'node',
},
{
name: 'split',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'placement',
propType: {
type: 'oneOf',
value: [
'top',
'bottom',
],
},
},
{
name: 'direction',
propType: {
type: 'oneOf',
value: [
'rtl',
'ltr',
],
},
},
{
name: 'prefix',
propType: {
type: 'oneOfType',
value: [
'string',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'value',
propType: 'string',
},
{
name: 'filterOption',
propType: {
type: 'oneOfType',
value: [
{
params: [
{
name: 'input',
propType: 'string',
},
{
name: '__1',
propType: {
type: 'shape',
value: [
{
name: 'value',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'children',
propType: 'node',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
],
},
},
],
raw: '(input: string, { value }: OptionProps) => boolean',
returns: {
propType: 'number',
},
type: 'func',
},
{
type: 'oneOf',
value: [
false,
],
},
],
},
},
{
name: 'validateSearch',
propType: {
params: [
{
name: 'text',
propType: 'string',
},
{
name: 'props',
propType: 'object',
},
],
raw: '(text: string, props: MentionsProps) => boolean',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChange',
propType: {
params: [
{
name: 'text',
propType: 'string',
},
],
raw: '(text: string) => void',
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'option',
propType: {
type: 'shape',
value: [
{
name: 'value',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'children',
propType: 'node',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
],
},
},
{
name: 'prefix',
propType: 'string',
},
],
raw: '(option: OptionProps, prefix: string) => void',
type: 'func',
},
},
{
name: 'onSearch',
propType: {
params: [
{
name: 'text',
propType: 'string',
},
{
name: 'prefix',
propType: 'string',
},
],
raw: '(text: string, prefix: string) => void',
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'getPopupContainer',
propType: 'func',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'id',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'color',
propType: 'string',
},
{
name: 'title',
propType: 'string',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLTextAreaElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLTextAreaElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'form',
propType: 'string',
},
{
name: 'name',
propType: 'string',
},
{
name: 'rows',
propType: 'number',
},
{
name: 'autoComplete',
propType: 'string',
},
{
name: 'maxLength',
propType: 'number',
},
{
name: 'minLength',
propType: 'number',
},
{
name: 'readOnly',
propType: 'bool',
},
{
name: 'required',
propType: 'bool',
},
{
name: 'cols',
propType: 'number',
},
{
name: 'dirName',
propType: 'string',
},
{
name: 'wrap',
propType: 'string',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Modal',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Modal',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
description: '对话框是否可见',
name: 'visible',
propType: 'bool',
},
{
description: '确定按钮 loading',
name: 'confirmLoading',
propType: 'bool',
},
{
description: '标题',
name: 'title',
propType: 'node',
},
{
description: '是否显示右上角的关闭按钮',
name: 'closable',
propType: 'bool',
},
{
description: '点击确定回调',
name: 'onOk',
propType: {
params: [
{
name: 'e',
propType: 'object',
},
],
raw: '(e: MouseEvent<HTMLElement, MouseEvent>) => void',
type: 'func',
},
},
{
description: '点击模态框右上角叉、取消按钮、Props.maskClosable 值为 true 时的遮罩层或键盘按下 Esc 时的回调',
name: 'onCancel',
propType: {
params: [
{
name: 'e',
propType: 'object',
},
],
raw: '(e: MouseEvent<HTMLElement, MouseEvent>) => void',
type: 'func',
},
},
{
name: 'afterClose',
propType: 'func',
},
{
description: '垂直居中',
name: 'centered',
propType: 'bool',
},
{
description: '宽度',
name: 'width',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
description: '底部内容',
name: 'footer',
propType: 'node',
},
{
description: '确认按钮文字',
name: 'okText',
propType: 'node',
},
{
description: '确认按钮类型',
name: 'okType',
propType: {
type: 'oneOf',
value: [
'link',
'default',
'ghost',
'danger',
'primary',
'dashed',
],
},
},
{
description: '取消按钮文字',
name: 'cancelText',
propType: 'node',
},
{
description: '点击蒙层是否允许关闭',
name: 'maskClosable',
propType: 'bool',
},
{
description: '强制渲染 Modal',
name: 'forceRender',
propType: 'bool',
},
{
name: 'okButtonProps',
propType: {
raw: 'Partial<{ href: string; target?: string; onClick?: (event: MouseEvent<HTMLElement, MouseEvent>) => void; } & BaseButtonProps & Pick<...> & { ...; } & Pick<...>>',
type: 'func',
},
},
{
name: 'cancelButtonProps',
propType: {
raw: 'Partial<{ href: string; target?: string; onClick?: (event: MouseEvent<HTMLElement, MouseEvent>) => void; } & BaseButtonProps & Pick<...> & { ...; } & Pick<...>>',
type: 'func',
},
},
{
name: 'destroyOnClose',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'wrapClassName',
propType: 'string',
},
{
name: 'maskTransitionName',
propType: 'string',
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'getContainer',
propType: {
type: 'oneOfType',
value: [
'string',
'object',
'func',
{
type: 'oneOf',
value: [
false,
],
},
],
},
},
{
name: 'zIndex',
propType: 'number',
},
{
name: 'bodyStyle',
propType: 'object',
},
{
name: 'maskStyle',
propType: 'object',
},
{
name: 'mask',
propType: 'bool',
},
{
name: 'keyboard',
propType: 'bool',
},
{
name: 'wrapProps',
propType: 'any',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'closeIcon',
propType: 'node',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Statistic',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Statistic',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'valueStyle',
propType: 'object',
},
{
name: 'valueRender',
propType: {
params: [
{
name: 'node',
propType: 'node',
},
],
raw: '(node: ReactNode) => ReactNode',
type: 'func',
},
},
{
name: 'title',
propType: 'node',
},
{
name: 'prefix',
propType: 'node',
},
{
name: 'suffix',
propType: 'node',
},
{
name: 'formatter',
propType: {
type: 'oneOfType',
value: [
{
params: [
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'config',
propType: {
type: 'shape',
value: [
{
name: 'formatter',
propType: {
type: 'oneOfType',
value: [
'object',
{
type: 'oneOf',
value: [
false,
'number',
'countdown',
],
},
],
},
},
{
name: 'decimalSeparator',
propType: 'string',
},
{
name: 'groupSeparator',
propType: 'string',
},
{
name: 'precision',
propType: 'number',
},
{
name: 'prefixCls',
propType: 'string',
},
],
},
},
],
raw: '(value: ReactText, config?: FormatConfig) => ReactNode',
type: 'func',
},
{
type: 'oneOf',
value: [
false,
'number',
'countdown',
],
},
],
},
},
{
name: 'decimalSeparator',
propType: 'string',
},
{
name: 'groupSeparator',
propType: 'string',
},
{
name: 'precision',
propType: 'number',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'PageHeader',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'PageHeader',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'backIcon',
propType: 'node',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'title',
propType: {
isRequired: true,
type: 'node',
},
},
{
name: 'subTitle',
propType: 'node',
},
{
name: 'style',
propType: 'object',
},
{
name: 'breadcrumb',
propType: {
type: 'shape',
value: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'routes',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'path',
propType: 'string',
},
{
name: 'breadcrumbName',
propType: 'string',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
],
},
},
},
{
name: 'params',
propType: 'any',
},
{
name: 'separator',
propType: 'node',
},
{
name: 'itemRender',
propType: {
params: [
{
name: 'route',
propType: {
type: 'shape',
value: [
{
name: 'path',
propType: 'string',
},
{
name: 'breadcrumbName',
propType: 'string',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
],
},
},
{
name: 'params',
propType: 'any',
},
{
name: 'routes',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'path',
propType: 'string',
},
{
name: 'breadcrumbName',
propType: 'string',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
],
},
},
},
{
name: 'paths',
propType: {
type: 'arrayOf',
value: 'string',
},
},
],
raw: '(route: Route, params: any, routes: Route[], paths: string[]) => ReactNode',
type: 'func',
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'className',
propType: 'string',
},
],
},
},
{
name: 'tags',
propType: {
type: 'oneOfType',
value: [
'object',
{
type: 'arrayOf',
value: 'object',
},
],
},
},
{
name: 'footer',
propType: 'node',
},
{
name: 'extra',
propType: 'node',
},
{
name: 'avatar',
propType: {
type: 'shape',
value: [
{
name: 'shape',
propType: {
type: 'oneOf',
value: [
'circle',
'square',
],
},
},
{
name: 'size',
propType: {
type: 'oneOfType',
value: [
'number',
{
type: 'oneOf',
value: [
'small',
'large',
'default',
],
},
],
},
},
{
name: 'src',
propType: 'string',
},
{
name: 'srcSet',
propType: 'string',
},
{
name: 'icon',
propType: 'node',
},
{
name: 'style',
propType: 'object',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'children',
propType: 'node',
},
{
name: 'alt',
propType: 'string',
},
{
name: 'onError',
propType: 'func',
},
],
},
},
{
name: 'onBack',
propType: {
params: [
{
name: 'e',
propType: 'object',
},
],
raw: '(e: MouseEvent<HTMLDivElement, MouseEvent>) => void',
type: 'func',
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'ghost',
propType: 'bool',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Pagination',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Pagination',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'total',
propType: 'number',
},
{
name: 'defaultCurrent',
propType: 'number',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'current',
propType: 'number',
},
{
name: 'defaultPageSize',
propType: 'number',
},
{
name: 'pageSize',
propType: 'number',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'page',
propType: 'number',
},
{
name: 'pageSize',
propType: 'number',
},
],
raw: '(page: number, pageSize?: number) => void',
type: 'func',
},
},
{
name: 'hideOnSinglePage',
propType: 'bool',
},
{
name: 'showSizeChanger',
propType: 'bool',
},
{
name: 'pageSizeOptions',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'onShowSizeChange',
propType: {
params: [
{
name: 'current',
propType: 'number',
},
{
name: 'size',
propType: 'number',
},
],
raw: '(current: number, size: number) => void',
type: 'func',
},
},
{
name: 'showQuickJumper',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'goButton',
propType: 'node',
},
],
},
],
},
},
{
name: 'showTitle',
propType: 'bool',
},
{
name: 'showTotal',
propType: {
params: [
{
name: 'total',
propType: 'number',
},
{
name: 'range',
propType: 'object',
},
],
raw: '(total: number, range: [number, number]) => ReactNode',
type: 'func',
},
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'default',
],
},
},
{
name: 'responsive',
propType: 'bool',
},
{
name: 'simple',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'locale',
propType: 'object',
},
{
name: 'className',
propType: 'string',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'selectPrefixCls',
propType: 'string',
},
{
name: 'itemRender',
propType: {
params: [
{
name: 'page',
propType: 'number',
},
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'page',
'prev',
'next',
'jump-prev',
'jump-next',
],
},
},
{
name: 'originalElement',
propType: 'object',
},
],
raw: '(page: number, type: "page" | "prev" | "next" | "jump-prev" | "jump-next", originalElement: ReactElement<HTMLElement, string | ((props: any) => ReactElement<any, string | ... | (new (props: any) => Component<any, any, any>)>) | (new (props: any) => Component<...>)>) => ReactNode',
type: 'func',
},
},
{
name: 'role',
propType: 'string',
},
{
name: 'showLessItems',
propType: 'bool',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Popconfirm',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Popconfirm',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'title',
propType: {
isRequired: true,
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
'func',
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'onConfirm',
propType: {
params: [
{
name: 'e',
propType: 'object',
},
],
raw: '(e?: MouseEvent<HTMLElement, MouseEvent>) => void',
type: 'func',
},
},
{
name: 'onCancel',
propType: {
params: [
{
name: 'e',
propType: 'object',
},
],
raw: '(e?: MouseEvent<HTMLElement, MouseEvent>) => void',
type: 'func',
},
},
{
name: 'okText',
propType: 'node',
},
{
name: 'okType',
propType: {
type: 'oneOf',
value: [
'link',
'default',
'ghost',
'danger',
'primary',
'dashed',
],
},
},
{
name: 'cancelText',
propType: 'node',
},
{
name: 'okButtonProps',
propType: 'object',
},
{
name: 'cancelButtonProps',
propType: 'object',
},
{
name: 'icon',
propType: 'node',
},
{
name: 'onVisibleChange',
propType: {
params: [
{
name: 'visible',
propType: 'bool',
},
{
name: 'e',
propType: 'object',
},
],
raw: '(visible: boolean, e?: MouseEvent<HTMLElement, MouseEvent>) => void',
type: 'func',
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'className',
propType: 'string',
},
{
name: 'placement',
propType: {
type: 'oneOf',
value: [
'left',
'right',
'top',
'bottom',
'topLeft',
'topRight',
'bottomLeft',
'bottomRight',
'leftTop',
'leftBottom',
'rightTop',
'rightBottom',
],
},
},
{
name: 'builtinPlacements',
propType: {
type: 'objectOf',
value: 'shape',
},
},
{
name: 'openClassName',
propType: 'string',
},
{
name: 'arrowPointAtCenter',
propType: 'bool',
},
{
name: 'autoAdjustOverflow',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'adjustX',
propType: {
type: 'oneOf',
value: [
0,
1,
],
},
},
{
name: 'adjustY',
propType: {
type: 'oneOf',
value: [
0,
1,
],
},
},
],
},
],
},
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'triggerNode',
propType: 'object',
},
],
raw: '(triggerNode: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'trigger',
propType: {
type: 'oneOfType',
value: [
'string',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'defaultVisible',
propType: 'bool',
},
{
name: 'visible',
propType: 'bool',
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'animation',
propType: 'string',
},
{
name: 'afterVisibleChange',
propType: 'func',
},
{
name: 'overlay',
propType: 'any',
},
{
name: 'overlayStyle',
propType: 'any',
},
{
name: 'overlayClassName',
propType: 'string',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'mouseEnterDelay',
propType: 'number',
},
{
name: 'mouseLeaveDelay',
propType: 'number',
},
{
name: 'getTooltipContainer',
propType: {
params: [
{
name: 'node',
propType: 'object',
},
],
raw: '(node: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'destroyTooltipOnHide',
propType: 'bool',
},
{
name: 'align',
propType: {
type: 'shape',
value: [
{
name: 'points',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'offset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'targetOffset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'overflow',
propType: {
type: 'shape',
value: [
{
name: 'adjustX',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
{
name: 'adjustY',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
],
},
},
{
name: 'useCssRight',
propType: 'bool',
},
{
name: 'useCssBottom',
propType: 'bool',
},
{
name: 'useCssTransform',
propType: 'bool',
},
{
name: 'ignoreShake',
propType: 'bool',
},
],
},
},
{
name: 'arrowContent',
propType: 'any',
},
{
name: 'id',
propType: 'string',
},
{
name: 'popupVisible',
propType: 'bool',
},
{
name: 'onPopupAlign',
propType: {
params: [
{
name: 'element',
propType: 'object',
},
{
name: 'align',
propType: {
type: 'shape',
value: [
{
name: 'points',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'offset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'targetOffset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'overflow',
propType: {
type: 'shape',
value: [
{
name: 'adjustX',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
{
name: 'adjustY',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
],
},
},
{
name: 'useCssRight',
propType: 'bool',
},
{
name: 'useCssBottom',
propType: 'bool',
},
{
name: 'useCssTransform',
propType: 'bool',
},
{
name: 'ignoreShake',
propType: 'bool',
},
],
},
},
],
raw: '(element: HTMLElement, align: AlignType) => void',
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Popover',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Popover',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'title',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
'func',
],
},
},
{
name: 'content',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
'func',
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'className',
propType: 'string',
},
{
name: 'placement',
propType: {
type: 'oneOf',
value: [
'left',
'right',
'top',
'bottom',
'topLeft',
'topRight',
'bottomLeft',
'bottomRight',
'leftTop',
'leftBottom',
'rightTop',
'rightBottom',
],
},
},
{
name: 'builtinPlacements',
propType: {
type: 'objectOf',
value: 'shape',
},
},
{
name: 'openClassName',
propType: 'string',
},
{
name: 'arrowPointAtCenter',
propType: 'bool',
},
{
name: 'autoAdjustOverflow',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'adjustX',
propType: {
type: 'oneOf',
value: [
0,
1,
],
},
},
{
name: 'adjustY',
propType: {
type: 'oneOf',
value: [
0,
1,
],
},
},
],
},
],
},
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'triggerNode',
propType: 'object',
},
],
raw: '(triggerNode: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'trigger',
propType: {
type: 'oneOfType',
value: [
'string',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'defaultVisible',
propType: 'bool',
},
{
name: 'visible',
propType: 'bool',
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'animation',
propType: 'string',
},
{
name: 'onVisibleChange',
propType: {
params: [
{
name: 'visible',
propType: 'bool',
},
],
raw: '(visible: boolean) => void',
type: 'func',
},
},
{
name: 'afterVisibleChange',
propType: 'func',
},
{
name: 'overlay',
propType: 'any',
},
{
name: 'overlayStyle',
propType: 'any',
},
{
name: 'overlayClassName',
propType: 'string',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'mouseEnterDelay',
propType: 'number',
},
{
name: 'mouseLeaveDelay',
propType: 'number',
},
{
name: 'getTooltipContainer',
propType: {
params: [
{
name: 'node',
propType: 'object',
},
],
raw: '(node: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'destroyTooltipOnHide',
propType: 'bool',
},
{
name: 'align',
propType: {
type: 'shape',
value: [
{
name: 'points',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'offset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'targetOffset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'overflow',
propType: {
type: 'shape',
value: [
{
name: 'adjustX',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
{
name: 'adjustY',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
],
},
},
{
name: 'useCssRight',
propType: 'bool',
},
{
name: 'useCssBottom',
propType: 'bool',
},
{
name: 'useCssTransform',
propType: 'bool',
},
{
name: 'ignoreShake',
propType: 'bool',
},
],
},
},
{
name: 'arrowContent',
propType: 'any',
},
{
name: 'id',
propType: 'string',
},
{
name: 'popupVisible',
propType: 'bool',
},
{
name: 'onPopupAlign',
propType: {
params: [
{
name: 'element',
propType: 'object',
},
{
name: 'align',
propType: {
type: 'shape',
value: [
{
name: 'points',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'offset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'targetOffset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'overflow',
propType: {
type: 'shape',
value: [
{
name: 'adjustX',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
{
name: 'adjustY',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
],
},
},
{
name: 'useCssRight',
propType: 'bool',
},
{
name: 'useCssBottom',
propType: 'bool',
},
{
name: 'useCssTransform',
propType: 'bool',
},
{
name: 'ignoreShake',
propType: 'bool',
},
],
},
},
],
raw: '(element: HTMLElement, align: AlignType) => void',
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Progress',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Progress',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'circle',
'line',
'dashboard',
],
},
},
{
name: 'percent',
propType: 'number',
},
{
name: 'successPercent',
propType: 'number',
},
{
name: 'format',
propType: {
params: [
{
name: 'percent',
propType: 'number',
},
{
name: 'successPercent',
propType: 'number',
},
],
raw: '(percent?: number, successPercent?: number) => ReactNode',
type: 'func',
},
},
{
name: 'status',
propType: {
type: 'oneOf',
value: [
'success',
'normal',
'exception',
'active',
],
},
},
{
name: 'showInfo',
propType: 'bool',
},
{
name: 'strokeWidth',
propType: 'number',
},
{
name: 'strokeLinecap',
propType: {
type: 'oneOf',
value: [
'square',
'round',
'butt',
],
},
},
{
name: 'strokeColor',
propType: {
type: 'oneOfType',
value: [
'string',
{
type: 'objectOf',
value: 'string',
},
'object',
],
},
},
{
name: 'trailColor',
propType: 'string',
},
{
name: 'width',
propType: 'number',
},
{
name: 'style',
propType: 'object',
},
{
name: 'gapDegree',
propType: 'number',
},
{
name: 'gapPosition',
propType: {
type: 'oneOf',
value: [
'left',
'right',
'top',
'bottom',
],
},
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'default',
],
},
},
{
name: 'steps',
propType: 'number',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Radio',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Radio',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'onChange',
propType: 'func',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'value',
propType: 'any',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
{
name: 'id',
propType: 'string',
},
{
name: 'autoFocus',
propType: 'bool',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Rate',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Rate',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'count',
propType: 'number',
},
{
name: 'value',
propType: 'number',
},
{
name: 'defaultValue',
propType: 'number',
},
{
name: 'allowHalf',
propType: 'bool',
},
{
name: 'allowClear',
propType: 'bool',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'tooltips',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'onChange',
propType: {
params: [
{
name: 'value',
propType: 'number',
},
],
raw: '(value: number) => void',
type: 'func',
},
},
{
name: 'onHoverChange',
propType: {
params: [
{
name: 'value',
propType: 'number',
},
],
raw: '(value: number) => void',
type: 'func',
},
},
{
name: 'character',
propType: 'node',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Result',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Result',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'icon',
propType: 'node',
},
{
name: 'status',
propType: {
type: 'oneOf',
value: [
'success',
'info',
'warning',
'error',
403,
404,
500,
'403',
'404',
'500',
],
},
},
{
name: 'title',
propType: 'node',
},
{
name: 'subTitle',
propType: 'node',
},
{
name: 'extra',
propType: 'node',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Row',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Row',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'gutter',
propType: {
type: 'oneOfType',
value: [
'number',
'object',
],
},
},
{
name: 'align',
propType: {
type: 'oneOf',
value: [
'middle',
'top',
'bottom',
'stretch',
],
},
},
{
name: 'justify',
propType: {
type: 'oneOf',
value: [
'center',
'start',
'end',
'space-around',
'space-between',
],
},
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'id',
propType: 'string',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'title',
propType: 'string',
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'prefix',
propType: 'string',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'color',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Select',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Select',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'mode',
propType: {
type: 'oneOf',
value: [
'multiple',
'tags',
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'onChange',
propType: 'func',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<Element, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'optionLabelProp',
propType: 'string',
},
{
name: 'labelInValue',
propType: 'bool',
},
{
name: 'id',
propType: 'string',
},
{
name: 'options',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
{
type: 'objectOf',
value: 'any',
},
{
type: 'shape',
value: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'label',
propType: 'node',
},
{
name: 'options',
propType: {
type: 'arrayOf',
value: {
type: 'objectOf',
value: 'any',
},
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
],
},
],
},
},
},
{
name: 'value',
propType: 'object',
},
{
name: 'defaultValue',
propType: 'object',
},
{
name: 'inputValue',
propType: 'string',
},
{
name: 'searchValue',
propType: 'string',
},
{
name: 'optionFilterProp',
propType: 'string',
},
{
description: 'In Select, `false` means do nothing.',
name: 'filterOption',
propType: {
type: 'oneOfType',
value: [
'bool',
'func',
],
},
},
{
name: 'showSearch',
propType: 'bool',
},
{
name: 'autoClearSearchValue',
propType: 'bool',
},
{
name: 'onSearch',
propType: {
params: [
{
name: 'value',
propType: 'string',
},
],
raw: '(value: string) => void',
type: 'func',
},
},
{
name: 'allowClear',
propType: 'bool',
},
{
name: 'clearIcon',
propType: 'node',
},
{
name: 'showArrow',
propType: 'bool',
},
{
name: 'removeIcon',
propType: 'node',
},
{
name: 'menuItemSelectedIcon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'any',
},
],
raw: '(props: any) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'open',
propType: 'bool',
},
{
name: 'defaultOpen',
propType: 'bool',
},
{
name: 'listHeight',
propType: 'number',
},
{
name: 'listItemHeight',
propType: 'number',
},
{
name: 'dropdownStyle',
propType: 'object',
},
{
name: 'dropdownClassName',
propType: 'string',
},
{
name: 'dropdownMatchSelectWidth',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
{
name: 'virtual',
propType: 'bool',
},
{
name: 'dropdownRender',
propType: {
params: [
{
name: 'menu',
propType: 'object',
},
],
raw: '(menu: ReactElement<any, string | ((props: any) => ReactElement<any, string | ... | (new (props: any) => Component<any, any, any>)>) | (new (props: any) => Component<any, any, any>)>) => ReactElement<...>',
type: 'func',
},
},
{
name: 'dropdownAlign',
propType: 'any',
},
{
name: 'animation',
propType: 'string',
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'props',
propType: 'any',
},
],
raw: 'RenderDOMFunc',
type: 'func',
},
},
{
name: 'direction',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'defaultActiveFirstOption',
propType: 'bool',
},
{
name: 'notFoundContent',
propType: 'node',
},
{
name: 'placeholder',
propType: 'node',
},
{
name: 'maxTagTextLength',
propType: 'number',
},
{
name: 'maxTagCount',
propType: 'number',
},
{
name: 'maxTagPlaceholder',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'omittedValues',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'label',
propType: 'node',
},
],
},
},
},
],
raw: '(omittedValues: LabelValueType[]) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'tokenSeparators',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'tagRender',
propType: {
params: [
{
name: 'props',
propType: {
type: 'shape',
value: [
{
name: 'label',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'label',
propType: 'node',
},
],
},
{
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'label',
propType: 'node',
},
],
},
},
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'label',
propType: 'node',
},
],
},
{
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'label',
propType: 'node',
},
],
},
},
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'onClose',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event?: MouseEvent<HTMLElement, MouseEvent>) => void',
type: 'func',
},
},
{
name: 'closable',
propType: 'bool',
},
],
},
},
],
raw: '(props: CustomTagProps) => ReactElement<any, string | ((props: any) => ReactElement<any, string | ... | (new (props: any) => Component<any, any, any>)>) | (new (props: any) => Component<...>)>',
type: 'func',
},
},
{
name: 'showAction',
propType: {
type: 'arrayOf',
value: {
type: 'oneOf',
value: [
'focus',
'click',
],
},
},
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPopupScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropdownVisibleChange',
propType: {
params: [
{
name: 'open',
propType: 'bool',
},
],
raw: '(open: boolean) => void',
type: 'func',
},
},
{
name: 'onSelect',
propType: 'func',
},
{
name: 'onDeselect',
propType: 'func',
},
{
name: 'onInputKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'choiceTransitionName',
propType: 'string',
},
{
description: 'Only used in current version for internal event process.',
name: 'internalProps',
propType: {
type: 'shape',
value: [
{
name: 'mark',
propType: 'string',
},
{
name: 'onClear',
propType: 'func',
},
{
name: 'skipTriggerChange',
propType: 'bool',
},
{
name: 'skipTriggerSelect',
propType: 'bool',
},
{
name: 'onRawSelect',
propType: {
params: [
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'option',
propType: 'object',
},
{
name: 'source',
propType: {
type: 'oneOf',
value: [
'option',
'selection',
'input',
],
},
},
],
raw: '(value: ReactText, option: OptionsType[number], source: SelectSource) => void',
type: 'func',
},
},
{
name: 'onRawDeselect',
propType: {
params: [
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'option',
propType: 'object',
},
{
name: 'source',
propType: {
type: 'oneOf',
value: [
'option',
'selection',
'input',
],
},
},
],
raw: '(value: ReactText, option: OptionsType[number], source: SelectSource) => void',
type: 'func',
},
},
],
},
},
{
name: 'suffixIcon',
propType: 'node',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'bordered',
propType: 'bool',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Slider',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Slider',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'tooltipPrefixCls',
propType: 'string',
},
{
name: 'range',
propType: 'bool',
},
{
name: 'reverse',
propType: 'bool',
},
{
name: 'min',
propType: 'number',
},
{
name: 'max',
propType: 'number',
},
{
name: 'step',
propType: 'number',
},
{
name: 'marks',
propType: {
type: 'objectOf',
value: 'oneOfType',
},
},
{
name: 'dots',
propType: 'bool',
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'number',
'object',
],
},
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'number',
'object',
],
},
},
{
name: 'included',
propType: 'bool',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'vertical',
propType: 'bool',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'number',
'object',
],
},
},
],
raw: '(value: SliderValue) => void',
type: 'func',
},
},
{
name: 'onAfterChange',
propType: {
params: [
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'number',
'object',
],
},
},
],
raw: '(value: SliderValue) => void',
type: 'func',
},
},
{
name: 'tipFormatter',
propType: {
params: [
{
name: 'value',
propType: 'number',
},
],
raw: '(value: number) => ReactNode',
type: 'func',
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'id',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
{
name: 'tooltipVisible',
propType: 'bool',
},
{
name: 'tooltipPlacement',
propType: {
type: 'oneOf',
value: [
'left',
'right',
'top',
'bottom',
'topLeft',
'topRight',
'bottomLeft',
'bottomRight',
'leftTop',
'leftBottom',
'rightTop',
'rightBottom',
],
},
},
{
name: 'getTooltipPopupContainer',
propType: {
params: [
{
name: 'triggerNode',
propType: 'object',
},
],
raw: '(triggerNode: HTMLElement) => HTMLElement',
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Space',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Space',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
{
name: 'size',
propType: {
type: 'oneOfType',
value: [
'number',
{
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
],
},
},
{
name: 'direction',
propType: {
type: 'oneOf',
value: [
'horizontal',
'vertical',
],
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Spin',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Spin',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'spinning',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'large',
'default',
],
},
},
{
name: 'tip',
propType: 'string',
},
{
name: 'delay',
propType: 'number',
},
{
name: 'wrapperClassName',
propType: 'string',
},
{
name: 'indicator',
propType: 'object',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Steps',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Steps',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'default',
'navigation',
],
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'current',
propType: 'number',
},
{
name: 'direction',
propType: {
type: 'oneOf',
value: [
'horizontal',
'vertical',
],
},
},
{
name: 'iconPrefix',
propType: 'string',
},
{
name: 'initial',
propType: 'number',
},
{
name: 'labelPlacement',
propType: {
type: 'oneOf',
value: [
'horizontal',
'vertical',
],
},
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'progressDot',
propType: {
type: 'oneOfType',
value: [
'bool',
'func',
],
},
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'default',
],
},
},
{
name: 'status',
propType: {
type: 'oneOf',
value: [
'error',
'wait',
'process',
'finish',
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'current',
propType: 'number',
},
],
raw: '(current: number) => void',
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Switch',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Switch',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'default',
],
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'checked',
propType: 'bool',
},
{
name: 'event',
propType: 'object',
},
],
raw: 'SwitchChangeEventHandler',
type: 'func',
},
},
{
name: 'onClick',
propType: {
params: [
{
name: 'checked',
propType: 'bool',
},
{
name: 'event',
propType: 'object',
},
],
raw: 'SwitchChangeEventHandler',
type: 'func',
},
},
{
name: 'checkedChildren',
propType: 'node',
},
{
name: 'unCheckedChildren',
propType: 'node',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'title',
propType: 'string',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Transfer',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Transfer',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'dataSource',
propType: {
isRequired: true,
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'title',
propType: 'string',
},
{
name: 'description',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
],
},
},
},
{
name: 'targetKeys',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'selectedKeys',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'render',
propType: {
params: [
{
name: 'item',
propType: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'title',
propType: 'string',
},
{
name: 'description',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
],
},
},
],
raw: 'TransferRender',
type: 'func',
},
},
{
name: 'onChange',
propType: {
params: [
{
name: 'targetKeys',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'direction',
propType: 'string',
},
{
name: 'moveKeys',
propType: {
type: 'arrayOf',
value: 'string',
},
},
],
raw: '(targetKeys: string[], direction: string, moveKeys: string[]) => void',
type: 'func',
},
},
{
name: 'onSelectChange',
propType: {
params: [
{
name: 'sourceSelectedKeys',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'targetSelectedKeys',
propType: {
type: 'arrayOf',
value: 'string',
},
},
],
raw: '(sourceSelectedKeys: string[], targetSelectedKeys: string[]) => void',
type: 'func',
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'listStyle',
propType: {
isRequired: true,
type: 'oneOfType',
value: [
'object',
{
params: [
{
name: 'style',
propType: {
type: 'shape',
value: [
{
name: 'direction',
propType: {
type: 'oneOf',
value: [
'left',
'right',
],
},
},
],
},
},
],
raw: '(style: ListStyle) => CSSProperties',
type: 'func',
},
],
},
},
{
name: 'operationStyle',
propType: 'object',
},
{
name: 'titles',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'operations',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'showSearch',
propType: 'bool',
},
{
name: 'filterOption',
propType: {
params: [
{
name: 'inputValue',
propType: 'string',
},
{
name: 'item',
propType: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'title',
propType: 'string',
},
{
name: 'description',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
],
},
},
],
raw: '(inputValue: string, item: TransferItem) => boolean',
type: 'func',
},
},
{
name: 'locale',
propType: 'object',
},
{
name: 'footer',
propType: {
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TransferListProps) => ReactNode',
type: 'func',
},
},
{
name: 'rowKey',
propType: {
params: [
{
name: 'record',
propType: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'title',
propType: 'string',
},
{
name: 'description',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
],
},
},
],
raw: '(record: TransferItem) => string',
type: 'func',
},
},
{
name: 'onSearch',
propType: {
params: [
{
name: 'direction',
propType: {
type: 'oneOf',
value: [
'left',
'right',
],
},
},
{
name: 'value',
propType: 'string',
},
],
raw: '(direction: ExpandIconPosition, value: string) => void',
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'direction',
propType: {
type: 'oneOf',
value: [
'left',
'right',
],
},
},
{
name: 'e',
propType: 'object',
},
],
raw: '(direction: ExpandIconPosition, e: SyntheticEvent<HTMLUListElement, Event>) => void',
type: 'func',
},
},
{
name: 'showSelectAll',
propType: 'bool',
},
{
name: 'selectAllLabels',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'selectedCount',
propType: 'number',
},
{
name: 'totalCount',
propType: 'number',
},
],
},
},
],
raw: '(info: { selectedCount: number; totalCount: number; }) => ReactNode',
type: 'func',
},
],
},
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Tree',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Tree',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'showLine',
propType: 'bool',
},
{
name: 'className',
propType: 'string',
},
{
description: '是否支持多选',
name: 'multiple',
propType: 'bool',
},
{
description: '是否自动展开父节点',
name: 'autoExpandParent',
propType: 'bool',
},
{
description: 'checkable状态下节点选择完全受控(父子节点选中状态不再关联)',
name: 'checkStrictly',
propType: 'bool',
},
{
description: '是否支持选中',
name: 'checkable',
propType: 'bool',
},
{
description: '是否禁用树',
name: 'disabled',
propType: 'bool',
},
{
description: '默认展开所有树节点',
name: 'defaultExpandAll',
propType: 'bool',
},
{
description: '默认展开对应树节点',
name: 'defaultExpandParent',
propType: 'bool',
},
{
description: '默认展开指定的树节点',
name: 'defaultExpandedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
description: '(受控)展开指定的树节点',
name: 'expandedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
description: '(受控)选中复选框的树节点',
name: 'checkedKeys',
propType: {
type: 'oneOfType',
value: [
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
type: 'shape',
value: [
{
name: 'checked',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'halfChecked',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
],
},
],
},
},
{
description: '默认选中复选框的树节点',
name: 'defaultCheckedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
description: '(受控)设置选中的树节点',
name: 'selectedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
description: '默认选中的树节点',
name: 'defaultSelectedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'selectable',
propType: 'bool',
},
{
description: '点击树节点触发',
name: 'filterAntTreeNode',
propType: {
params: [
{
name: 'node',
propType: 'object',
},
],
raw: '(node: AntTreeNode) => boolean',
type: 'func',
},
},
{
name: 'loadedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
description: '设置节点可拖拽(IE>8)',
name: 'draggable',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'showIcon',
propType: 'bool',
},
{
name: 'icon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'nodeProps',
propType: {
type: 'shape',
value: [
{
name: 'eventKey',
propType: 'string',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'children',
propType: 'node',
},
{
name: 'title',
propType: 'node',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'selectable',
propType: 'bool',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'disableCheckbox',
propType: 'bool',
},
],
},
},
],
raw: '(nodeProps: AntdTreeNodeAttribute) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'switcherIcon',
propType: 'object',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'blockNode',
propType: 'bool',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'e',
propType: 'object',
},
{
name: 'treeNode',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
raw: '(e: MouseEvent<Element, MouseEvent>, treeNode: EventDataNode) => void',
type: 'func',
},
},
{
name: 'virtual',
propType: 'bool',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'selectedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: {
type: 'oneOf',
value: [
'select',
],
},
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
{
name: 'selectedNodes',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'checkable',
propType: 'bool',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'disableCheckbox',
propType: 'bool',
},
{
name: 'icon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'title',
propType: 'node',
},
{
name: 'selectable',
propType: 'bool',
},
{
name: 'switcherIcon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
],
},
},
},
{
name: 'nativeEvent',
propType: 'object',
},
],
},
},
],
raw: '(selectedKeys: ReactText[], info: { event: "select"; selected: boolean; node: EventDataNode; selectedNodes: DataNode[]; nativeEvent: MouseEvent; }) => void',
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; }) => void',
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; }) => void',
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'loadedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: {
type: 'oneOf',
value: [
'load',
],
},
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
},
},
],
raw: '(loadedKeys: ReactText[], info: { event: "load"; node: EventDataNode; }) => void',
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'e',
propType: 'object',
},
{
name: 'treeNode',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
raw: '(e: MouseEvent<Element, MouseEvent>, treeNode: EventDataNode) => void',
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; }) => void',
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
{
name: 'expandedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; expandedKeys: ReactText[]; }) => void',
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; }) => void',
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; }) => void',
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; }) => void',
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
{
name: 'dragNode',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
{
name: 'dragNodesKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'dropPosition',
propType: 'number',
},
{
name: 'dropToGap',
propType: 'bool',
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; dragNode: EventDataNode; dragNodesKeys: ReactText[]; dropPosition: number; dropToGap: boolean; }) => void',
type: 'func',
},
},
{
name: 'loadData',
propType: {
params: [
{
name: 'treeNode',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
raw: '(treeNode: EventDataNode) => Promise<void>',
type: 'func',
},
},
{
name: 'height',
propType: 'number',
},
{
name: 'motion',
propType: 'any',
},
{
name: 'focusable',
propType: 'bool',
},
{
name: 'treeData',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'checkable',
propType: 'bool',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'disableCheckbox',
propType: 'bool',
},
{
name: 'icon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'title',
propType: 'node',
},
{
name: 'selectable',
propType: 'bool',
},
{
name: 'switcherIcon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
],
},
},
},
{
name: 'onExpand',
propType: {
params: [
{
name: 'expandedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
{
name: 'expanded',
propType: 'bool',
},
{
name: 'nativeEvent',
propType: 'object',
},
],
},
},
],
raw: '(expandedKeys: ReactText[], info: { node: EventDataNode; expanded: boolean; nativeEvent: MouseEvent; }) => void',
type: 'func',
},
},
{
name: 'onCheck',
propType: {
params: [
{
name: 'checked',
propType: {
type: 'oneOfType',
value: [
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
type: 'shape',
value: [
{
name: 'checked',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'halfChecked',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
],
},
],
},
},
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: {
type: 'oneOf',
value: [
'check',
],
},
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'nativeEvent',
propType: 'object',
},
{
name: 'checkedNodes',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'checkable',
propType: 'bool',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'disableCheckbox',
propType: 'bool',
},
{
name: 'icon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'title',
propType: 'node',
},
{
name: 'selectable',
propType: 'bool',
},
{
name: 'switcherIcon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
],
},
},
},
{
name: 'checkedNodesPositions',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'checkable',
propType: 'bool',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'disableCheckbox',
propType: 'bool',
},
{
name: 'icon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'title',
propType: 'node',
},
{
name: 'selectable',
propType: 'bool',
},
{
name: 'switcherIcon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
],
},
},
{
name: 'pos',
propType: 'string',
},
],
},
},
},
{
name: 'halfCheckedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
],
},
},
],
raw: '(checked: ReactText[] | { checked: ReactText[]; halfChecked: ReactText[]; }, info: CheckInfo) => void',
type: 'func',
},
},
{
name: 'onRightClick',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; }) => void',
type: 'func',
},
},
{
description: 'Used for `rc-tree-select` only.',
name: 'onActiveChange',
propType: {
params: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
raw: '(key: ReactText) => void',
type: 'func',
},
},
{
name: 'filterTreeNode',
propType: {
params: [
{
name: 'treeNode',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
raw: '(treeNode: EventDataNode) => boolean',
type: 'func',
},
},
{
name: 'itemHeight',
propType: 'number',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'TreeSelect',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'TreeSelect',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'suffixIcon',
propType: 'node',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'bordered',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'onChange',
propType: 'func',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<Element, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'labelInValue',
propType: 'bool',
},
{
name: 'id',
propType: 'string',
},
{
name: 'options',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'title',
propType: 'any',
},
{
name: 'label',
propType: 'any',
},
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'disableCheckbox',
propType: 'bool',
},
{
name: 'checkable',
propType: 'bool',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
],
},
},
},
{
name: 'value',
propType: 'object',
},
{
name: 'defaultValue',
propType: 'object',
},
{
description: '@deprecated Use `searchValue` instead',
name: 'inputValue',
propType: 'string',
},
{
name: 'searchValue',
propType: 'string',
},
{
name: 'optionFilterProp',
propType: 'string',
},
{
name: 'showSearch',
propType: 'bool',
},
{
name: 'autoClearSearchValue',
propType: 'bool',
},
{
name: 'onSearch',
propType: {
params: [
{
name: 'value',
propType: 'string',
},
],
raw: '(value: string) => void',
type: 'func',
},
},
{
name: 'allowClear',
propType: 'bool',
},
{
name: 'clearIcon',
propType: 'node',
},
{
name: 'showArrow',
propType: 'bool',
},
{
name: 'removeIcon',
propType: 'node',
},
{
name: 'open',
propType: 'bool',
},
{
name: 'defaultOpen',
propType: 'bool',
},
{
name: 'listHeight',
propType: 'number',
},
{
name: 'listItemHeight',
propType: 'number',
},
{
name: 'dropdownStyle',
propType: 'object',
},
{
name: 'dropdownClassName',
propType: 'string',
},
{
name: 'dropdownMatchSelectWidth',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
{
name: 'virtual',
propType: 'bool',
},
{
name: 'animation',
propType: 'string',
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'props',
propType: 'any',
},
],
raw: 'RenderDOMFunc',
type: 'func',
},
},
{
name: 'direction',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'defaultActiveFirstOption',
propType: 'bool',
},
{
name: 'notFoundContent',
propType: 'node',
},
{
name: 'placeholder',
propType: 'any',
},
{
name: 'maxTagTextLength',
propType: 'number',
},
{
name: 'maxTagCount',
propType: 'number',
},
{
name: 'maxTagPlaceholder',
propType: {
params: [
{
name: 'omittedValues',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'label',
propType: 'any',
},
{
name: 'halfChecked',
propType: 'bool',
},
],
},
},
},
],
raw: '(omittedValues: LabelValueType[]) => any',
type: 'func',
},
},
{
name: 'tagRender',
propType: {
params: [
{
name: 'props',
propType: {
type: 'shape',
value: [
{
name: 'label',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
type: 'shape',
value: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'label',
propType: 'node',
},
],
},
{
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'label',
propType: 'node',
},
],
},
},
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
type: 'shape',
value: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'label',
propType: 'node',
},
],
},
{
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'label',
propType: 'node',
},
],
},
},
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'onClose',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event?: MouseEvent<HTMLElement, MouseEvent>) => void',
type: 'func',
},
},
{
name: 'closable',
propType: 'bool',
},
],
},
},
],
raw: '(props: CustomTagProps) => ReactElement<any, string | ((props: any) => ReactElement<any, string | ... | (new (props: any) => Component<any, any, any>)>) | (new (props: any) => Component<...>)>',
type: 'func',
},
},
{
name: 'showAction',
propType: {
type: 'arrayOf',
value: {
type: 'oneOf',
value: [
'focus',
'click',
],
},
},
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPopupScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropdownVisibleChange',
propType: {
params: [
{
name: 'open',
propType: 'bool',
},
],
raw: '(open: boolean) => void',
type: 'func',
},
},
{
name: 'onSelect',
propType: 'func',
},
{
name: 'onDeselect',
propType: 'func',
},
{
name: 'onInputKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'choiceTransitionName',
propType: 'string',
},
{
description: 'Only used in current version for internal event process.',
name: 'internalProps',
propType: {
type: 'shape',
value: [
{
name: 'mark',
propType: 'string',
},
{
name: 'onClear',
propType: 'func',
},
{
name: 'skipTriggerChange',
propType: 'bool',
},
{
name: 'skipTriggerSelect',
propType: 'bool',
},
{
name: 'onRawSelect',
propType: {
params: [
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'option',
propType: 'object',
},
{
name: 'source',
propType: {
type: 'oneOf',
value: [
'option',
'selection',
'input',
],
},
},
],
raw: '(value: ReactText, option: OptionsType[number], source: SelectSource) => void',
type: 'func',
},
},
{
name: 'onRawDeselect',
propType: {
params: [
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'option',
propType: 'object',
},
{
name: 'source',
propType: {
type: 'oneOf',
value: [
'option',
'selection',
'input',
],
},
},
],
raw: '(value: ReactText, option: OptionsType[number], source: SelectSource) => void',
type: 'func',
},
},
],
},
},
{
name: 'loadData',
propType: {
params: [
{
name: 'dataNode',
propType: {
type: 'shape',
value: [
{
name: 'props',
propType: 'any',
},
],
},
},
],
raw: '(dataNode: LegacyDataNode) => Promise<unknown>',
type: 'func',
},
},
{
description: '`searchPlaceholder` has been removed since search box has been merged into input box',
name: 'searchPlaceholder',
propType: 'any',
},
{
name: 'multiple',
propType: 'bool',
},
{
name: 'treeData',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'title',
propType: 'any',
},
{
name: 'label',
propType: 'any',
},
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'disableCheckbox',
propType: 'bool',
},
{
name: 'checkable',
propType: 'bool',
},
{
name: 'children',
propType: {
type: 'arrayOf',
value: 'object',
},
},
],
},
},
},
{
name: 'filterTreeNode',
propType: {
type: 'oneOfType',
value: [
'bool',
'func',
],
},
},
{
name: 'switcherIcon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'treeNodeFilterProp',
propType: 'string',
},
{
name: 'treeNodeLabelProp',
propType: 'string',
},
{
name: 'treeDataSimpleMode',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'id',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pId',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'rootPId',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'treeExpandedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'treeDefaultExpandedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'treeLoadedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'treeCheckable',
propType: 'any',
},
{
name: 'treeCheckStrictly',
propType: 'bool',
},
{
name: 'showCheckedStrategy',
propType: {
type: 'oneOf',
value: [
'SHOW_ALL',
'SHOW_PARENT',
'SHOW_CHILD',
],
},
},
{
name: 'treeDefaultExpandAll',
propType: 'bool',
},
{
name: 'treeLine',
propType: 'bool',
},
{
name: 'treeIcon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'dropdownPopupAlign',
propType: 'any',
},
{
name: 'onTreeExpand',
propType: {
params: [
{
name: 'expandedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
],
raw: '(expandedKeys: ReactText[]) => void',
type: 'func',
},
},
{
name: 'onTreeLoad',
propType: {
params: [
{
name: 'loadedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
],
raw: '(loadedKeys: ReactText[]) => void',
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Tabs',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Tabs',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'activeKey',
propType: 'string',
},
{
name: 'defaultActiveKey',
propType: 'string',
},
{
name: 'hideAdd',
propType: 'bool',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'activeKey',
propType: 'string',
},
],
raw: '(activeKey: string) => void',
type: 'func',
},
},
{
name: 'onTabClick',
propType: 'func',
},
{
name: 'onPrevClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onNextClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'tabBarExtraContent',
propType: 'node',
},
{
name: 'tabBarStyle',
propType: 'object',
},
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'line',
'card',
'editable-card',
],
},
},
{
name: 'tabPosition',
propType: {
type: 'oneOf',
value: [
'left',
'right',
'top',
'bottom',
],
},
},
{
name: 'onEdit',
propType: {
params: [
{
name: 'targetKey',
propType: {
type: 'oneOfType',
value: [
'string',
'object',
],
},
},
{
name: 'action',
propType: {
type: 'oneOf',
value: [
'add',
'remove',
],
},
},
],
raw: '(targetKey: string | MouseEvent<HTMLElement, MouseEvent>, action: "add" | "remove") => void',
type: 'func',
},
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'large',
'default',
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'animated',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'inkBar',
propType: 'bool',
},
{
name: 'tabPane',
propType: 'bool',
},
],
},
],
},
},
{
name: 'tabBarGutter',
propType: 'number',
},
{
name: 'renderTabBar',
propType: {
params: [
{
name: 'props',
propType: 'object',
},
{
name: 'DefaultTabBar',
propType: 'object',
},
],
raw: '(props: TabsProps, DefaultTabBar: ComponentClass<any, any>) => ReactElement<any, string | ((props: any) => ReactElement<any, string | ... | (new (props: any) => Component<any, any, any>)>) | (new (props: any) => Component<...>)>',
type: 'func',
},
},
{
name: 'destroyInactiveTabPane',
propType: 'bool',
},
{
name: 'keyboard',
propType: 'bool',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Tag',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Tag',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'color',
propType: {
type: 'oneOfType',
value: [
'object',
{
type: 'oneOf',
value: [
'success',
'warning',
'error',
'default',
'processing',
'pink',
'red',
'yellow',
'orange',
'cyan',
'green',
'blue',
'purple',
'geekblue',
'magenta',
'volcano',
'gold',
'lime',
],
},
],
},
},
{
name: 'closable',
propType: 'bool',
},
{
name: 'visible',
propType: 'bool',
},
{
name: 'onClose',
propType: 'func',
},
{
name: 'style',
propType: 'object',
},
{
name: 'icon',
propType: 'node',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'id',
propType: 'string',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'title',
propType: 'string',
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'prefix',
propType: 'string',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLSpanElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLSpanElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLSpanElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLSpanElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'TimePicker',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'TimePicker',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'addon',
propType: 'func',
},
{
name: 'popupClassName',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
{
name: 'onChange',
propType: 'func',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
description: '@deprecated Will be removed in next big version. Please use `mode` instead',
name: 'mode',
propType: {
type: 'oneOf',
value: [
'date',
'time',
'week',
'month',
'quarter',
'year',
'decade',
],
},
},
{
name: 'id',
propType: 'string',
},
{
name: 'value',
propType: 'object',
},
{
name: 'defaultValue',
propType: 'object',
},
{
name: 'allowClear',
propType: 'bool',
},
{
name: 'clearIcon',
propType: 'node',
},
{
name: 'open',
propType: 'bool',
},
{
name: 'defaultOpen',
propType: 'bool',
},
{
name: 'dropdownClassName',
propType: 'string',
},
{
name: 'dropdownAlign',
propType: {
type: 'shape',
value: [
{
name: 'points',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'offset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'targetOffset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'overflow',
propType: {
type: 'shape',
value: [
{
name: 'adjustX',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
{
name: 'adjustY',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
],
},
},
{
name: 'useCssRight',
propType: 'bool',
},
{
name: 'useCssBottom',
propType: 'bool',
},
{
name: 'useCssTransform',
propType: 'bool',
},
{
name: 'ignoreShake',
propType: 'bool',
},
],
},
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'node',
propType: 'object',
},
],
raw: '(node: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'direction',
propType: {
type: 'oneOf',
value: [
'rtl',
'ltr',
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onSelect',
propType: 'func',
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'suffixIcon',
propType: 'node',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'bordered',
propType: 'bool',
},
{
name: 'role',
propType: 'string',
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'name',
propType: 'string',
},
{
name: 'locale',
propType: 'object',
},
{
description: '[Legacy] Set default display picker view date',
name: 'defaultPickerValue',
propType: 'object',
},
{
name: 'disabledDate',
propType: 'func',
},
{
name: 'dateRender',
propType: 'func',
},
{
name: 'monthCellRender',
propType: 'func',
},
{
name: 'renderExtraFooter',
propType: {
params: [
{
name: 'mode',
propType: {
type: 'oneOf',
value: [
'date',
'time',
'week',
'month',
'quarter',
'year',
'decade',
],
},
},
],
raw: '(mode: PanelMode) => ReactNode',
type: 'func',
},
},
{
name: 'onPanelChange',
propType: 'func',
},
{
name: 'onOk',
propType: 'func',
},
{
name: 'popupStyle',
propType: 'object',
},
{
description: 'Make input readOnly to avoid popup keyboard in mobile',
name: 'inputReadOnly',
propType: 'bool',
},
{
name: 'format',
propType: {
type: 'oneOfType',
value: [
'string',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'onOpenChange',
propType: {
params: [
{
name: 'open',
propType: 'bool',
},
],
raw: '(open: boolean) => void',
type: 'func',
},
},
{
description: '@private Internal usage, do not use in production mode!!!',
name: 'pickerRef',
propType: 'object',
},
{
name: 'autoComplete',
propType: 'string',
},
{
name: 'showHour',
propType: 'bool',
},
{
name: 'showMinute',
propType: 'bool',
},
{
name: 'showSecond',
propType: 'bool',
},
{
name: 'use12Hours',
propType: 'bool',
},
{
name: 'hourStep',
propType: 'number',
},
{
name: 'minuteStep',
propType: 'number',
},
{
name: 'secondStep',
propType: 'number',
},
{
name: 'hideDisabledOptions',
propType: 'bool',
},
{
name: 'disabledHours',
propType: 'func',
},
{
name: 'disabledMinutes',
propType: {
params: [
{
name: 'hour',
propType: 'number',
},
],
raw: '(hour: number) => number[]',
type: 'func',
},
},
{
name: 'disabledSeconds',
propType: {
params: [
{
name: 'hour',
propType: 'number',
},
{
name: 'minute',
propType: 'number',
},
],
raw: '(hour: number, minute: number) => number[]',
type: 'func',
},
},
{
description: '@deprecated Please use `defaultValue` directly instead',
name: 'defaultOpenValue',
propType: 'object',
},
{
name: 'ref',
propType: {
type: 'oneOfType',
value: [
{
params: [
{
name: 'instance',
propType: 'object',
},
],
raw: '(instance: any) => void',
returns: {
propType: 'number',
},
type: 'func',
},
'object',
],
},
},
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Timeline',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Timeline',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
description: '指定最后一个幽灵节点是否存在或内容',
name: 'pending',
propType: 'node',
},
{
name: 'pendingDot',
propType: 'node',
},
{
name: 'style',
propType: 'object',
},
{
name: 'reverse',
propType: 'bool',
},
{
name: 'mode',
propType: {
type: 'oneOf',
value: [
'left',
'right',
'alternate',
],
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Tooltip',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Tooltip',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'title',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
'func',
],
},
},
{
name: 'overlay',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
'func',
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'className',
propType: 'string',
},
{
name: 'placement',
propType: {
type: 'oneOf',
value: [
'left',
'right',
'top',
'bottom',
'topLeft',
'topRight',
'bottomLeft',
'bottomRight',
'leftTop',
'leftBottom',
'rightTop',
'rightBottom',
],
},
},
{
name: 'builtinPlacements',
propType: {
type: 'objectOf',
value: 'shape',
},
},
{
name: 'openClassName',
propType: 'string',
},
{
name: 'arrowPointAtCenter',
propType: 'bool',
},
{
name: 'autoAdjustOverflow',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'adjustX',
propType: {
type: 'oneOf',
value: [
0,
1,
],
},
},
{
name: 'adjustY',
propType: {
type: 'oneOf',
value: [
0,
1,
],
},
},
],
},
],
},
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'triggerNode',
propType: 'object',
},
],
raw: '(triggerNode: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'trigger',
propType: {
type: 'oneOfType',
value: [
'string',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'defaultVisible',
propType: 'bool',
},
{
name: 'visible',
propType: 'bool',
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'animation',
propType: 'string',
},
{
name: 'onVisibleChange',
propType: {
params: [
{
name: 'visible',
propType: 'bool',
},
],
raw: '(visible: boolean) => void',
type: 'func',
},
},
{
name: 'afterVisibleChange',
propType: 'func',
},
{
name: 'overlayStyle',
propType: 'any',
},
{
name: 'overlayClassName',
propType: 'string',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'mouseEnterDelay',
propType: 'number',
},
{
name: 'mouseLeaveDelay',
propType: 'number',
},
{
name: 'getTooltipContainer',
propType: {
params: [
{
name: 'node',
propType: 'object',
},
],
raw: '(node: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'destroyTooltipOnHide',
propType: 'bool',
},
{
name: 'align',
propType: {
type: 'shape',
value: [
{
name: 'points',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'offset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'targetOffset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'overflow',
propType: {
type: 'shape',
value: [
{
name: 'adjustX',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
{
name: 'adjustY',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
],
},
},
{
name: 'useCssRight',
propType: 'bool',
},
{
name: 'useCssBottom',
propType: 'bool',
},
{
name: 'useCssTransform',
propType: 'bool',
},
{
name: 'ignoreShake',
propType: 'bool',
},
],
},
},
{
name: 'arrowContent',
propType: 'any',
},
{
name: 'id',
propType: 'string',
},
{
name: 'popupVisible',
propType: 'bool',
},
{
name: 'onPopupAlign',
propType: {
params: [
{
name: 'element',
propType: 'object',
},
{
name: 'align',
propType: {
type: 'shape',
value: [
{
name: 'points',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'offset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'targetOffset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'overflow',
propType: {
type: 'shape',
value: [
{
name: 'adjustX',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
{
name: 'adjustY',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
],
},
},
{
name: 'useCssRight',
propType: 'bool',
},
{
name: 'useCssBottom',
propType: 'bool',
},
{
name: 'useCssTransform',
propType: 'bool',
},
{
name: 'ignoreShake',
propType: 'bool',
},
],
},
},
],
raw: '(element: HTMLElement, align: AlignType) => void',
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Typography',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Typography',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'id',
propType: 'string',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Upload',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Upload',
main: 'components/index.tsx',
package: 'antd',
subName: '',
version: '4.1.4',
},
props: [
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'select',
'drag',
],
},
},
{
name: 'name',
propType: 'string',
},
{
name: 'defaultFileList',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'T',
propType: 'any',
},
{
name: 'uid',
propType: 'string',
},
{
name: 'size',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
{
name: 'fileName',
propType: 'string',
},
{
name: 'lastModified',
propType: 'number',
},
{
name: 'lastModifiedDate',
propType: 'object',
},
{
name: 'url',
propType: 'string',
},
{
name: 'status',
propType: {
type: 'oneOf',
value: [
'success',
'error',
'done',
'uploading',
'removed',
],
},
},
{
name: 'percent',
propType: 'number',
},
{
name: 'thumbUrl',
propType: 'string',
},
{
name: 'originFileObj',
propType: {
type: 'oneOfType',
value: [
{
type: 'shape',
value: [
{
name: 'lastModified',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
],
},
{
type: 'shape',
value: [
{
name: 'size',
propType: 'number',
},
{
name: 'type',
propType: 'string',
},
{
name: 'arrayBuffer',
propType: {
raw: '() => Promise<ArrayBuffer>',
type: 'func',
},
},
{
name: 'slice',
propType: {
params: [
{
name: 'start',
propType: 'number',
},
{
name: 'end',
propType: 'number',
},
{
name: 'contentType',
propType: 'string',
},
],
raw: '(start?: number, end?: number, contentType?: string) => Blob',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'stream',
propType: {
raw: '() => ReadableStream<any>',
type: 'func',
},
},
{
name: 'text',
propType: {
raw: '() => Promise<string>',
type: 'func',
},
},
],
},
],
},
},
{
name: 'response',
propType: 'object',
},
{
name: 'error',
propType: 'any',
},
{
name: 'linkProps',
propType: 'any',
},
{
name: 'type',
propType: 'string',
},
{
name: 'xhr',
propType: 'object',
},
{
name: 'preview',
propType: 'string',
},
],
},
},
},
{
name: 'fileList',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'T',
propType: 'any',
},
{
name: 'uid',
propType: 'string',
},
{
name: 'size',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
{
name: 'fileName',
propType: 'string',
},
{
name: 'lastModified',
propType: 'number',
},
{
name: 'lastModifiedDate',
propType: 'object',
},
{
name: 'url',
propType: 'string',
},
{
name: 'status',
propType: {
type: 'oneOf',
value: [
'success',
'error',
'done',
'uploading',
'removed',
],
},
},
{
name: 'percent',
propType: 'number',
},
{
name: 'thumbUrl',
propType: 'string',
},
{
name: 'originFileObj',
propType: {
type: 'oneOfType',
value: [
{
type: 'shape',
value: [
{
name: 'lastModified',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
],
},
{
type: 'shape',
value: [
{
name: 'size',
propType: 'number',
},
{
name: 'type',
propType: 'string',
},
{
name: 'arrayBuffer',
propType: {
raw: '() => Promise<ArrayBuffer>',
type: 'func',
},
},
{
name: 'slice',
propType: {
params: [
{
name: 'start',
propType: 'number',
},
{
name: 'end',
propType: 'number',
},
{
name: 'contentType',
propType: 'string',
},
],
raw: '(start?: number, end?: number, contentType?: string) => Blob',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'stream',
propType: {
raw: '() => ReadableStream<any>',
type: 'func',
},
},
{
name: 'text',
propType: {
raw: '() => Promise<string>',
type: 'func',
},
},
],
},
],
},
},
{
name: 'response',
propType: 'object',
},
{
name: 'error',
propType: 'any',
},
{
name: 'linkProps',
propType: 'any',
},
{
name: 'type',
propType: 'string',
},
{
name: 'xhr',
propType: 'object',
},
{
name: 'preview',
propType: 'string',
},
],
},
},
},
{
name: 'action',
propType: {
type: 'oneOfType',
value: [
'string',
{
params: [
{
name: 'file',
propType: {
type: 'shape',
value: [
{
name: 'uid',
propType: 'string',
},
{
name: 'lastModifiedDate',
propType: 'object',
},
{
name: 'webkitRelativePath',
propType: 'string',
},
],
},
},
],
raw: '(file: RcFile) => string',
type: 'func',
},
{
params: [
{
name: 'file',
propType: {
type: 'shape',
value: [
{
name: 'uid',
propType: 'string',
},
{
name: 'lastModifiedDate',
propType: 'object',
},
{
name: 'webkitRelativePath',
propType: 'string',
},
],
},
},
],
raw: '(file: RcFile) => PromiseLike<string>',
type: 'func',
},
],
},
},
{
name: 'directory',
propType: 'bool',
},
{
name: 'data',
propType: {
type: 'oneOfType',
value: [
'object',
'func',
],
},
},
{
name: 'method',
propType: {
type: 'oneOf',
value: [
'POST',
'PUT',
'post',
'put',
],
},
},
{
name: 'headers',
propType: {
type: 'objectOf',
value: 'string',
},
},
{
name: 'showUploadList',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'showRemoveIcon',
propType: 'bool',
},
{
name: 'showPreviewIcon',
propType: 'bool',
},
{
name: 'showDownloadIcon',
propType: 'bool',
},
],
},
],
},
},
{
name: 'multiple',
propType: 'bool',
},
{
name: 'accept',
propType: 'string',
},
{
name: 'beforeUpload',
propType: {
params: [
{
name: 'file',
propType: {
type: 'shape',
value: [
{
name: 'uid',
propType: 'string',
},
{
name: 'lastModifiedDate',
propType: 'object',
},
{
name: 'webkitRelativePath',
propType: 'string',
},
],
},
},
{
name: 'FileList',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'uid',
propType: 'string',
},
{
name: 'lastModifiedDate',
propType: 'object',
},
{
name: 'webkitRelativePath',
propType: 'string',
},
],
},
},
},
],
raw: '(file: RcFile, FileList: RcFile[]) => boolean | PromiseLike<void>',
type: 'func',
},
},
{
name: 'onChange',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'T',
propType: 'any',
},
{
name: 'file',
propType: 'object',
},
{
name: 'fileList',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'T',
propType: 'any',
},
{
name: 'uid',
propType: 'string',
},
{
name: 'size',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
{
name: 'fileName',
propType: 'string',
},
{
name: 'lastModified',
propType: 'number',
},
{
name: 'lastModifiedDate',
propType: 'object',
},
{
name: 'url',
propType: 'string',
},
{
name: 'status',
propType: {
type: 'oneOf',
value: [
'success',
'error',
'done',
'uploading',
'removed',
],
},
},
{
name: 'percent',
propType: 'number',
},
{
name: 'thumbUrl',
propType: 'string',
},
{
name: 'originFileObj',
propType: {
type: 'oneOfType',
value: [
{
type: 'shape',
value: [
{
name: 'lastModified',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
],
},
{
type: 'shape',
value: [
{
name: 'size',
propType: 'number',
},
{
name: 'type',
propType: 'string',
},
{
name: 'arrayBuffer',
propType: {
raw: '() => Promise<ArrayBuffer>',
type: 'func',
},
},
{
name: 'slice',
propType: {
params: [
{
name: 'start',
propType: 'number',
},
{
name: 'end',
propType: 'number',
},
{
name: 'contentType',
propType: 'string',
},
],
raw: '(start?: number, end?: number, contentType?: string) => Blob',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'stream',
propType: {
raw: '() => ReadableStream<any>',
type: 'func',
},
},
{
name: 'text',
propType: {
raw: '() => Promise<string>',
type: 'func',
},
},
],
},
],
},
},
{
name: 'response',
propType: 'object',
},
{
name: 'error',
propType: 'any',
},
{
name: 'linkProps',
propType: 'any',
},
{
name: 'type',
propType: 'string',
},
{
name: 'xhr',
propType: 'object',
},
{
name: 'preview',
propType: 'string',
},
],
},
},
},
{
name: 'event',
propType: {
type: 'shape',
value: [
{
name: 'percent',
propType: 'number',
},
],
},
},
],
},
},
],
raw: '(info: UploadChangeParam<UploadFile<any>>) => void',
type: 'func',
},
},
{
name: 'listType',
propType: {
type: 'oneOf',
value: [
'text',
'picture',
'picture-card',
],
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'onPreview',
propType: 'func',
},
{
name: 'onDownload',
propType: 'func',
},
{
name: 'onRemove',
propType: 'func',
},
{
name: 'supportServerRender',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'customRequest',
propType: {
params: [
{
name: 'options',
propType: {
type: 'shape',
value: [
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: {
type: 'shape',
value: [
{
name: 'percent',
propType: 'number',
},
],
},
},
{
name: 'file',
propType: {
type: 'shape',
value: [
{
name: 'lastModified',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
],
},
},
],
raw: '(event: { percent: number; }, file: File) => void',
type: 'func',
},
},
{
name: 'onError',
propType: {
params: [
{
name: 'error',
propType: {
type: 'shape',
value: [
{
name: 'name',
propType: 'string',
},
{
name: 'message',
propType: 'string',
},
{
name: 'stack',
propType: 'string',
},
],
},
},
],
raw: '(error: Error) => void',
type: 'func',
},
},
{
name: 'onSuccess',
propType: {
params: [
{
name: 'response',
propType: 'object',
},
{
name: 'file',
propType: {
type: 'shape',
value: [
{
name: 'lastModified',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
],
},
},
],
raw: '(response: object, file: File) => void',
type: 'func',
},
},
{
name: 'data',
propType: 'object',
},
{
name: 'filename',
propType: 'string',
},
{
name: 'file',
propType: {
type: 'shape',
value: [
{
name: 'lastModified',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
],
},
},
{
name: 'withCredentials',
propType: 'bool',
},
{
name: 'action',
propType: 'string',
},
{
name: 'headers',
propType: 'object',
},
],
},
},
],
raw: '(options: RcCustomRequestOptions) => void',
type: 'func',
},
},
{
name: 'withCredentials',
propType: 'bool',
},
{
name: 'openFileDialogOnClick',
propType: 'bool',
},
{
name: 'locale',
propType: {
type: 'shape',
value: [
{
name: 'uploading',
propType: 'string',
},
{
name: 'removeFile',
propType: 'string',
},
{
name: 'downloadFile',
propType: 'string',
},
{
name: 'uploadError',
propType: 'string',
},
{
name: 'previewFile',
propType: 'string',
},
],
},
},
{
name: 'id',
propType: 'string',
},
{
name: 'previewFile',
propType: {
params: [
{
name: 'file',
propType: {
type: 'oneOfType',
value: [
{
type: 'shape',
value: [
{
name: 'lastModified',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
],
},
{
type: 'shape',
value: [
{
name: 'size',
propType: 'number',
},
{
name: 'type',
propType: 'string',
},
{
name: 'arrayBuffer',
propType: {
raw: '() => Promise<ArrayBuffer>',
type: 'func',
},
},
{
name: 'slice',
propType: {
params: [
{
name: 'start',
propType: 'number',
},
{
name: 'end',
propType: 'number',
},
{
name: 'contentType',
propType: 'string',
},
],
raw: '(start?: number, end?: number, contentType?: string) => Blob',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'stream',
propType: {
raw: '() => ReadableStream<any>',
type: 'func',
},
},
{
name: 'text',
propType: {
raw: '() => Promise<string>',
type: 'func',
},
},
],
},
],
},
},
],
raw: 'PreviewFileHandler',
type: 'func',
},
},
{
name: 'transformFile',
propType: {
params: [
{
name: 'file',
propType: {
type: 'shape',
value: [
{
name: 'uid',
propType: 'string',
},
{
name: 'lastModifiedDate',
propType: 'object',
},
{
name: 'webkitRelativePath',
propType: 'string',
},
],
},
},
],
raw: 'TransformFileHandler',
type: 'func',
},
},
{
name: 'iconRender',
propType: 'func',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Anchor',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Anchor',
main: 'components/index.tsx',
package: 'antd',
subName: 'Link',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'href',
propType: 'string',
},
{
name: 'target',
propType: 'string',
},
{
name: 'title',
propType: {
isRequired: true,
type: 'node',
},
},
{
name: 'className',
propType: 'string',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'AutoComplete',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'AutoComplete',
main: 'components/index.tsx',
package: 'antd',
subName: 'Option',
version: '4.1.4',
},
props: [
{
name: 'style',
propType: 'object',
},
{
name: 'className',
propType: 'string',
},
{
name: 'value',
propType: {
isRequired: true,
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'title',
propType: 'string',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Alert',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Alert',
main: 'components/index.tsx',
package: 'antd',
subName: 'ErrorBoundary',
version: '4.1.4',
},
props: [
{
name: 'message',
propType: 'node',
},
{
name: 'description',
propType: 'node',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Breadcrumb',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Breadcrumb',
main: 'components/index.tsx',
package: 'antd',
subName: 'Item',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'separator',
propType: 'node',
},
{
name: 'href',
propType: 'string',
},
{
name: 'overlay',
propType: {
type: 'oneOfType',
value: [
'object',
'func',
],
},
},
{
name: 'dropdownProps',
propType: {
type: 'shape',
value: [
{
name: 'trigger',
propType: {
type: 'arrayOf',
value: {
type: 'oneOf',
value: [
'click',
'contextMenu',
'hover',
],
},
},
},
{
name: 'overlay',
propType: {
type: 'oneOfType',
value: [
'object',
'func',
],
},
},
{
name: 'onVisibleChange',
propType: {
params: [
{
name: 'visible',
propType: 'bool',
},
],
raw: '(visible: boolean) => void',
type: 'func',
},
},
{
name: 'visible',
propType: 'bool',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'align',
propType: {
type: 'shape',
value: [
{
name: 'points',
propType: 'object',
},
{
name: 'offset',
propType: 'object',
},
{
name: 'targetOffset',
propType: 'object',
},
{
name: 'overflow',
propType: {
type: 'shape',
value: [
{
name: 'adjustX',
propType: 'bool',
},
{
name: 'adjustY',
propType: 'bool',
},
],
},
},
{
name: 'useCssRight',
propType: 'bool',
},
{
name: 'useCssBottom',
propType: 'bool',
},
{
name: 'useCssTransform',
propType: 'bool',
},
],
},
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'triggerNode',
propType: 'object',
},
],
raw: '(triggerNode: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'placement',
propType: {
type: 'oneOf',
value: [
'topLeft',
'topCenter',
'topRight',
'bottomLeft',
'bottomCenter',
'bottomRight',
],
},
},
{
name: 'overlayClassName',
propType: 'string',
},
{
name: 'overlayStyle',
propType: 'object',
},
{
name: 'forceRender',
propType: 'bool',
},
{
name: 'mouseEnterDelay',
propType: 'number',
},
{
name: 'mouseLeaveDelay',
propType: 'number',
},
{
name: 'openClassName',
propType: 'string',
},
],
},
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLSpanElement | HTMLAnchorElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Button',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Button',
main: 'components/index.tsx',
package: 'antd',
subName: 'Group',
version: '4.1.4',
},
props: [
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'className',
propType: 'string',
},
{
name: 'prefixCls',
propType: 'string',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Collapse',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Collapse',
main: 'components/index.tsx',
package: 'antd',
subName: 'Panel',
version: '4.1.4',
},
props: [
{
name: 'key',
propType: {
isRequired: true,
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'header',
propType: {
isRequired: true,
type: 'node',
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
{
name: 'showArrow',
propType: 'bool',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'forceRender',
propType: 'bool',
},
{
name: 'id',
propType: 'string',
},
{
name: 'extra',
propType: 'node',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Checkbox',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Checkbox',
main: 'components/index.tsx',
package: 'antd',
subName: 'Group',
version: '4.1.4',
},
props: [
{
name: 'name',
propType: 'string',
},
{
name: 'defaultValue',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
],
},
},
},
{
name: 'value',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
],
},
},
},
{
name: 'onChange',
propType: {
params: [
{
name: 'checkedValue',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
],
},
},
},
],
raw: '(checkedValue: CheckboxValueType[]) => void',
type: 'func',
},
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
defaultValue: [],
name: 'options',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
{
type: 'shape',
value: [
{
name: 'label',
propType: 'node',
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'e',
propType: {
type: 'shape',
value: [
{
name: 'target',
propType: {
type: 'shape',
value: [
{
name: 'checked',
propType: 'bool',
},
],
},
},
{
name: 'stopPropagation',
propType: 'func',
},
{
name: 'preventDefault',
propType: 'func',
},
{
name: 'nativeEvent',
propType: 'object',
},
],
},
},
],
raw: '(e: CheckboxChangeEvent) => void',
type: 'func',
},
},
],
},
],
},
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'DatePicker',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'DatePicker',
main: 'components/index.tsx',
package: 'antd',
subName: 'WeekPicker',
version: '4.1.4',
},
props: [
{
name: 'style',
propType: 'object',
},
{
name: 'onChange',
propType: 'func',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
description: '@deprecated Will be removed in next big version. Please use `mode` instead',
name: 'mode',
propType: {
type: 'oneOf',
value: [
'date',
'time',
'week',
'month',
'quarter',
'year',
'decade',
],
},
},
{
name: 'id',
propType: 'string',
},
{
name: 'value',
propType: 'object',
},
{
name: 'defaultValue',
propType: 'object',
},
{
name: 'allowClear',
propType: 'bool',
},
{
name: 'clearIcon',
propType: 'node',
},
{
name: 'open',
propType: 'bool',
},
{
name: 'defaultOpen',
propType: 'bool',
},
{
name: 'dropdownClassName',
propType: 'string',
},
{
name: 'dropdownAlign',
propType: {
type: 'shape',
value: [
{
name: 'points',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'offset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'targetOffset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'overflow',
propType: {
type: 'shape',
value: [
{
name: 'adjustX',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
{
name: 'adjustY',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
],
},
},
{
name: 'useCssRight',
propType: 'bool',
},
{
name: 'useCssBottom',
propType: 'bool',
},
{
name: 'useCssTransform',
propType: 'bool',
},
{
name: 'ignoreShake',
propType: 'bool',
},
],
},
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'node',
propType: 'object',
},
],
raw: '(node: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'direction',
propType: {
type: 'oneOf',
value: [
'rtl',
'ltr',
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onSelect',
propType: 'func',
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'suffixIcon',
propType: 'node',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'bordered',
propType: 'bool',
},
{
name: 'role',
propType: 'string',
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'name',
propType: 'string',
},
{
name: 'locale',
propType: 'object',
},
{
description: '[Legacy] Set default display picker view date',
name: 'defaultPickerValue',
propType: 'object',
},
{
name: 'disabledDate',
propType: 'func',
},
{
name: 'dateRender',
propType: 'func',
},
{
name: 'monthCellRender',
propType: 'func',
},
{
name: 'renderExtraFooter',
propType: {
params: [
{
name: 'mode',
propType: {
type: 'oneOf',
value: [
'date',
'time',
'week',
'month',
'quarter',
'year',
'decade',
],
},
},
],
raw: '(mode: PanelMode) => ReactNode',
type: 'func',
},
},
{
name: 'onPanelChange',
propType: 'func',
},
{
name: 'onOk',
propType: 'func',
},
{
name: 'popupStyle',
propType: 'object',
},
{
description: 'Make input readOnly to avoid popup keyboard in mobile',
name: 'inputReadOnly',
propType: 'bool',
},
{
name: 'format',
propType: {
type: 'oneOfType',
value: [
'string',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'onOpenChange',
propType: {
params: [
{
name: 'open',
propType: 'bool',
},
],
raw: '(open: boolean) => void',
type: 'func',
},
},
{
description: '@private Internal usage, do not use in production mode!!!',
name: 'pickerRef',
propType: 'object',
},
{
name: 'autoComplete',
propType: 'string',
},
{
name: 'showToday',
propType: 'bool',
},
{
name: 'showTime',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'DateType',
propType: 'any',
},
{
name: 'format',
propType: 'string',
},
{
name: 'showHour',
propType: 'bool',
},
{
name: 'showMinute',
propType: 'bool',
},
{
name: 'showSecond',
propType: 'bool',
},
{
name: 'use12Hours',
propType: 'bool',
},
{
name: 'hourStep',
propType: 'number',
},
{
name: 'minuteStep',
propType: 'number',
},
{
name: 'secondStep',
propType: 'number',
},
{
name: 'hideDisabledOptions',
propType: 'bool',
},
{
name: 'defaultValue',
propType: 'object',
},
],
},
],
},
},
{
name: 'disabledTime',
propType: 'func',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'DatePicker',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'DatePicker',
main: 'components/index.tsx',
package: 'antd',
subName: 'MonthPicker',
version: '4.1.4',
},
props: [
{
name: 'style',
propType: 'object',
},
{
name: 'onChange',
propType: 'func',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
description: '@deprecated Will be removed in next big version. Please use `mode` instead',
name: 'mode',
propType: {
type: 'oneOf',
value: [
'date',
'time',
'week',
'month',
'quarter',
'year',
'decade',
],
},
},
{
name: 'id',
propType: 'string',
},
{
name: 'value',
propType: 'object',
},
{
name: 'defaultValue',
propType: 'object',
},
{
name: 'allowClear',
propType: 'bool',
},
{
name: 'clearIcon',
propType: 'node',
},
{
name: 'open',
propType: 'bool',
},
{
name: 'defaultOpen',
propType: 'bool',
},
{
name: 'dropdownClassName',
propType: 'string',
},
{
name: 'dropdownAlign',
propType: {
type: 'shape',
value: [
{
name: 'points',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'offset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'targetOffset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'overflow',
propType: {
type: 'shape',
value: [
{
name: 'adjustX',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
{
name: 'adjustY',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
],
},
},
{
name: 'useCssRight',
propType: 'bool',
},
{
name: 'useCssBottom',
propType: 'bool',
},
{
name: 'useCssTransform',
propType: 'bool',
},
{
name: 'ignoreShake',
propType: 'bool',
},
],
},
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'node',
propType: 'object',
},
],
raw: '(node: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'direction',
propType: {
type: 'oneOf',
value: [
'rtl',
'ltr',
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onSelect',
propType: 'func',
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'suffixIcon',
propType: 'node',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'bordered',
propType: 'bool',
},
{
name: 'role',
propType: 'string',
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'name',
propType: 'string',
},
{
name: 'locale',
propType: 'object',
},
{
description: '[Legacy] Set default display picker view date',
name: 'defaultPickerValue',
propType: 'object',
},
{
name: 'disabledDate',
propType: 'func',
},
{
name: 'dateRender',
propType: 'func',
},
{
name: 'monthCellRender',
propType: 'func',
},
{
name: 'renderExtraFooter',
propType: {
params: [
{
name: 'mode',
propType: {
type: 'oneOf',
value: [
'date',
'time',
'week',
'month',
'quarter',
'year',
'decade',
],
},
},
],
raw: '(mode: PanelMode) => ReactNode',
type: 'func',
},
},
{
name: 'onPanelChange',
propType: 'func',
},
{
name: 'onOk',
propType: 'func',
},
{
name: 'popupStyle',
propType: 'object',
},
{
description: 'Make input readOnly to avoid popup keyboard in mobile',
name: 'inputReadOnly',
propType: 'bool',
},
{
name: 'format',
propType: {
type: 'oneOfType',
value: [
'string',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'onOpenChange',
propType: {
params: [
{
name: 'open',
propType: 'bool',
},
],
raw: '(open: boolean) => void',
type: 'func',
},
},
{
description: '@private Internal usage, do not use in production mode!!!',
name: 'pickerRef',
propType: 'object',
},
{
name: 'autoComplete',
propType: 'string',
},
{
name: 'showToday',
propType: 'bool',
},
{
name: 'showTime',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'DateType',
propType: 'any',
},
{
name: 'format',
propType: 'string',
},
{
name: 'showHour',
propType: 'bool',
},
{
name: 'showMinute',
propType: 'bool',
},
{
name: 'showSecond',
propType: 'bool',
},
{
name: 'use12Hours',
propType: 'bool',
},
{
name: 'hourStep',
propType: 'number',
},
{
name: 'minuteStep',
propType: 'number',
},
{
name: 'secondStep',
propType: 'number',
},
{
name: 'hideDisabledOptions',
propType: 'bool',
},
{
name: 'defaultValue',
propType: 'object',
},
],
},
],
},
},
{
name: 'disabledTime',
propType: 'func',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'DatePicker',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'DatePicker',
main: 'components/index.tsx',
package: 'antd',
subName: 'YearPicker',
version: '4.1.4',
},
props: [
{
name: 'style',
propType: 'object',
},
{
name: 'onChange',
propType: 'func',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
description: '@deprecated Will be removed in next big version. Please use `mode` instead',
name: 'mode',
propType: {
type: 'oneOf',
value: [
'date',
'time',
'week',
'month',
'quarter',
'year',
'decade',
],
},
},
{
name: 'id',
propType: 'string',
},
{
name: 'value',
propType: 'object',
},
{
name: 'defaultValue',
propType: 'object',
},
{
name: 'allowClear',
propType: 'bool',
},
{
name: 'clearIcon',
propType: 'node',
},
{
name: 'open',
propType: 'bool',
},
{
name: 'defaultOpen',
propType: 'bool',
},
{
name: 'dropdownClassName',
propType: 'string',
},
{
name: 'dropdownAlign',
propType: {
type: 'shape',
value: [
{
name: 'points',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'offset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'targetOffset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'overflow',
propType: {
type: 'shape',
value: [
{
name: 'adjustX',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
{
name: 'adjustY',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
],
},
},
{
name: 'useCssRight',
propType: 'bool',
},
{
name: 'useCssBottom',
propType: 'bool',
},
{
name: 'useCssTransform',
propType: 'bool',
},
{
name: 'ignoreShake',
propType: 'bool',
},
],
},
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'node',
propType: 'object',
},
],
raw: '(node: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'direction',
propType: {
type: 'oneOf',
value: [
'rtl',
'ltr',
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onSelect',
propType: 'func',
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'suffixIcon',
propType: 'node',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'bordered',
propType: 'bool',
},
{
name: 'role',
propType: 'string',
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'name',
propType: 'string',
},
{
name: 'locale',
propType: 'object',
},
{
description: '[Legacy] Set default display picker view date',
name: 'defaultPickerValue',
propType: 'object',
},
{
name: 'disabledDate',
propType: 'func',
},
{
name: 'dateRender',
propType: 'func',
},
{
name: 'monthCellRender',
propType: 'func',
},
{
name: 'renderExtraFooter',
propType: {
params: [
{
name: 'mode',
propType: {
type: 'oneOf',
value: [
'date',
'time',
'week',
'month',
'quarter',
'year',
'decade',
],
},
},
],
raw: '(mode: PanelMode) => ReactNode',
type: 'func',
},
},
{
name: 'onPanelChange',
propType: 'func',
},
{
name: 'onOk',
propType: 'func',
},
{
name: 'popupStyle',
propType: 'object',
},
{
description: 'Make input readOnly to avoid popup keyboard in mobile',
name: 'inputReadOnly',
propType: 'bool',
},
{
name: 'format',
propType: {
type: 'oneOfType',
value: [
'string',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'onOpenChange',
propType: {
params: [
{
name: 'open',
propType: 'bool',
},
],
raw: '(open: boolean) => void',
type: 'func',
},
},
{
description: '@private Internal usage, do not use in production mode!!!',
name: 'pickerRef',
propType: 'object',
},
{
name: 'autoComplete',
propType: 'string',
},
{
name: 'showToday',
propType: 'bool',
},
{
name: 'showTime',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'DateType',
propType: 'any',
},
{
name: 'format',
propType: 'string',
},
{
name: 'showHour',
propType: 'bool',
},
{
name: 'showMinute',
propType: 'bool',
},
{
name: 'showSecond',
propType: 'bool',
},
{
name: 'use12Hours',
propType: 'bool',
},
{
name: 'hourStep',
propType: 'number',
},
{
name: 'minuteStep',
propType: 'number',
},
{
name: 'secondStep',
propType: 'number',
},
{
name: 'hideDisabledOptions',
propType: 'bool',
},
{
name: 'defaultValue',
propType: 'object',
},
],
},
],
},
},
{
name: 'disabledTime',
propType: 'func',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'DatePicker',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'DatePicker',
main: 'components/index.tsx',
package: 'antd',
subName: 'RangePicker',
version: '4.1.4',
},
props: [
{
name: 'style',
propType: 'object',
},
{
name: 'onChange',
propType: 'func',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'mode',
propType: 'object',
},
{
name: 'id',
propType: 'string',
},
{
name: 'value',
propType: 'object',
},
{
name: 'defaultValue',
propType: 'object',
},
{
name: 'allowClear',
propType: 'bool',
},
{
name: 'clearIcon',
propType: 'node',
},
{
name: 'open',
propType: 'bool',
},
{
name: 'defaultOpen',
propType: 'bool',
},
{
name: 'dropdownClassName',
propType: 'string',
},
{
name: 'dropdownAlign',
propType: {
type: 'shape',
value: [
{
name: 'points',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'offset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'targetOffset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'overflow',
propType: {
type: 'shape',
value: [
{
name: 'adjustX',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
{
name: 'adjustY',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
],
},
},
{
name: 'useCssRight',
propType: 'bool',
},
{
name: 'useCssBottom',
propType: 'bool',
},
{
name: 'useCssTransform',
propType: 'bool',
},
{
name: 'ignoreShake',
propType: 'bool',
},
],
},
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'node',
propType: 'object',
},
],
raw: '(node: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'direction',
propType: {
type: 'oneOf',
value: [
'rtl',
'ltr',
],
},
},
{
name: 'disabled',
propType: {
type: 'oneOfType',
value: [
'bool',
'object',
],
},
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'placeholder',
propType: 'object',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'suffixIcon',
propType: 'node',
},
{
name: 'separator',
propType: 'node',
},
{
name: 'role',
propType: 'string',
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'name',
propType: 'string',
},
{
name: 'picker',
propType: {
type: 'oneOf',
value: [
'date',
'time',
'week',
'month',
'quarter',
'year',
],
},
},
{
name: 'defaultPickerValue',
propType: 'object',
},
{
name: 'disabledDate',
propType: 'func',
},
{
name: 'dateRender',
propType: 'func',
},
{
name: 'monthCellRender',
propType: 'func',
},
{
name: 'renderExtraFooter',
propType: {
params: [
{
name: 'mode',
propType: {
type: 'oneOf',
value: [
'date',
'time',
'week',
'month',
'quarter',
'year',
'decade',
],
},
},
],
raw: '(mode: PanelMode) => ReactNode',
type: 'func',
},
},
{
name: 'onPanelChange',
propType: 'func',
},
{
name: 'onOk',
propType: 'func',
},
{
name: 'popupStyle',
propType: 'object',
},
{
description: 'Make input readOnly to avoid popup keyboard in mobile',
name: 'inputReadOnly',
propType: 'bool',
},
{
name: 'format',
propType: {
type: 'oneOfType',
value: [
'string',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'onOpenChange',
propType: {
params: [
{
name: 'open',
propType: 'bool',
},
],
raw: '(open: boolean) => void',
type: 'func',
},
},
{
description: '@private Internal usage, do not use in production mode!!!',
name: 'pickerRef',
propType: 'object',
},
{
name: 'autoComplete',
propType: 'string',
},
{
name: 'disabledTime',
propType: 'func',
},
{
name: 'ranges',
propType: {
type: 'objectOf',
value: 'oneOfType',
},
},
{
name: 'allowEmpty',
propType: 'object',
},
{
name: 'onCalendarChange',
propType: 'func',
},
{
description: '@private Internal control of active picker. Do not use since it\'s private usage',
name: 'activePickerIndex',
propType: {
type: 'oneOf',
value: [
0,
1,
],
},
},
{
name: 'locale',
propType: 'object',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'bordered',
propType: 'bool',
},
{
name: 'showTime',
propType: {
type: 'oneOfType',
value: [
'bool',
'object',
],
},
},
{
name: 'order',
propType: 'bool',
},
{
name: 'showHour',
propType: 'bool',
},
{
name: 'showMinute',
propType: 'bool',
},
{
name: 'showSecond',
propType: 'bool',
},
{
name: 'use12Hours',
propType: 'bool',
},
{
name: 'hourStep',
propType: 'number',
},
{
name: 'minuteStep',
propType: 'number',
},
{
name: 'secondStep',
propType: 'number',
},
{
name: 'hideDisabledOptions',
propType: 'bool',
},
{
name: 'disabledHours',
propType: 'func',
},
{
name: 'disabledMinutes',
propType: {
params: [
{
name: 'hour',
propType: 'number',
},
],
raw: '(hour: number) => number[]',
type: 'func',
},
},
{
name: 'disabledSeconds',
propType: {
params: [
{
name: 'hour',
propType: 'number',
},
{
name: 'minute',
propType: 'number',
},
],
raw: '(hour: number, minute: number) => number[]',
type: 'func',
},
},
{
description: '@deprecated Please use `defaultValue` directly instead',
name: 'defaultOpenValue',
propType: 'object',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'DatePicker',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'DatePicker',
main: 'components/index.tsx',
package: 'antd',
subName: 'TimePicker',
version: '4.1.4',
},
props: [
{
name: 'style',
propType: 'object',
},
{
name: 'onChange',
propType: 'func',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
description: '@deprecated Will be removed in next big version. Please use `mode` instead',
name: 'mode',
propType: {
type: 'oneOf',
value: [
'date',
'time',
'week',
'month',
'quarter',
'year',
'decade',
],
},
},
{
name: 'id',
propType: 'string',
},
{
name: 'value',
propType: 'object',
},
{
name: 'defaultValue',
propType: 'object',
},
{
name: 'allowClear',
propType: 'bool',
},
{
name: 'clearIcon',
propType: 'node',
},
{
name: 'open',
propType: 'bool',
},
{
name: 'defaultOpen',
propType: 'bool',
},
{
name: 'dropdownClassName',
propType: 'string',
},
{
name: 'dropdownAlign',
propType: {
type: 'shape',
value: [
{
name: 'points',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'offset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'targetOffset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'overflow',
propType: {
type: 'shape',
value: [
{
name: 'adjustX',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
{
name: 'adjustY',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
],
},
},
{
name: 'useCssRight',
propType: 'bool',
},
{
name: 'useCssBottom',
propType: 'bool',
},
{
name: 'useCssTransform',
propType: 'bool',
},
{
name: 'ignoreShake',
propType: 'bool',
},
],
},
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'node',
propType: 'object',
},
],
raw: '(node: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'direction',
propType: {
type: 'oneOf',
value: [
'rtl',
'ltr',
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onSelect',
propType: 'func',
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'suffixIcon',
propType: 'node',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'bordered',
propType: 'bool',
},
{
name: 'role',
propType: 'string',
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'name',
propType: 'string',
},
{
name: 'locale',
propType: 'object',
},
{
description: '[Legacy] Set default display picker view date',
name: 'defaultPickerValue',
propType: 'object',
},
{
name: 'disabledDate',
propType: 'func',
},
{
name: 'dateRender',
propType: 'func',
},
{
name: 'monthCellRender',
propType: 'func',
},
{
name: 'renderExtraFooter',
propType: {
params: [
{
name: 'mode',
propType: {
type: 'oneOf',
value: [
'date',
'time',
'week',
'month',
'quarter',
'year',
'decade',
],
},
},
],
raw: '(mode: PanelMode) => ReactNode',
type: 'func',
},
},
{
name: 'onPanelChange',
propType: 'func',
},
{
name: 'onOk',
propType: 'func',
},
{
name: 'popupStyle',
propType: 'object',
},
{
description: 'Make input readOnly to avoid popup keyboard in mobile',
name: 'inputReadOnly',
propType: 'bool',
},
{
name: 'format',
propType: {
type: 'oneOfType',
value: [
'string',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'onOpenChange',
propType: {
params: [
{
name: 'open',
propType: 'bool',
},
],
raw: '(open: boolean) => void',
type: 'func',
},
},
{
description: '@private Internal usage, do not use in production mode!!!',
name: 'pickerRef',
propType: 'object',
},
{
name: 'autoComplete',
propType: 'string',
},
{
name: 'showHour',
propType: 'bool',
},
{
name: 'showMinute',
propType: 'bool',
},
{
name: 'showSecond',
propType: 'bool',
},
{
name: 'use12Hours',
propType: 'bool',
},
{
name: 'hourStep',
propType: 'number',
},
{
name: 'minuteStep',
propType: 'number',
},
{
name: 'secondStep',
propType: 'number',
},
{
name: 'hideDisabledOptions',
propType: 'bool',
},
{
name: 'disabledHours',
propType: 'func',
},
{
name: 'disabledMinutes',
propType: {
params: [
{
name: 'hour',
propType: 'number',
},
],
raw: '(hour: number) => number[]',
type: 'func',
},
},
{
name: 'disabledSeconds',
propType: {
params: [
{
name: 'hour',
propType: 'number',
},
{
name: 'minute',
propType: 'number',
},
],
raw: '(hour: number, minute: number) => number[]',
type: 'func',
},
},
{
description: '@deprecated Please use `defaultValue` directly instead',
name: 'defaultOpenValue',
propType: 'object',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Dropdown',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Dropdown',
main: 'components/index.tsx',
package: 'antd',
subName: 'Button',
version: '4.1.4',
},
props: [
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'ghost',
'primary',
'dashed',
],
},
},
{
name: 'htmlType',
propType: {
type: 'oneOf',
value: [
'submit',
'button',
'reset',
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLButtonElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'icon',
propType: 'node',
},
{
name: 'href',
propType: 'string',
},
{
name: 'title',
propType: 'string',
},
{
name: 'buttonsRender',
propType: {
params: [
{
name: 'buttons',
propType: {
type: 'arrayOf',
value: 'node',
},
},
],
raw: '(buttons: ReactNode[]) => ReactNode[]',
type: 'func',
},
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'className',
propType: 'string',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'trigger',
propType: {
type: 'arrayOf',
value: {
type: 'oneOf',
value: [
'click',
'contextMenu',
'hover',
],
},
},
},
{
name: 'overlay',
propType: {
isRequired: true,
type: 'oneOfType',
value: [
'object',
'func',
],
},
},
{
name: 'onVisibleChange',
propType: {
params: [
{
name: 'visible',
propType: 'bool',
},
],
raw: '(visible: boolean) => void',
type: 'func',
},
},
{
name: 'visible',
propType: 'bool',
},
{
name: 'align',
propType: {
type: 'shape',
value: [
{
name: 'points',
propType: 'object',
},
{
name: 'offset',
propType: 'object',
},
{
name: 'targetOffset',
propType: 'object',
},
{
name: 'overflow',
propType: {
type: 'shape',
value: [
{
name: 'adjustX',
propType: 'bool',
},
{
name: 'adjustY',
propType: 'bool',
},
],
},
},
{
name: 'useCssRight',
propType: 'bool',
},
{
name: 'useCssBottom',
propType: 'bool',
},
{
name: 'useCssTransform',
propType: 'bool',
},
],
},
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'triggerNode',
propType: 'object',
},
],
raw: '(triggerNode: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'placement',
propType: {
type: 'oneOf',
value: [
'topLeft',
'topCenter',
'topRight',
'bottomLeft',
'bottomCenter',
'bottomRight',
],
},
},
{
name: 'overlayClassName',
propType: 'string',
},
{
name: 'overlayStyle',
propType: 'object',
},
{
name: 'forceRender',
propType: 'bool',
},
{
name: 'mouseEnterDelay',
propType: 'number',
},
{
name: 'mouseLeaveDelay',
propType: 'number',
},
{
name: 'openClassName',
propType: 'string',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Form',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Form',
main: 'components/index.tsx',
package: 'antd',
subName: 'Item',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'noStyle',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'className',
propType: 'string',
},
{
name: 'id',
propType: 'string',
},
{
name: 'hasFeedback',
propType: 'bool',
},
{
name: 'validateStatus',
propType: {
type: 'oneOf',
value: [
'',
'success',
'warning',
'error',
'validating',
],
},
},
{
name: 'required',
propType: 'bool',
},
{
description: 'Auto passed by List render props. User should not use this.',
name: 'fieldKey',
propType: 'number',
},
{
name: 'colon',
propType: 'bool',
},
{
name: 'htmlFor',
propType: 'string',
},
{
name: 'label',
propType: 'node',
},
{
name: 'labelAlign',
propType: {
type: 'oneOf',
value: [
'left',
'right',
],
},
},
{
name: 'labelCol',
propType: {
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'xs',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'sm',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'md',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'lg',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'xl',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'xxl',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'flex',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
},
{
name: 'wrapperCol',
propType: {
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'xs',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'sm',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'md',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'lg',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'xl',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'xxl',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'shape',
value: [
{
name: 'span',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'order',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'offset',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'push',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'pull',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
],
},
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'flex',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
},
{
name: 'help',
propType: 'node',
},
{
name: 'extra',
propType: 'node',
},
{
name: 'onReset',
propType: 'func',
},
{
name: 'name',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
},
{
name: 'trigger',
propType: 'string',
},
{
description: 'Set up `dependencies` field.',
name: 'dependencies',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
},
},
{
name: 'getValueFromEvent',
propType: {
params: [
{
name: 'args',
propType: {
type: 'arrayOf',
value: 'any',
},
},
],
raw: '(...args: EventArgs) => any',
type: 'func',
},
},
{
name: 'normalize',
propType: {
params: [
{
name: 'value',
propType: 'any',
},
{
name: 'prevValue',
propType: 'any',
},
{
name: 'allValues',
propType: {
type: 'objectOf',
value: 'any',
},
},
],
raw: '(value: any, prevValue: any, allValues: Store) => any',
type: 'func',
},
},
{
name: 'rules',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
{
type: 'shape',
value: [
{
name: 'enum',
propType: {
type: 'arrayOf',
value: 'any',
},
},
{
name: 'len',
propType: 'number',
},
{
name: 'max',
propType: 'number',
},
{
name: 'message',
propType: {
type: 'oneOfType',
value: [
'string',
'object',
],
},
},
{
name: 'min',
propType: 'number',
},
{
name: 'pattern',
propType: 'object',
},
{
name: 'required',
propType: 'bool',
},
{
name: 'transform',
propType: {
params: [
{
name: 'value',
propType: 'any',
},
],
raw: '(value: any) => any',
type: 'func',
},
},
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'string',
'number',
'boolean',
'object',
'date',
'url',
'email',
'method',
'regexp',
'integer',
'float',
'enum',
'hex',
],
},
},
{
name: 'validator',
propType: {
params: [
{
name: 'rule',
propType: {
type: 'oneOfType',
value: [
'object',
{
type: 'shape',
value: [
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'array',
],
},
},
{
name: 'defaultField',
propType: {
type: 'oneOfType',
value: [
'object',
],
},
},
],
},
],
},
},
{
name: 'value',
propType: 'any',
},
{
name: 'callback',
propType: {
params: [
{
name: 'error',
propType: 'string',
},
],
raw: '(error?: string) => void',
type: 'func',
},
},
],
raw: 'Validator',
type: 'func',
},
},
{
name: 'whitespace',
propType: 'bool',
},
{
name: 'validateTrigger',
propType: {
type: 'oneOfType',
value: [
'string',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
],
},
{
type: 'shape',
value: [
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'array',
],
},
},
{
name: 'defaultField',
propType: {
type: 'oneOfType',
value: [
{
type: 'shape',
value: [
{
name: 'enum',
propType: {
type: 'arrayOf',
value: 'any',
},
},
{
name: 'len',
propType: 'number',
},
{
name: 'max',
propType: 'number',
},
{
name: 'message',
propType: {
type: 'oneOfType',
value: [
'string',
'object',
],
},
},
{
name: 'min',
propType: 'number',
},
{
name: 'pattern',
propType: 'object',
},
{
name: 'required',
propType: 'bool',
},
{
name: 'transform',
propType: {
params: [
{
name: 'value',
propType: 'any',
},
],
raw: '(value: any) => any',
type: 'func',
},
},
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'string',
'number',
'boolean',
'object',
'date',
'url',
'email',
'method',
'regexp',
'integer',
'float',
'enum',
'hex',
],
},
},
{
name: 'validator',
propType: {
params: [
{
name: 'rule',
propType: {
type: 'oneOfType',
value: [
'object',
],
},
},
{
name: 'value',
propType: 'any',
},
{
name: 'callback',
propType: {
params: [
{
name: 'error',
propType: 'string',
},
],
raw: '(error?: string) => void',
type: 'func',
},
},
],
raw: 'Validator',
type: 'func',
},
},
{
name: 'whitespace',
propType: 'bool',
},
{
name: 'validateTrigger',
propType: {
type: 'oneOfType',
value: [
'string',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
],
},
'object',
],
},
},
],
},
{
params: [
{
name: 'form',
propType: 'object',
},
],
raw: 'RuleRender',
type: 'func',
},
],
},
},
},
{
name: 'shouldUpdate',
propType: {
type: 'oneOfType',
value: [
{
params: [
{
name: 'prevValues',
propType: {
type: 'objectOf',
value: 'any',
},
},
{
name: 'nextValues',
propType: {
type: 'objectOf',
value: 'any',
},
},
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'source',
propType: 'string',
},
],
},
},
],
raw: '(prevValues: Store, nextValues: Store, info: { source?: string; }) => boolean',
type: 'func',
},
{
type: 'oneOf',
value: [
true,
],
},
],
},
},
{
name: 'validateTrigger',
propType: {
type: 'oneOfType',
value: [
'string',
{
type: 'arrayOf',
value: 'string',
},
{
type: 'oneOf',
value: [
false,
],
},
],
},
},
{
name: 'validateFirst',
propType: 'bool',
},
{
name: 'valuePropName',
propType: 'string',
},
{
name: 'messageVariables',
propType: {
type: 'objectOf',
value: 'string',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Form',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Form',
main: 'components/index.tsx',
package: 'antd',
subName: 'List',
version: '4.1.4',
},
props: [
{
name: 'name',
propType: {
isRequired: true,
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Input',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Input',
main: 'components/index.tsx',
package: 'antd',
subName: 'Search',
version: '4.1.4',
},
props: [
{
name: 'inputPrefixCls',
propType: 'string',
},
{
name: 'onSearch',
propType: {
params: [
{
name: 'value',
propType: 'string',
},
{
name: 'event',
propType: {
type: 'oneOfType',
value: [
'object',
],
},
},
],
raw: '(value: string, event?: MouseEvent<HTMLElement, MouseEvent> | KeyboardEvent<HTMLInputElement> | ChangeEvent<HTMLInputElement>) => void',
type: 'func',
},
},
{
defaultValue: false,
name: 'enterButton',
propType: 'node',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'type',
propType: {
type: 'oneOfType',
value: [
'object',
{
type: 'oneOf',
value: [
'number',
'date',
'time',
'text',
'color',
'hidden',
'tel',
'url',
'email',
'search',
'submit',
'button',
'reset',
'week',
'month',
'image',
'checkbox',
'datetime-local',
'file',
'password',
'radio',
'range',
],
},
],
},
},
{
name: 'onPressEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'addonBefore',
propType: 'node',
},
{
name: 'addonAfter',
propType: 'node',
},
{
name: 'prefix',
propType: 'node',
},
{
name: 'suffix',
propType: 'node',
},
{
name: 'allowClear',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ChangeEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'id',
propType: 'string',
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'list',
propType: 'string',
},
{
name: 'step',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'src',
propType: 'string',
},
{
name: 'alt',
propType: 'string',
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'color',
propType: 'string',
},
{
name: 'title',
propType: 'string',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLInputElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLInputElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'form',
propType: 'string',
},
{
name: 'formAction',
propType: 'string',
},
{
name: 'formEncType',
propType: 'string',
},
{
name: 'formMethod',
propType: 'string',
},
{
name: 'formNoValidate',
propType: 'bool',
},
{
name: 'formTarget',
propType: 'string',
},
{
name: 'name',
propType: 'string',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'autoComplete',
propType: 'string',
},
{
name: 'width',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'height',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'accept',
propType: 'string',
},
{
name: 'capture',
propType: {
type: 'oneOfType',
value: [
'string',
'bool',
],
},
},
{
name: 'crossOrigin',
propType: 'string',
},
{
name: 'max',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'maxLength',
propType: 'number',
},
{
name: 'min',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'minLength',
propType: 'number',
},
{
name: 'multiple',
propType: 'bool',
},
{
name: 'pattern',
propType: 'string',
},
{
name: 'readOnly',
propType: 'bool',
},
{
name: 'required',
propType: 'bool',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Input',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Input',
main: 'components/index.tsx',
package: 'antd',
subName: 'TextArea',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'autoSize',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'minRows',
propType: 'number',
},
{
name: 'maxRows',
propType: 'number',
},
],
},
],
},
},
{
name: 'onPressEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'allowClear',
propType: 'bool',
},
{
name: 'onResize',
propType: {
params: [
{
name: 'size',
propType: {
type: 'shape',
value: [
{
name: 'width',
propType: 'number',
},
{
name: 'height',
propType: 'number',
},
],
},
},
],
raw: '(size: { width: number; height: number; }) => void',
type: 'func',
},
},
{
name: 'autoComplete',
propType: 'string',
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'cols',
propType: 'number',
},
{
name: 'dirName',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'form',
propType: 'string',
},
{
name: 'maxLength',
propType: 'number',
},
{
name: 'minLength',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'readOnly',
propType: 'bool',
},
{
name: 'required',
propType: 'bool',
},
{
name: 'rows',
propType: 'number',
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'wrap',
propType: 'string',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ChangeEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'id',
propType: 'string',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'title',
propType: 'string',
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'prefix',
propType: 'string',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'color',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLTextAreaElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLTextAreaElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLTextAreaElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLTextAreaElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLTextAreaElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Input',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Input',
main: 'components/index.tsx',
package: 'antd',
subName: 'Password',
version: '4.1.4',
},
props: [
{
name: 'inputPrefixCls',
propType: 'string',
},
{
name: 'action',
propType: 'string',
},
{
defaultValue: true,
name: 'visibilityToggle',
propType: 'bool',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'type',
propType: {
type: 'oneOfType',
value: [
'object',
{
type: 'oneOf',
value: [
'number',
'date',
'time',
'text',
'color',
'hidden',
'tel',
'url',
'email',
'search',
'submit',
'button',
'reset',
'week',
'month',
'image',
'checkbox',
'datetime-local',
'file',
'password',
'radio',
'range',
],
},
],
},
},
{
name: 'onPressEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'addonBefore',
propType: 'node',
},
{
name: 'addonAfter',
propType: 'node',
},
{
name: 'prefix',
propType: 'node',
},
{
name: 'suffix',
propType: 'node',
},
{
name: 'allowClear',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ChangeEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'id',
propType: 'string',
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'list',
propType: 'string',
},
{
name: 'step',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'src',
propType: 'string',
},
{
name: 'alt',
propType: 'string',
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'color',
propType: 'string',
},
{
name: 'title',
propType: 'string',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLInputElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLInputElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLInputElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLInputElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'form',
propType: 'string',
},
{
name: 'formAction',
propType: 'string',
},
{
name: 'formEncType',
propType: 'string',
},
{
name: 'formMethod',
propType: 'string',
},
{
name: 'formNoValidate',
propType: 'bool',
},
{
name: 'formTarget',
propType: 'string',
},
{
name: 'name',
propType: 'string',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'autoComplete',
propType: 'string',
},
{
name: 'width',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'height',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'accept',
propType: 'string',
},
{
name: 'capture',
propType: {
type: 'oneOfType',
value: [
'string',
'bool',
],
},
},
{
name: 'crossOrigin',
propType: 'string',
},
{
name: 'max',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'maxLength',
propType: 'number',
},
{
name: 'min',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'minLength',
propType: 'number',
},
{
name: 'multiple',
propType: 'bool',
},
{
name: 'pattern',
propType: 'string',
},
{
name: 'readOnly',
propType: 'bool',
},
{
name: 'required',
propType: 'bool',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Layout',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Layout',
main: 'components/index.tsx',
package: 'antd',
subName: 'Header',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'hasSider',
propType: 'bool',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'id',
propType: 'string',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'title',
propType: 'string',
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'prefix',
propType: 'string',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'color',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Layout',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Layout',
main: 'components/index.tsx',
package: 'antd',
subName: 'Footer',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'hasSider',
propType: 'bool',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'id',
propType: 'string',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'title',
propType: 'string',
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'prefix',
propType: 'string',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'color',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Layout',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Layout',
main: 'components/index.tsx',
package: 'antd',
subName: 'Content',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'hasSider',
propType: 'bool',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'id',
propType: 'string',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'title',
propType: 'string',
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'prefix',
propType: 'string',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'color',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Layout',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Layout',
main: 'components/index.tsx',
package: 'antd',
subName: 'Sider',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'collapsible',
propType: 'bool',
},
{
name: 'collapsed',
propType: 'bool',
},
{
name: 'defaultCollapsed',
propType: 'bool',
},
{
name: 'reverseArrow',
propType: 'bool',
},
{
name: 'onCollapse',
propType: {
params: [
{
name: 'collapsed',
propType: 'bool',
},
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'responsive',
'clickTrigger',
],
},
},
],
raw: '(collapsed: boolean, type: CollapseType) => void',
type: 'func',
},
},
{
name: 'zeroWidthTriggerStyle',
propType: 'object',
},
{
name: 'trigger',
propType: 'node',
},
{
name: 'width',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'collapsedWidth',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'breakpoint',
propType: {
type: 'oneOf',
value: [
'xs',
'sm',
'md',
'lg',
'xl',
'xxl',
],
},
},
{
name: 'theme',
propType: {
type: 'oneOf',
value: [
'light',
'dark',
],
},
},
{
name: 'onBreakpoint',
propType: {
params: [
{
name: 'broken',
propType: 'bool',
},
],
raw: '(broken: boolean) => void',
type: 'func',
},
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'id',
propType: 'string',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'title',
propType: 'string',
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'prefix',
propType: 'string',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'color',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'List',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'List',
main: 'components/index.tsx',
package: 'antd',
subName: 'Item',
version: '4.1.4',
},
props: [
{
name: 'className',
propType: 'string',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
{
name: 'extra',
propType: 'node',
},
{
name: 'actions',
propType: {
type: 'arrayOf',
value: 'node',
},
},
{
name: 'grid',
propType: {
type: 'shape',
value: [
{
name: 'gutter',
propType: 'number',
},
{
name: 'column',
propType: {
type: 'oneOf',
value: [
1,
2,
3,
4,
6,
8,
12,
24,
],
},
},
{
name: 'xs',
propType: {
type: 'oneOf',
value: [
1,
2,
3,
4,
6,
8,
12,
24,
],
},
},
{
name: 'sm',
propType: {
type: 'oneOf',
value: [
1,
2,
3,
4,
6,
8,
12,
24,
],
},
},
{
name: 'md',
propType: {
type: 'oneOf',
value: [
1,
2,
3,
4,
6,
8,
12,
24,
],
},
},
{
name: 'lg',
propType: {
type: 'oneOf',
value: [
1,
2,
3,
4,
6,
8,
12,
24,
],
},
},
{
name: 'xl',
propType: {
type: 'oneOf',
value: [
1,
2,
3,
4,
6,
8,
12,
24,
],
},
},
{
name: 'xxl',
propType: {
type: 'oneOf',
value: [
1,
2,
3,
4,
6,
8,
12,
24,
],
},
},
],
},
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'id',
propType: 'string',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'title',
propType: 'string',
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'prefix',
propType: 'string',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'color',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLDivElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLDivElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Menu',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Menu',
main: 'components/index.tsx',
package: 'antd',
subName: 'Item',
version: '4.1.4',
},
props: [
{
name: 'rootPrefixCls',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'level',
propType: 'number',
},
{
name: 'title',
propType: 'node',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'param',
propType: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'keyPath',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'item',
propType: 'any',
},
{
name: 'domEvent',
propType: 'object',
},
],
},
},
],
raw: '(param: ClickParam) => void',
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'e',
propType: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'domEvent',
propType: 'object',
},
],
},
},
],
raw: '(e: { key: string; domEvent: MouseEvent; }) => void',
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'e',
propType: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'domEvent',
propType: 'object',
},
],
},
},
],
raw: '(e: { key: string; domEvent: MouseEvent; }) => void',
type: 'func',
},
},
{
name: 'onChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'id',
propType: 'string',
},
{
name: 'defaultValue',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onKeyUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLLIElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onError',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'color',
propType: 'string',
},
{
name: 'defaultChecked',
propType: 'bool',
},
{
name: 'suppressContentEditableWarning',
propType: 'bool',
},
{
name: 'suppressHydrationWarning',
propType: 'bool',
},
{
name: 'accessKey',
propType: 'string',
},
{
name: 'contentEditable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
'inherit',
],
},
],
},
},
{
name: 'contextMenu',
propType: 'string',
},
{
name: 'dir',
propType: 'string',
},
{
name: 'draggable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'hidden',
propType: 'bool',
},
{
name: 'lang',
propType: 'string',
},
{
name: 'slot',
propType: 'string',
},
{
name: 'spellCheck',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'oneOf',
value: [
'false',
'true',
],
},
],
},
},
{
name: 'translate',
propType: {
type: 'oneOf',
value: [
'yes',
'no',
],
},
},
{
name: 'radioGroup',
propType: 'string',
},
{
name: 'role',
propType: 'string',
},
{
name: 'about',
propType: 'string',
},
{
name: 'datatype',
propType: 'string',
},
{
name: 'inlist',
propType: 'any',
},
{
name: 'prefix',
propType: 'string',
},
{
name: 'property',
propType: 'string',
},
{
name: 'resource',
propType: 'string',
},
{
name: 'typeof',
propType: 'string',
},
{
name: 'vocab',
propType: 'string',
},
{
name: 'autoCapitalize',
propType: 'string',
},
{
name: 'autoCorrect',
propType: 'string',
},
{
name: 'autoSave',
propType: 'string',
},
{
name: 'itemProp',
propType: 'string',
},
{
name: 'itemScope',
propType: 'bool',
},
{
name: 'itemType',
propType: 'string',
},
{
name: 'itemID',
propType: 'string',
},
{
name: 'itemRef',
propType: 'string',
},
{
name: 'results',
propType: 'number',
},
{
name: 'security',
propType: 'string',
},
{
name: 'unselectable',
propType: {
type: 'oneOf',
value: [
'off',
'on',
],
},
},
{
description: 'Hints at the type of data that might be entered by the user while editing the element or its contents',
name: 'inputMode',
propType: {
type: 'oneOf',
value: [
'none',
'text',
'tel',
'url',
'email',
'numeric',
'decimal',
'search',
],
},
},
{
description: 'Specify that a standard HTML element should behave like a defined custom built-in element',
name: 'is',
propType: 'string',
},
{
name: 'dangerouslySetInnerHTML',
propType: {
type: 'shape',
value: [
{
name: '__html',
propType: 'string',
},
],
},
},
{
name: 'onCopy',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCopyCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPaste',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPasteCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: ClipboardEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCompositionUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: CompositionEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocusCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBlurCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onBeforeInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInput',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInputCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onReset',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onResetCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSubmitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalid',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onInvalidCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FormEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onErrorCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyPressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onKeyUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbort',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAbortCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThrough',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onCanPlayThroughCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDurationChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptied',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEmptiedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncrypted',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEncryptedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEnded',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onEndedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedData',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedDataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadata',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadedMetadataCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLoadStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPause',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPauseCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlay',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlaying',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPlayingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onProgressCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onRateChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeked',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekedCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeeking',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSeekingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalled',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onStalledCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspend',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSuspendCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdate',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTimeUpdateCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChange',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onVolumeChangeCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaiting',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWaitingCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLLIElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAuxClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLLIElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLLIElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLLIElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onContextMenuCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLLIElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLLIElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDoubleClickCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLLIElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrag',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExit',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragExitCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDragStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onDropCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: DragEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLLIElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLLIElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLLIElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLLIElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLLIElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLLIElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLLIElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLLIElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLLIElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelectCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: SyntheticEvent<HTMLLIElement, Event>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTouchStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TouchEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerDownCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMove',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerMoveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerUpCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerCancelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerEnterCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerLeaveCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOver',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOverCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOut',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onPointerOutCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onGotPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onLostPointerCaptureCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: PointerEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScroll',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLLIElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onScrollCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: UIEvent<HTMLLIElement, UIEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheel',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onWheelCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: WheelEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStart',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationStartCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIteration',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onAnimationIterationCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: AnimationEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEnd',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onTransitionEndCapture',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: TransitionEvent<HTMLLIElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Menu',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Menu',
main: 'components/index.tsx',
package: 'antd',
subName: 'SubMenu',
version: '4.1.4',
},
props: [
{
name: 'rootPrefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'title',
propType: 'node',
},
{
name: 'style',
propType: 'object',
},
{
name: 'onTitleClick',
propType: {
params: [
{
name: 'e',
propType: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'domEvent',
propType: 'object',
},
],
},
},
],
raw: '(e: TitleEventEntity) => void',
type: 'func',
},
},
{
name: 'onTitleMouseEnter',
propType: {
params: [
{
name: 'e',
propType: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'domEvent',
propType: 'object',
},
],
},
},
],
raw: '(e: TitleEventEntity) => void',
type: 'func',
},
},
{
name: 'onTitleMouseLeave',
propType: {
params: [
{
name: 'e',
propType: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'domEvent',
propType: 'object',
},
],
},
},
],
raw: '(e: TitleEventEntity) => void',
type: 'func',
},
},
{
name: 'popupOffset',
propType: 'object',
},
{
name: 'popupClassName',
propType: 'string',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Statistic',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Statistic',
main: 'components/index.tsx',
package: 'antd',
subName: 'Countdown',
version: '4.1.4',
},
props: [
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'format',
propType: 'string',
},
{
name: 'onFinish',
propType: 'func',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
{
name: 'valueStyle',
propType: 'object',
},
{
name: 'valueRender',
propType: {
params: [
{
name: 'node',
propType: 'node',
},
],
raw: '(node: ReactNode) => ReactNode',
type: 'func',
},
},
{
name: 'title',
propType: 'node',
},
{
name: 'prefix',
propType: 'node',
},
{
name: 'suffix',
propType: 'node',
},
{
name: 'formatter',
propType: {
type: 'oneOfType',
value: [
{
params: [
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'config',
propType: {
type: 'shape',
value: [
{
name: 'formatter',
propType: {
type: 'oneOfType',
value: [
'object',
{
type: 'oneOf',
value: [
false,
'number',
'countdown',
],
},
],
},
},
{
name: 'decimalSeparator',
propType: 'string',
},
{
name: 'groupSeparator',
propType: 'string',
},
{
name: 'precision',
propType: 'number',
},
{
name: 'prefixCls',
propType: 'string',
},
],
},
},
],
raw: '(value: ReactText, config?: FormatConfig) => ReactNode',
type: 'func',
},
{
type: 'oneOf',
value: [
false,
'number',
'countdown',
],
},
],
},
},
{
name: 'decimalSeparator',
propType: 'string',
},
{
name: 'groupSeparator',
propType: 'string',
},
{
name: 'precision',
propType: 'number',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Radio',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Radio',
main: 'components/index.tsx',
package: 'antd',
subName: 'Group',
version: '4.1.4',
},
props: [
{
name: 'defaultValue',
propType: 'any',
},
{
name: 'value',
propType: 'any',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'e',
propType: {
type: 'shape',
value: [
{
name: 'target',
propType: {
type: 'shape',
value: [
{
name: 'checked',
propType: 'bool',
},
],
},
},
{
name: 'stopPropagation',
propType: 'func',
},
{
name: 'preventDefault',
propType: 'func',
},
{
name: 'nativeEvent',
propType: 'object',
},
],
},
},
],
raw: '(e: RadioChangeEvent) => void',
type: 'func',
},
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'name',
propType: 'string',
},
{
name: 'id',
propType: 'string',
},
{
name: 'buttonStyle',
propType: {
type: 'oneOf',
value: [
'outline',
'solid',
],
},
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'options',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
{
type: 'shape',
value: [
{
name: 'label',
propType: 'node',
},
{
name: 'value',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
],
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'e',
propType: {
type: 'shape',
value: [
{
name: 'target',
propType: {
type: 'shape',
value: [
{
name: 'checked',
propType: 'bool',
},
],
},
},
{
name: 'stopPropagation',
propType: 'func',
},
{
name: 'preventDefault',
propType: 'func',
},
{
name: 'nativeEvent',
propType: 'object',
},
],
},
},
],
raw: '(e: CheckboxChangeEvent) => void',
type: 'func',
},
},
],
},
],
},
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Transfer',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Transfer',
main: 'components/index.tsx',
package: 'antd',
subName: 'List',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: {
isRequired: true,
type: 'string',
},
},
{
name: 'titleText',
propType: 'string',
},
{
defaultValue: [],
name: 'dataSource',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'title',
propType: 'string',
},
{
name: 'description',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
],
},
},
},
{
name: 'filterOption',
propType: {
params: [
{
name: 'filterText',
propType: 'string',
},
{
name: 'item',
propType: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'title',
propType: 'string',
},
{
name: 'description',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
],
},
},
],
raw: '(filterText: string, item: TransferItem) => boolean',
type: 'func',
},
},
{
name: 'style',
propType: 'object',
},
{
name: 'checkedKeys',
propType: {
isRequired: true,
type: 'arrayOf',
value: 'string',
},
},
{
name: 'handleFilter',
propType: {
isRequired: true,
params: [
{
name: 'e',
propType: 'object',
},
],
raw: '(e: ChangeEvent<HTMLInputElement>) => void',
type: 'func',
},
},
{
name: 'onItemSelect',
propType: {
isRequired: true,
params: [
{
name: 'key',
propType: 'string',
},
{
name: 'check',
propType: 'bool',
},
],
raw: '(key: string, check: boolean) => void',
type: 'func',
},
},
{
name: 'onItemSelectAll',
propType: {
isRequired: true,
params: [
{
name: 'dataSource',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'checkAll',
propType: 'bool',
},
],
raw: '(dataSource: string[], checkAll: boolean) => void',
type: 'func',
},
},
{
name: 'handleClear',
propType: {
isRequired: true,
type: 'func',
},
},
{
name: 'render',
propType: {
params: [
{
name: 'item',
propType: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'title',
propType: 'string',
},
{
name: 'description',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
],
},
},
],
raw: '(item: TransferItem) => RenderResult',
type: 'func',
},
},
{
defaultValue: false,
name: 'showSearch',
propType: 'bool',
},
{
name: 'searchPlaceholder',
propType: {
isRequired: true,
type: 'string',
},
},
{
name: 'notFoundContent',
propType: {
isRequired: true,
type: 'node',
},
},
{
name: 'itemUnit',
propType: {
isRequired: true,
type: 'string',
},
},
{
name: 'itemsUnit',
propType: {
isRequired: true,
type: 'string',
},
},
{
name: 'renderList',
propType: {
params: [
{
name: 'props',
propType: {
type: 'shape',
value: [
{
name: 'filteredItems',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'title',
propType: 'string',
},
{
name: 'description',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
],
},
},
},
{
name: 'filteredRenderItems',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'renderedText',
propType: 'string',
},
{
name: 'renderedEl',
propType: 'node',
},
{
name: 'item',
propType: {
type: 'shape',
value: [
{
name: 'key',
propType: 'string',
},
{
name: 'title',
propType: 'string',
},
{
name: 'description',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
],
},
},
],
},
},
},
{
name: 'selectedKeys',
propType: {
type: 'arrayOf',
value: 'string',
},
},
],
},
},
],
raw: 'RenderListFunction',
type: 'func',
},
},
{
name: 'footer',
propType: {
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TransferListProps) => ReactNode',
type: 'func',
},
},
{
name: 'onScroll',
propType: {
isRequired: true,
params: [
{
name: 'e',
propType: 'object',
},
],
raw: '(e: UIEvent<HTMLUListElement, UIEvent>) => void',
type: 'func',
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'direction',
propType: {
isRequired: true,
type: 'oneOf',
value: [
'left',
'right',
],
},
},
{
name: 'showSelectAll',
propType: 'bool',
},
{
name: 'selectAllLabel',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'selectedCount',
propType: 'number',
},
{
name: 'totalCount',
propType: 'number',
},
],
},
},
],
raw: '(info: { selectedCount: number; totalCount: number; }) => ReactNode',
type: 'func',
},
],
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Transfer',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Transfer',
main: 'components/index.tsx',
package: 'antd',
subName: 'Search',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'placeholder',
propType: 'string',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'e',
propType: 'object',
},
],
raw: '(e: FormEvent<HTMLElement>) => void',
type: 'func',
},
},
{
name: 'handleClear',
propType: {
params: [
{
name: 'e',
propType: 'object',
},
],
raw: '(e: MouseEvent<HTMLElement, MouseEvent>) => void',
type: 'func',
},
},
{
name: 'value',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Tree',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Tree',
main: 'components/index.tsx',
package: 'antd',
subName: 'DirectoryTree',
version: '4.1.4',
},
props: [
{
name: 'expandAction',
propType: {
type: 'oneOf',
value: [
false,
'click',
'doubleClick',
],
},
},
{
name: 'showLine',
propType: 'bool',
},
{
name: 'className',
propType: 'string',
},
{
description: '是否支持多选',
name: 'multiple',
propType: 'bool',
},
{
description: '是否自动展开父节点',
name: 'autoExpandParent',
propType: 'bool',
},
{
description: 'checkable状态下节点选择完全受控(父子节点选中状态不再关联)',
name: 'checkStrictly',
propType: 'bool',
},
{
description: '是否支持选中',
name: 'checkable',
propType: 'bool',
},
{
description: '是否禁用树',
name: 'disabled',
propType: 'bool',
},
{
description: '默认展开所有树节点',
name: 'defaultExpandAll',
propType: 'bool',
},
{
description: '默认展开对应树节点',
name: 'defaultExpandParent',
propType: 'bool',
},
{
description: '默认展开指定的树节点',
name: 'defaultExpandedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
description: '(受控)展开指定的树节点',
name: 'expandedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
description: '(受控)选中复选框的树节点',
name: 'checkedKeys',
propType: {
type: 'oneOfType',
value: [
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
type: 'shape',
value: [
{
name: 'checked',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'halfChecked',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
],
},
],
},
},
{
description: '默认选中复选框的树节点',
name: 'defaultCheckedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
description: '(受控)设置选中的树节点',
name: 'selectedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
description: '默认选中的树节点',
name: 'defaultSelectedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'selectable',
propType: 'bool',
},
{
description: '点击树节点触发',
name: 'filterAntTreeNode',
propType: {
params: [
{
name: 'node',
propType: 'object',
},
],
raw: '(node: AntTreeNode) => boolean',
type: 'func',
},
},
{
name: 'loadedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
description: '设置节点可拖拽(IE>8)',
name: 'draggable',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
defaultValue: true,
name: 'showIcon',
propType: 'bool',
},
{
name: 'icon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'nodeProps',
propType: {
type: 'shape',
value: [
{
name: 'eventKey',
propType: 'string',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'children',
propType: 'node',
},
{
name: 'title',
propType: 'node',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'selectable',
propType: 'bool',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'disableCheckbox',
propType: 'bool',
},
],
},
},
],
raw: '(nodeProps: AntdTreeNodeAttribute) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'switcherIcon',
propType: 'object',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'blockNode',
propType: 'bool',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'e',
propType: 'object',
},
{
name: 'treeNode',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
raw: '(e: MouseEvent<Element, MouseEvent>, treeNode: EventDataNode) => void',
type: 'func',
},
},
{
name: 'virtual',
propType: 'bool',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onKeyDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: KeyboardEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onSelect',
propType: {
params: [
{
name: 'selectedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: {
type: 'oneOf',
value: [
'select',
],
},
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
{
name: 'selectedNodes',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'checkable',
propType: 'bool',
},
{
name: 'children',
propType: 'object',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'disableCheckbox',
propType: 'bool',
},
{
name: 'icon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'title',
propType: 'node',
},
{
name: 'selectable',
propType: 'bool',
},
{
name: 'switcherIcon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
],
},
},
},
{
name: 'nativeEvent',
propType: 'object',
},
],
},
},
],
raw: '(selectedKeys: ReactText[], info: { event: "select"; selected: boolean; node: EventDataNode; selectedNodes: DataNode[]; nativeEvent: MouseEvent; }) => void',
type: 'func',
},
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLDivElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; }) => void',
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; }) => void',
type: 'func',
},
},
{
name: 'onLoad',
propType: {
params: [
{
name: 'loadedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: {
type: 'oneOf',
value: [
'load',
],
},
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
},
},
],
raw: '(loadedKeys: ReactText[], info: { event: "load"; node: EventDataNode; }) => void',
type: 'func',
},
},
{
name: 'onDoubleClick',
propType: {
params: [
{
name: 'e',
propType: 'object',
},
{
name: 'treeNode',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
raw: '(e: MouseEvent<Element, MouseEvent>, treeNode: EventDataNode) => void',
type: 'func',
},
},
{
name: 'onDragEnd',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; }) => void',
type: 'func',
},
},
{
name: 'onDragEnter',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
{
name: 'expandedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; expandedKeys: ReactText[]; }) => void',
type: 'func',
},
},
{
name: 'onDragLeave',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; }) => void',
type: 'func',
},
},
{
name: 'onDragOver',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; }) => void',
type: 'func',
},
},
{
name: 'onDragStart',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; }) => void',
type: 'func',
},
},
{
name: 'onDrop',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
{
name: 'dragNode',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
{
name: 'dragNodesKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'dropPosition',
propType: 'number',
},
{
name: 'dropToGap',
propType: 'bool',
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; dragNode: EventDataNode; dragNodesKeys: ReactText[]; dropPosition: number; dropToGap: boolean; }) => void',
type: 'func',
},
},
{
name: 'loadData',
propType: {
params: [
{
name: 'treeNode',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
raw: '(treeNode: EventDataNode) => Promise<void>',
type: 'func',
},
},
{
name: 'height',
propType: 'number',
},
{
name: 'motion',
propType: 'any',
},
{
name: 'focusable',
propType: 'bool',
},
{
name: 'treeData',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'checkable',
propType: 'bool',
},
{
name: 'children',
propType: 'object',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'disableCheckbox',
propType: 'bool',
},
{
name: 'icon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'title',
propType: 'node',
},
{
name: 'selectable',
propType: 'bool',
},
{
name: 'switcherIcon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
],
},
},
},
{
name: 'onExpand',
propType: {
params: [
{
name: 'expandedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
{
name: 'expanded',
propType: 'bool',
},
{
name: 'nativeEvent',
propType: 'object',
},
],
},
},
],
raw: '(expandedKeys: ReactText[], info: { node: EventDataNode; expanded: boolean; nativeEvent: MouseEvent; }) => void',
type: 'func',
},
},
{
name: 'onCheck',
propType: {
params: [
{
name: 'checked',
propType: {
type: 'oneOfType',
value: [
{
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
type: 'shape',
value: [
{
name: 'checked',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
{
name: 'halfChecked',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
],
},
],
},
},
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: {
type: 'oneOf',
value: [
'check',
],
},
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'nativeEvent',
propType: 'object',
},
{
name: 'checkedNodes',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'checkable',
propType: 'bool',
},
{
name: 'children',
propType: 'object',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'disableCheckbox',
propType: 'bool',
},
{
name: 'icon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'title',
propType: 'node',
},
{
name: 'selectable',
propType: 'bool',
},
{
name: 'switcherIcon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
],
},
},
},
{
name: 'checkedNodesPositions',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'checkable',
propType: 'bool',
},
{
name: 'children',
propType: 'object',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'disableCheckbox',
propType: 'bool',
},
{
name: 'icon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'isLeaf',
propType: 'bool',
},
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
{
name: 'title',
propType: 'node',
},
{
name: 'selectable',
propType: 'bool',
},
{
name: 'switcherIcon',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
'bool',
'object',
{
params: [
{
name: 'props',
propType: 'object',
},
],
raw: '(props: TreeNodeProps) => ReactNode',
type: 'func',
},
],
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
],
},
},
{
name: 'pos',
propType: 'string',
},
],
},
},
},
{
name: 'halfCheckedKeys',
propType: {
type: 'arrayOf',
value: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
},
],
},
},
],
raw: '(checked: ReactText[] | { checked: ReactText[]; halfChecked: ReactText[]; }, info: CheckInfo) => void',
type: 'func',
},
},
{
name: 'onRightClick',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'event',
propType: 'object',
},
{
name: 'node',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
},
},
],
raw: '(info: { event: MouseEvent<Element, MouseEvent>; node: EventDataNode; }) => void',
type: 'func',
},
},
{
description: 'Used for `rc-tree-select` only.',
name: 'onActiveChange',
propType: {
params: [
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
raw: '(key: ReactText) => void',
type: 'func',
},
},
{
name: 'filterTreeNode',
propType: {
params: [
{
name: 'treeNode',
propType: {
type: 'shape',
value: [
{
name: 'expanded',
propType: 'bool',
},
{
name: 'selected',
propType: 'bool',
},
{
name: 'checked',
propType: 'bool',
},
{
name: 'loaded',
propType: 'bool',
},
{
name: 'loading',
propType: 'bool',
},
{
name: 'halfChecked',
propType: 'bool',
},
{
name: 'dragOver',
propType: 'bool',
},
{
name: 'dragOverGapTop',
propType: 'bool',
},
{
name: 'dragOverGapBottom',
propType: 'bool',
},
{
name: 'pos',
propType: 'string',
},
{
name: 'active',
propType: 'bool',
},
],
},
},
],
raw: '(treeNode: EventDataNode) => boolean',
type: 'func',
},
},
{
name: 'itemHeight',
propType: 'number',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Tag',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Tag',
main: 'components/index.tsx',
package: 'antd',
subName: 'CheckableTag',
version: '4.1.4',
},
props: [
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
{
name: 'checked',
propType: {
isRequired: true,
type: 'bool',
},
},
{
name: 'onChange',
propType: {
params: [
{
name: 'checked',
propType: 'bool',
},
],
raw: '(checked: boolean) => void',
type: 'func',
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'TimePicker',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'TimePicker',
main: 'components/index.tsx',
package: 'antd',
subName: 'RangePicker',
version: '4.1.4',
},
props: [
{
name: 'style',
propType: 'object',
},
{
name: 'onChange',
propType: 'func',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'onClick',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'mode',
propType: 'object',
},
{
name: 'id',
propType: 'string',
},
{
name: 'value',
propType: 'object',
},
{
name: 'defaultValue',
propType: 'object',
},
{
name: 'allowClear',
propType: 'bool',
},
{
name: 'clearIcon',
propType: 'node',
},
{
name: 'open',
propType: 'bool',
},
{
name: 'defaultOpen',
propType: 'bool',
},
{
name: 'dropdownClassName',
propType: 'string',
},
{
name: 'dropdownAlign',
propType: {
type: 'shape',
value: [
{
name: 'points',
propType: {
type: 'arrayOf',
value: 'string',
},
},
{
name: 'offset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'targetOffset',
propType: {
type: 'arrayOf',
value: 'number',
},
},
{
name: 'overflow',
propType: {
type: 'shape',
value: [
{
name: 'adjustX',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
{
name: 'adjustY',
propType: {
type: 'oneOfType',
value: [
'number',
'bool',
],
},
},
],
},
},
{
name: 'useCssRight',
propType: 'bool',
},
{
name: 'useCssBottom',
propType: 'bool',
},
{
name: 'useCssTransform',
propType: 'bool',
},
{
name: 'ignoreShake',
propType: 'bool',
},
],
},
},
{
name: 'transitionName',
propType: 'string',
},
{
name: 'getPopupContainer',
propType: {
params: [
{
name: 'node',
propType: 'object',
},
],
raw: '(node: HTMLElement) => HTMLElement',
type: 'func',
},
},
{
name: 'direction',
propType: {
type: 'oneOf',
value: [
'rtl',
'ltr',
],
},
},
{
name: 'disabled',
propType: {
type: 'oneOfType',
value: [
'bool',
'object',
],
},
},
{
name: 'autoFocus',
propType: 'bool',
},
{
name: 'placeholder',
propType: 'object',
},
{
name: 'tabIndex',
propType: 'number',
},
{
name: 'onBlur',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onFocus',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: FocusEvent<HTMLInputElement>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseDown',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseEnter',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseLeave',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'suffixIcon',
propType: 'node',
},
{
name: 'separator',
propType: 'node',
},
{
name: 'role',
propType: 'string',
},
{
name: 'onContextMenu',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'onMouseUp',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLDivElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'name',
propType: 'string',
},
{
name: 'order',
propType: 'bool',
},
{
name: 'picker',
propType: {
isRequired: true,
type: 'oneOf',
value: [
'time',
],
},
},
{
name: 'defaultPickerValue',
propType: 'object',
},
{
name: 'disabledDate',
propType: 'func',
},
{
name: 'dateRender',
propType: 'func',
},
{
name: 'monthCellRender',
propType: 'func',
},
{
name: 'renderExtraFooter',
propType: {
params: [
{
name: 'mode',
propType: {
type: 'oneOf',
value: [
'date',
'time',
'week',
'month',
'quarter',
'year',
'decade',
],
},
},
],
raw: '(mode: PanelMode) => ReactNode',
type: 'func',
},
},
{
name: 'onPanelChange',
propType: 'func',
},
{
name: 'onOk',
propType: 'func',
},
{
name: 'popupStyle',
propType: 'object',
},
{
description: 'Make input readOnly to avoid popup keyboard in mobile',
name: 'inputReadOnly',
propType: 'bool',
},
{
name: 'format',
propType: {
type: 'oneOfType',
value: [
'string',
{
type: 'arrayOf',
value: 'string',
},
],
},
},
{
name: 'onOpenChange',
propType: {
params: [
{
name: 'open',
propType: 'bool',
},
],
raw: '(open: boolean) => void',
type: 'func',
},
},
{
description: '@private Internal usage, do not use in production mode!!!',
name: 'pickerRef',
propType: 'object',
},
{
name: 'autoComplete',
propType: 'string',
},
{
name: 'disabledTime',
propType: 'func',
},
{
name: 'showHour',
propType: 'bool',
},
{
name: 'showMinute',
propType: 'bool',
},
{
name: 'showSecond',
propType: 'bool',
},
{
name: 'use12Hours',
propType: 'bool',
},
{
name: 'hourStep',
propType: 'number',
},
{
name: 'minuteStep',
propType: 'number',
},
{
name: 'secondStep',
propType: 'number',
},
{
name: 'hideDisabledOptions',
propType: 'bool',
},
{
name: 'disabledHours',
propType: 'func',
},
{
name: 'disabledMinutes',
propType: {
params: [
{
name: 'hour',
propType: 'number',
},
],
raw: '(hour: number) => number[]',
type: 'func',
},
},
{
name: 'disabledSeconds',
propType: {
params: [
{
name: 'hour',
propType: 'number',
},
{
name: 'minute',
propType: 'number',
},
],
raw: '(hour: number, minute: number) => number[]',
type: 'func',
},
},
{
description: '@deprecated Please use `defaultValue` directly instead',
name: 'defaultOpenValue',
propType: 'object',
},
{
name: 'ranges',
propType: {
type: 'objectOf',
value: 'oneOfType',
},
},
{
name: 'allowEmpty',
propType: 'object',
},
{
name: 'onCalendarChange',
propType: 'func',
},
{
description: '@private Internal control of active picker. Do not use since it\'s private usage',
name: 'activePickerIndex',
propType: {
type: 'oneOf',
value: [
0,
1,
],
},
},
{
name: 'locale',
propType: 'object',
},
{
name: 'size',
propType: {
type: 'oneOf',
value: [
'small',
'middle',
'large',
],
},
},
{
name: 'bordered',
propType: 'bool',
},
{
name: 'ref',
propType: {
type: 'oneOfType',
value: [
{
params: [
{
name: 'instance',
propType: 'object',
},
],
raw: '(instance: any) => void',
returns: {
propType: 'number',
},
type: 'func',
},
'object',
],
},
},
{
name: 'key',
propType: {
type: 'oneOfType',
value: [
'string',
'number',
],
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Typography',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Typography',
main: 'components/index.tsx',
package: 'antd',
subName: 'Text',
version: '4.1.4',
},
props: [
{
name: 'ellipsis',
propType: 'bool',
},
{
name: 'title',
propType: 'string',
},
{
name: 'editable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'editing',
propType: 'bool',
},
{
name: 'onStart',
propType: 'func',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'value',
propType: 'string',
},
],
raw: '(value: string) => void',
type: 'func',
},
},
],
},
],
},
},
{
name: 'copyable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'text',
propType: 'string',
},
{
name: 'onCopy',
propType: 'func',
},
],
},
],
},
},
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'warning',
'danger',
'secondary',
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'code',
propType: 'bool',
},
{
name: 'mark',
propType: 'bool',
},
{
name: 'underline',
propType: 'bool',
},
{
name: 'delete',
propType: 'bool',
},
{
name: 'strong',
propType: 'bool',
},
{
name: 'id',
propType: 'string',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Typography',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Typography',
main: 'components/index.tsx',
package: 'antd',
subName: 'Title',
version: '4.1.4',
},
props: [
{
name: 'style',
propType: 'object',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'id',
propType: 'string',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'warning',
'danger',
'secondary',
],
},
},
{
name: 'title',
propType: 'string',
},
{
name: 'editable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'editing',
propType: 'bool',
},
{
name: 'onStart',
propType: 'func',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'value',
propType: 'string',
},
],
raw: '(value: string) => void',
type: 'func',
},
},
],
},
],
},
},
{
name: 'copyable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'text',
propType: 'string',
},
{
name: 'onCopy',
propType: 'func',
},
],
},
],
},
},
{
name: 'ellipsis',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'rows',
propType: 'number',
},
{
name: 'expandable',
propType: 'bool',
},
{
name: 'suffix',
propType: 'string',
},
{
name: 'onExpand',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
],
},
],
},
},
{
name: 'code',
propType: 'bool',
},
{
name: 'mark',
propType: 'bool',
},
{
name: 'underline',
propType: 'bool',
},
{
name: 'delete',
propType: 'bool',
},
{
name: 'level',
propType: {
type: 'oneOf',
value: [
1,
2,
3,
4,
],
},
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Typography',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Typography',
main: 'components/index.tsx',
package: 'antd',
subName: 'Paragraph',
version: '4.1.4',
},
props: [
{
name: 'title',
propType: 'string',
},
{
name: 'editable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'editing',
propType: 'bool',
},
{
name: 'onStart',
propType: 'func',
},
{
name: 'onChange',
propType: {
params: [
{
name: 'value',
propType: 'string',
},
],
raw: '(value: string) => void',
type: 'func',
},
},
],
},
],
},
},
{
name: 'copyable',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'text',
propType: 'string',
},
{
name: 'onCopy',
propType: 'func',
},
],
},
],
},
},
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'warning',
'danger',
'secondary',
],
},
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'ellipsis',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'rows',
propType: 'number',
},
{
name: 'expandable',
propType: 'bool',
},
{
name: 'suffix',
propType: 'string',
},
{
name: 'onExpand',
propType: {
params: [
{
name: 'event',
propType: 'object',
},
],
raw: '(event: MouseEvent<HTMLElement, MouseEvent>) => void',
returns: {
propType: 'number',
},
type: 'func',
},
},
],
},
],
},
},
{
name: 'code',
propType: 'bool',
},
{
name: 'mark',
propType: 'bool',
},
{
name: 'underline',
propType: 'bool',
},
{
name: 'delete',
propType: 'bool',
},
{
name: 'strong',
propType: 'bool',
},
{
name: 'id',
propType: 'string',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'className',
propType: 'string',
},
{
name: 'style',
propType: 'object',
},
],
screenshot: '',
title: 'antd',
},
{
componentName: 'Upload',
devMode: 'proCode',
docUrl: '',
npm: {
destructuring: true,
exportName: 'Upload',
main: 'components/index.tsx',
package: 'antd',
subName: 'Dragger',
version: '4.1.4',
},
props: [
{
name: 'type',
propType: {
type: 'oneOf',
value: [
'select',
'drag',
],
},
},
{
name: 'name',
propType: 'string',
},
{
name: 'defaultFileList',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'T',
propType: 'any',
},
{
name: 'uid',
propType: 'string',
},
{
name: 'size',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
{
name: 'fileName',
propType: 'string',
},
{
name: 'lastModified',
propType: 'number',
},
{
name: 'lastModifiedDate',
propType: 'object',
},
{
name: 'url',
propType: 'string',
},
{
name: 'status',
propType: {
type: 'oneOf',
value: [
'success',
'error',
'done',
'uploading',
'removed',
],
},
},
{
name: 'percent',
propType: 'number',
},
{
name: 'thumbUrl',
propType: 'string',
},
{
name: 'originFileObj',
propType: {
type: 'oneOfType',
value: [
{
type: 'shape',
value: [
{
name: 'lastModified',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
],
},
{
type: 'shape',
value: [
{
name: 'size',
propType: 'number',
},
{
name: 'type',
propType: 'string',
},
{
name: 'arrayBuffer',
propType: {
raw: '() => Promise<ArrayBuffer>',
type: 'func',
},
},
{
name: 'slice',
propType: {
params: [
{
name: 'start',
propType: 'number',
},
{
name: 'end',
propType: 'number',
},
{
name: 'contentType',
propType: 'string',
},
],
raw: '(start?: number, end?: number, contentType?: string) => Blob',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'stream',
propType: {
raw: '() => ReadableStream<any>',
type: 'func',
},
},
{
name: 'text',
propType: {
raw: '() => Promise<string>',
type: 'func',
},
},
],
},
],
},
},
{
name: 'response',
propType: 'object',
},
{
name: 'error',
propType: 'any',
},
{
name: 'linkProps',
propType: 'any',
},
{
name: 'type',
propType: 'string',
},
{
name: 'xhr',
propType: 'object',
},
{
name: 'preview',
propType: 'string',
},
],
},
},
},
{
name: 'fileList',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'T',
propType: 'any',
},
{
name: 'uid',
propType: 'string',
},
{
name: 'size',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
{
name: 'fileName',
propType: 'string',
},
{
name: 'lastModified',
propType: 'number',
},
{
name: 'lastModifiedDate',
propType: 'object',
},
{
name: 'url',
propType: 'string',
},
{
name: 'status',
propType: {
type: 'oneOf',
value: [
'success',
'error',
'done',
'uploading',
'removed',
],
},
},
{
name: 'percent',
propType: 'number',
},
{
name: 'thumbUrl',
propType: 'string',
},
{
name: 'originFileObj',
propType: {
type: 'oneOfType',
value: [
{
type: 'shape',
value: [
{
name: 'lastModified',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
],
},
{
type: 'shape',
value: [
{
name: 'size',
propType: 'number',
},
{
name: 'type',
propType: 'string',
},
{
name: 'arrayBuffer',
propType: {
raw: '() => Promise<ArrayBuffer>',
type: 'func',
},
},
{
name: 'slice',
propType: {
params: [
{
name: 'start',
propType: 'number',
},
{
name: 'end',
propType: 'number',
},
{
name: 'contentType',
propType: 'string',
},
],
raw: '(start?: number, end?: number, contentType?: string) => Blob',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'stream',
propType: {
raw: '() => ReadableStream<any>',
type: 'func',
},
},
{
name: 'text',
propType: {
raw: '() => Promise<string>',
type: 'func',
},
},
],
},
],
},
},
{
name: 'response',
propType: 'object',
},
{
name: 'error',
propType: 'any',
},
{
name: 'linkProps',
propType: 'any',
},
{
name: 'type',
propType: 'string',
},
{
name: 'xhr',
propType: 'object',
},
{
name: 'preview',
propType: 'string',
},
],
},
},
},
{
name: 'action',
propType: {
type: 'oneOfType',
value: [
'string',
{
params: [
{
name: 'file',
propType: {
type: 'shape',
value: [
{
name: 'uid',
propType: 'string',
},
{
name: 'lastModifiedDate',
propType: 'object',
},
{
name: 'webkitRelativePath',
propType: 'string',
},
],
},
},
],
raw: '(file: RcFile) => string',
type: 'func',
},
{
params: [
{
name: 'file',
propType: {
type: 'shape',
value: [
{
name: 'uid',
propType: 'string',
},
{
name: 'lastModifiedDate',
propType: 'object',
},
{
name: 'webkitRelativePath',
propType: 'string',
},
],
},
},
],
raw: '(file: RcFile) => PromiseLike<string>',
type: 'func',
},
],
},
},
{
name: 'directory',
propType: 'bool',
},
{
name: 'data',
propType: {
type: 'oneOfType',
value: [
'object',
'func',
],
},
},
{
name: 'method',
propType: {
type: 'oneOf',
value: [
'POST',
'PUT',
'post',
'put',
],
},
},
{
name: 'headers',
propType: {
type: 'objectOf',
value: 'string',
},
},
{
name: 'showUploadList',
propType: {
type: 'oneOfType',
value: [
'bool',
{
type: 'shape',
value: [
{
name: 'showRemoveIcon',
propType: 'bool',
},
{
name: 'showPreviewIcon',
propType: 'bool',
},
{
name: 'showDownloadIcon',
propType: 'bool',
},
],
},
],
},
},
{
name: 'multiple',
propType: 'bool',
},
{
name: 'accept',
propType: 'string',
},
{
name: 'beforeUpload',
propType: {
params: [
{
name: 'file',
propType: {
type: 'shape',
value: [
{
name: 'uid',
propType: 'string',
},
{
name: 'lastModifiedDate',
propType: 'object',
},
{
name: 'webkitRelativePath',
propType: 'string',
},
],
},
},
{
name: 'FileList',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'uid',
propType: 'string',
},
{
name: 'lastModifiedDate',
propType: 'object',
},
{
name: 'webkitRelativePath',
propType: 'string',
},
],
},
},
},
],
raw: '(file: RcFile, FileList: RcFile[]) => boolean | PromiseLike<void>',
type: 'func',
},
},
{
name: 'onChange',
propType: {
params: [
{
name: 'info',
propType: {
type: 'shape',
value: [
{
name: 'T',
propType: 'any',
},
{
name: 'file',
propType: 'object',
},
{
name: 'fileList',
propType: {
type: 'arrayOf',
value: {
type: 'shape',
value: [
{
name: 'T',
propType: 'any',
},
{
name: 'uid',
propType: 'string',
},
{
name: 'size',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
{
name: 'fileName',
propType: 'string',
},
{
name: 'lastModified',
propType: 'number',
},
{
name: 'lastModifiedDate',
propType: 'object',
},
{
name: 'url',
propType: 'string',
},
{
name: 'status',
propType: {
type: 'oneOf',
value: [
'success',
'error',
'done',
'uploading',
'removed',
],
},
},
{
name: 'percent',
propType: 'number',
},
{
name: 'thumbUrl',
propType: 'string',
},
{
name: 'originFileObj',
propType: {
type: 'oneOfType',
value: [
{
type: 'shape',
value: [
{
name: 'lastModified',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
],
},
{
type: 'shape',
value: [
{
name: 'size',
propType: 'number',
},
{
name: 'type',
propType: 'string',
},
{
name: 'arrayBuffer',
propType: {
raw: '() => Promise<ArrayBuffer>',
type: 'func',
},
},
{
name: 'slice',
propType: {
params: [
{
name: 'start',
propType: 'number',
},
{
name: 'end',
propType: 'number',
},
{
name: 'contentType',
propType: 'string',
},
],
raw: '(start?: number, end?: number, contentType?: string) => Blob',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'stream',
propType: {
raw: '() => ReadableStream<any>',
type: 'func',
},
},
{
name: 'text',
propType: {
raw: '() => Promise<string>',
type: 'func',
},
},
],
},
],
},
},
{
name: 'response',
propType: 'object',
},
{
name: 'error',
propType: 'any',
},
{
name: 'linkProps',
propType: 'any',
},
{
name: 'type',
propType: 'string',
},
{
name: 'xhr',
propType: 'object',
},
{
name: 'preview',
propType: 'string',
},
],
},
},
},
{
name: 'event',
propType: {
type: 'shape',
value: [
{
name: 'percent',
propType: 'number',
},
],
},
},
],
},
},
],
raw: '(info: UploadChangeParam<UploadFile<any>>) => void',
type: 'func',
},
},
{
name: 'listType',
propType: {
type: 'oneOf',
value: [
'text',
'picture',
'picture-card',
],
},
},
{
name: 'className',
propType: 'string',
},
{
name: 'onPreview',
propType: 'func',
},
{
name: 'onDownload',
propType: 'func',
},
{
name: 'onRemove',
propType: 'func',
},
{
name: 'supportServerRender',
propType: 'bool',
},
{
name: 'style',
propType: 'object',
},
{
name: 'disabled',
propType: 'bool',
},
{
name: 'prefixCls',
propType: 'string',
},
{
name: 'customRequest',
propType: {
params: [
{
name: 'options',
propType: {
type: 'shape',
value: [
{
name: 'onProgress',
propType: {
params: [
{
name: 'event',
propType: {
type: 'shape',
value: [
{
name: 'percent',
propType: 'number',
},
],
},
},
{
name: 'file',
propType: {
type: 'shape',
value: [
{
name: 'lastModified',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
],
},
},
],
raw: '(event: { percent: number; }, file: File) => void',
type: 'func',
},
},
{
name: 'onError',
propType: {
params: [
{
name: 'error',
propType: {
type: 'shape',
value: [
{
name: 'name',
propType: 'string',
},
{
name: 'message',
propType: 'string',
},
{
name: 'stack',
propType: 'string',
},
],
},
},
],
raw: '(error: Error) => void',
type: 'func',
},
},
{
name: 'onSuccess',
propType: {
params: [
{
name: 'response',
propType: 'object',
},
{
name: 'file',
propType: {
type: 'shape',
value: [
{
name: 'lastModified',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
],
},
},
],
raw: '(response: object, file: File) => void',
type: 'func',
},
},
{
name: 'data',
propType: 'object',
},
{
name: 'filename',
propType: 'string',
},
{
name: 'file',
propType: {
type: 'shape',
value: [
{
name: 'lastModified',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
],
},
},
{
name: 'withCredentials',
propType: 'bool',
},
{
name: 'action',
propType: 'string',
},
{
name: 'headers',
propType: 'object',
},
],
},
},
],
raw: '(options: RcCustomRequestOptions) => void',
type: 'func',
},
},
{
name: 'withCredentials',
propType: 'bool',
},
{
name: 'openFileDialogOnClick',
propType: 'bool',
},
{
name: 'locale',
propType: {
type: 'shape',
value: [
{
name: 'uploading',
propType: 'string',
},
{
name: 'removeFile',
propType: 'string',
},
{
name: 'downloadFile',
propType: 'string',
},
{
name: 'uploadError',
propType: 'string',
},
{
name: 'previewFile',
propType: 'string',
},
],
},
},
{
name: 'id',
propType: 'string',
},
{
name: 'previewFile',
propType: {
params: [
{
name: 'file',
propType: {
type: 'oneOfType',
value: [
{
type: 'shape',
value: [
{
name: 'lastModified',
propType: 'number',
},
{
name: 'name',
propType: 'string',
},
],
},
{
type: 'shape',
value: [
{
name: 'size',
propType: 'number',
},
{
name: 'type',
propType: 'string',
},
{
name: 'arrayBuffer',
propType: {
raw: '() => Promise<ArrayBuffer>',
type: 'func',
},
},
{
name: 'slice',
propType: {
params: [
{
name: 'start',
propType: 'number',
},
{
name: 'end',
propType: 'number',
},
{
name: 'contentType',
propType: 'string',
},
],
raw: '(start?: number, end?: number, contentType?: string) => Blob',
returns: {
propType: 'number',
},
type: 'func',
},
},
{
name: 'stream',
propType: {
raw: '() => ReadableStream<any>',
type: 'func',
},
},
{
name: 'text',
propType: {
raw: '() => Promise<string>',
type: 'func',
},
},
],
},
],
},
},
],
raw: 'PreviewFileHandler',
type: 'func',
},
},
{
name: 'transformFile',
propType: {
params: [
{
name: 'file',
propType: {
type: 'shape',
value: [
{
name: 'uid',
propType: 'string',
},
{
name: 'lastModifiedDate',
propType: 'object',
},
{
name: 'webkitRelativePath',
propType: 'string',
},
],
},
},
],
raw: 'TransformFileHandler',
type: 'func',
},
},
{
name: 'iconRender',
propType: 'func',
},
{
name: 'height',
propType: 'number',
},
],
screenshot: '',
title: 'antd',
},
]