UNPKG

@intuitionrobotics/thunderstorm

Version:
21 lines 785 B
import * as React from "react"; import { type ReactNode } from "react"; export type CheckboxProps<T> = { key?: number | string; id?: string; value: T; checked: boolean; onCheck?: (value: T, checked: boolean) => void; label: ReactNode | ((checked: boolean, disabled: boolean) => ReactNode); circle?: boolean; rtl?: boolean; disabled?: boolean; buttonClass?: (checked: boolean, disabled: boolean) => string; containerClass?: (checked: boolean, disabled: boolean) => string; innerNode?: (checked: boolean, disabled: boolean) => ReactNode; }; export declare class TS_Checkbox<T> extends React.Component<CheckboxProps<T>> { render(): React.JSX.Element; renderLabel: () => React.JSX.Element; } //# sourceMappingURL=TS_Checkbox.d.ts.map