UNPKG

@ohu-mobile/core

Version:
79 lines (78 loc) 4.51 kB
import { CheckboxProps, CheckboxEvents, CheckboxScopedSlots } from './types'; import { SyntheticEvent, InputHTMLAttributes } from 'vue-tsx-support/types/dom'; export interface CheckboxMethods { toggle: () => void; getChecked: () => boolean; } declare const _default: import("vue-tsx-support")._TsxComponentV3<import("vue").default<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => import("vue").default<Record<string, any>, Record<string, any>, never, never, any>> & CheckboxMethods & { ancestor: import("vue/types/vue").CombinedVueInstance<import("vue-tsx-support")._TsxComponentInstanceV3<import("vue").default<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => import("vue").default<Record<string, any>, Record<string, any>, never, never, any>> & import("../_utils/defineComponent").OhuComponentInnerProps & { [x: string]: any; } & { setFieldValue(value: any): void; initFieldValue(initValue?: any): any; } & { result: any[]; } & { setFieldValue(value?: any): void; selectOptions(): (string | import("../CheckboxGroup").CheckboxOption)[]; childrenChange(value: any, checked: boolean, attach?: any, e?: SyntheticEvent<InputHTMLAttributes, Event> | undefined): boolean; isChildChecked(value: any): boolean; renderOptions(options: (string | import("../CheckboxGroup").CheckboxOption)[]): VueTsxSupport.JSX.Element[]; } & { name: string | undefined; value: unknown[]; disabled: boolean | undefined; options: (string | import("../CheckboxGroup").CheckboxOption)[] | undefined; max: number; color: string; unCheckedColor: string; checkedIcon: import("..").IconProperty | null | undefined; unCheckedIcon: import("..").IconProperty | null | undefined; }, {}, {} & { options?: (string | import("../CheckboxGroup").CheckboxOption)[] | undefined; name?: string | undefined; color?: string | undefined; disabled?: boolean | undefined; value?: unknown[] | undefined; unCheckedColor?: string | undefined; checkedIcon?: import("..").IconProperty | null | undefined; unCheckedIcon?: import("..").IconProperty | null | undefined; max?: number | undefined; } & import("../CheckboxGroup").CheckboxGroupProps, import("../CheckboxGroup").CheckboxGroupEvents, import("vue").default<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => import("vue").default<Record<string, any>, Record<string, any>, never, never, any>>, import("../CheckboxGroup").CheckboxGroupScopedSlots>, object, object, object, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue/types/v3-component-public-instance").OptionTypesType<{}, {}, {}, {}, {}, {}>>; } & import("../_utils/defineComponent").OhuComponentInnerProps & { [x: string]: any; } & { setFieldValue(value: any): void; initFieldValue(initValue?: any): any; } & { checkedValue: any; } & { readonly name: string; readonly value: any; readonly defaultChecked: boolean; readonly checked: boolean | undefined; readonly disabled: boolean | undefined; readonly labelClickable: boolean; readonly color: string; readonly unCheckedColor: string; readonly checkedIcon: import("..").IconProperty | null; readonly unCheckedIcon: import("..").IconProperty | null; readonly indeterminate: boolean; readonly indeterminateIcon: import("..").IconProperty | null; readonly attach: any; }, {}, {} & { name?: string | undefined; color?: string | undefined; disabled?: boolean | undefined; value?: any; defaultChecked?: boolean | undefined; checked?: boolean | undefined; labelClickable?: boolean | undefined; unCheckedColor?: string | undefined; checkedIcon?: import("..").IconProperty | null | undefined; unCheckedIcon?: import("..").IconProperty | null | undefined; indeterminate?: boolean | undefined; indeterminateIcon?: import("..").IconProperty | null | undefined; attach?: any; } & CheckboxProps, CheckboxEvents, import("vue").default<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => import("vue").default<Record<string, any>, Record<string, any>, never, never, any>>, CheckboxScopedSlots>; export default _default;