focus-components-v3
Version:
Focus web components to build applications (based on Material Design)
27 lines (25 loc) • 769 B
TypeScript
export interface SelectProps {
autoFocus?: boolean;
defaultValue?: string | number;
disabled?: boolean;
error?: string | null;
hasUndefined?: boolean;
isActiveProperty?: string;
isRequired?: boolean;
labelKey?: string;
multiple?: boolean;
name: string;
onChange: (value: string | number) => void;
placeholder?: string;
rawInputValue?: string | number;
size?: number;
style?: React.CSSProperties;
unSelectedLabel?: string;
valid?: boolean;
valueKey?: string;
valueParser?: (propsValue: string | number, rawValue: string) => number | string;
values: {}[];
}
export default class Select extends React.Component<SelectProps, {}> {
getValue(): string | number;
}