@wix/design-system
Version:
@wix/design-system
39 lines • 1.34 kB
TypeScript
export default BadgeSelect;
declare class BadgeSelect extends React.Component<any, any, any> {
constructor(props: any);
_isControlled: () => boolean;
/**
* Determine if a certain key should open the DropdownLayout
*
* @param {KeyboardEvent.key} key - The key name
* @return {boolean} - Whether the key should cause the DropdownLayout to open
*/
_isOpenKey: (key: KeyboardEvent.key) => boolean;
_getBadgeOptionById: (options: any, wantedId: any) => any;
_handleSelect: ({ id: selectedId }: {
id: any;
}) => void;
_onKeyDown: (event: any) => void;
getSelectedOption: (props: any) => any;
hideDropdown: () => void;
showDropdown: () => void;
toggleDropdown: () => void;
state: {
visible: boolean;
selectedBadge: any;
};
get options(): import("../DropdownLayout").DropdownLayoutValueOption[];
UNSAFE_componentWillReceiveProps(nextProps: any): void;
render(): React.JSX.Element;
dropdownLayout: import("../DropdownLayout/DropdownLayout").DropdownLayout | null | undefined;
}
declare namespace BadgeSelect {
let displayName: string;
namespace defaultProps {
let size: string;
let type: string;
let uppercase: boolean;
}
}
import React from 'react';
//# sourceMappingURL=BadgeSelect.d.ts.map