UNPKG

oneframe-react

Version:

Oneframe React ## Components, Hooks, Helper Functions & State Management

67 lines (66 loc) 3.29 kB
import React from 'react'; import { IDropdownProps } from './type'; import PropTypes from 'prop-types'; export declare const DropdownMenuTmp: { (props: IDropdownProps): JSX.Element; propTypes: { id: PropTypes.Requireable<string>; name: PropTypes.Requireable<string>; className: PropTypes.Requireable<string>; tabIndex: PropTypes.Requireable<number>; noText: PropTypes.Requireable<boolean>; disabled: PropTypes.Requireable<boolean>; readOnly: PropTypes.Requireable<boolean>; loading: PropTypes.Requireable<boolean>; fullWidth: PropTypes.Requireable<boolean>; centerRipple: PropTypes.Requireable<boolean>; disableRipple: PropTypes.Requireable<boolean>; disableFocusRipple: PropTypes.Requireable<boolean>; component: PropTypes.Requireable<any>; buttonRef: PropTypes.Requireable<any>; variant: PropTypes.Requireable<string>; iconLeft: PropTypes.Requireable<string | number | boolean | {} | PropTypes.ReactElementLike | PropTypes.ReactNodeArray>; iconRight: PropTypes.Requireable<string | number | boolean | {} | PropTypes.ReactElementLike | PropTypes.ReactNodeArray>; options: PropTypes.Requireable<PropTypes.InferProps<{ data: PropTypes.Validator<any[]>; displayValue: PropTypes.Validator<string>; displayField: PropTypes.Validator<string>; selected: PropTypes.Requireable<any>; disabled: PropTypes.Requireable<any>; }>>; onClick: PropTypes.Requireable<(...args: any[]) => any>; onRef: PropTypes.Requireable<(...args: any[]) => any>; }; }; declare const _default: React.MemoExoticComponent<{ (props: IDropdownProps): JSX.Element; propTypes: { id: PropTypes.Requireable<string>; name: PropTypes.Requireable<string>; className: PropTypes.Requireable<string>; tabIndex: PropTypes.Requireable<number>; noText: PropTypes.Requireable<boolean>; disabled: PropTypes.Requireable<boolean>; readOnly: PropTypes.Requireable<boolean>; loading: PropTypes.Requireable<boolean>; fullWidth: PropTypes.Requireable<boolean>; centerRipple: PropTypes.Requireable<boolean>; disableRipple: PropTypes.Requireable<boolean>; disableFocusRipple: PropTypes.Requireable<boolean>; component: PropTypes.Requireable<any>; buttonRef: PropTypes.Requireable<any>; variant: PropTypes.Requireable<string>; iconLeft: PropTypes.Requireable<string | number | boolean | {} | PropTypes.ReactElementLike | PropTypes.ReactNodeArray>; iconRight: PropTypes.Requireable<string | number | boolean | {} | PropTypes.ReactElementLike | PropTypes.ReactNodeArray>; options: PropTypes.Requireable<PropTypes.InferProps<{ data: PropTypes.Validator<any[]>; displayValue: PropTypes.Validator<string>; displayField: PropTypes.Validator<string>; selected: PropTypes.Requireable<any>; disabled: PropTypes.Requireable<any>; }>>; onClick: PropTypes.Requireable<(...args: any[]) => any>; onRef: PropTypes.Requireable<(...args: any[]) => any>; }; }>; export default _default;