@layui/layui-vue
Version:
a component library for Vue 3 base on layui-vue
19 lines (18 loc) • 525 B
TypeScript
import type { CSSProperties, VNode, Slot } from "vue";
export type BaseAlignType = "left" | "center" | "right";
export interface DescriptionsItemProps {
label?: string;
span?: number;
align?: BaseAlignType;
labelAlign?: BaseAlignType;
style?: CSSProperties;
class?: string;
labelStyle?: CSSProperties;
labelClass?: string;
}
export interface DescriptionsItemsNode extends VNode {
children: {
[key: string]: Slot;
} | null;
props: DescriptionsItemProps;
}