@extclp/vexip-ui
Version:
A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good
15 lines (14 loc) • 649 B
TypeScript
import { ExtractPropTypes, PropType } from 'vue';
import { ConfigurableProps } from '@vexip-ui/config';
export declare const overflowProps: {
inherit: PropType<boolean>;
items: PropType<any[]>;
tag: PropType<string>;
attrFlag: PropType<string | boolean>;
static: PropType<boolean>;
maxCount: PropType<number>;
onRestChange: PropType<((rest: number) => void) | ((rest: number) => void)[]>;
onToggle: PropType<((overflow: boolean) => void) | ((overflow: boolean) => void)[]>;
};
export type OverflowProps = ExtractPropTypes<typeof overflowProps>;
export type OverflowCProps = ConfigurableProps<OverflowProps, 'items'>;