@wix/design-system
Version:
@wix/design-system
46 lines • 2.19 kB
TypeScript
export default MultiSelectCheckbox;
declare class MultiSelectCheckbox extends InputWithOptions<import("../InputWithOptions").ManualInputFnSignature, ((option: import("..").DropdownLayoutValueOption, sameOptionWasPicked: boolean) => void) | undefined, import("../InputWithOptions").InputWithOptionsProps<import("../InputWithOptions").ManualInputFnSignature, ((option: import("..").DropdownLayoutValueOption, sameOptionWasPicked: boolean) => void) | undefined>> {
constructor(props: import("../InputWithOptions").InputWithOptionsProps<import("../InputWithOptions").ManualInputFnSignature, ((option: import("..").DropdownLayoutValueOption, sameOptionWasPicked: boolean) => void) | undefined>);
constructor(props: import("../InputWithOptions").InputWithOptionsProps<import("../InputWithOptions").ManualInputFnSignature, ((option: import("..").DropdownLayoutValueOption, sameOptionWasPicked: boolean) => void) | undefined>, context: any);
createOptions(options: any): any;
_patchOptionWithSelectionMechanism(option: any): any;
_isUsingCustomRenderFunction({ value }: {
value: any;
}): boolean;
_isDivider({ value }: {
value: any;
}): boolean;
isSelectedId(optionId: any): boolean;
dropdownAdditionalProps(): {
options: any;
closeOnSelect: boolean;
selectedHighlight: boolean;
};
selectedOptionsToText(): any;
inputAdditionalProps(): {
readOnly: boolean | undefined;
disableEditing: boolean;
value: any;
placeholder: any;
inputElement?: undefined;
} | {
readOnly: boolean | undefined;
disableEditing: boolean | undefined;
inputElement: React.JSX.Element;
value: any;
placeholder?: undefined;
};
inputClasses(): any;
_onSelect(option: any): void;
_onOpenChange(event: any): void;
_onKeyDown(event: any): void;
_onFocus(e: any): void;
_focused: boolean | undefined;
}
declare namespace MultiSelectCheckbox {
let displayName: string;
let defaultProps: any;
}
import InputWithOptions from '../InputWithOptions';
import React from 'react';
//# sourceMappingURL=MultiSelectCheckbox.d.ts.map