UNPKG

gd-sprest-react

Version:

SharePoint 2013/Online react components.

28 lines (23 loc) 785 B
import { ICheckboxProps } from "@fluentui/react/lib/Checkbox"; import { BaseField, IBaseField, IBaseFieldProps, IBaseFieldState } from "."; /** * Boolean field */ export class FieldBoolean extends BaseField<IFieldBooleanProps, IFieldBooleanState> implements IFieldBoolean { } /** * Boolean Field Properties */ export interface IFieldBooleanProps extends IBaseFieldProps { /** Event triggered when the field value changes. */ onChange?: (value: boolean) => void; /** The checkbox properties. */ props?: ICheckboxProps; } /** * Boolean Field State */ export interface IFieldBooleanState extends IBaseFieldState { } /** * Boolean Field */ export interface IFieldBoolean extends IBaseField<IFieldBooleanProps, IFieldBooleanState> { }