ideaz-element
Version:
<p align="center"> <a href="" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/logo.svg" alt="Ideaz Element" width="180" style="width: 180px;" /> </a> </p>
53 lines (51 loc) • 1.12 kB
TypeScript
import { ExtractPropTypes } from 'vue';
export interface ColSizeObject {
span?: number;
offset?: number;
pull?: number;
push?: number;
}
export type ColSize = number | ColSizeObject;
export declare const colProps: {
tag: {
type: StringConstructor;
default: string;
};
span: {
type: NumberConstructor;
default: number;
};
offset: {
type: NumberConstructor;
default: number;
};
pull: {
type: NumberConstructor;
default: number;
};
push: {
type: NumberConstructor;
default: number;
};
xs: {
type: globalThis.PropType<ColSize>;
default: () => {};
};
sm: {
type: globalThis.PropType<ColSize>;
default: () => {};
};
md: {
type: globalThis.PropType<ColSize>;
default: () => {};
};
lg: {
type: globalThis.PropType<ColSize>;
default: () => {};
};
xl: {
type: globalThis.PropType<ColSize>;
default: () => {};
};
};
export type ColProps = ExtractPropTypes<typeof colProps>;