yuang-framework-ui-pc
Version:
yuang-framework-ui-pc Library
37 lines (35 loc) • 1.45 kB
TypeScript
import { ElTabsInstance } from '../ele-app/el';
declare const _default: import('vue').DefineComponent<{
modelValue: (StringConstructor | NumberConstructor)[];
block: BooleanConstructor;
disabled: BooleanConstructor;
items: {
type: import('vue').PropType<import('./types').SegmentedItem[]>;
required: boolean;
};
size: import('vue').PropType<import('./types').SegmentedSize>;
}, {
tabRef: import('vue').Ref<ElTabsInstance>;
isEmptyActive: import('vue').ComputedRef<boolean>;
handleUpdateModelValue: (value: string | number) => void;
updateActiveBar: () => void;
}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
'update:modelValue': (_value: string | number) => boolean;
change: (_active: string | number) => boolean;
}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
modelValue: (StringConstructor | NumberConstructor)[];
block: BooleanConstructor;
disabled: BooleanConstructor;
items: {
type: import('vue').PropType<import('./types').SegmentedItem[]>;
required: boolean;
};
size: import('vue').PropType<import('./types').SegmentedSize>;
}>> & {
"onUpdate:modelValue"?: ((_value: string | number) => any) | undefined;
onChange?: ((_active: string | number) => any) | undefined;
}, {
disabled: boolean;
block: boolean;
}, {}>;
export default _default;