yanzhen-design-vue
Version:
67 lines (66 loc) • 2.96 kB
TypeScript
import { ExtractEmitsTypes } from '@yanzhen-libs/utils-vue';
import { CSSProperties, ExtractPropTypes } from 'vue';
export declare const dividerOptions: {
ns: any;
class: any;
name: any;
};
export declare const dividerName: any;
export declare const AntDivider: {
props: {
prefixCls: StringConstructor;
type: {
type: import('vue').PropType<"" | "vertical" | "horizontal">;
default: string;
};
dashed: {
type: BooleanConstructor;
default: boolean;
};
orientation: {
type: import('vue').PropType<"left" | "right" | "center">;
default: string;
};
plain: {
type: BooleanConstructor;
default: boolean;
};
orientationMargin: (StringConstructor | NumberConstructor)[];
};
emits: {};
};
export declare const dividerBoldType: readonly ["normal", "bold"];
export type DividerBoldType = (typeof dividerBoldType)[number];
export type DividerTitle = {
text: string;
style: CSSProperties | CSSProperties[] | string[];
hidden?: boolean | ((text?: string) => boolean);
};
export declare const dividerProps: {
text: {
type: StringConstructor;
};
title: import('@yanzhen-libs/utils-vue').EpPropFinalized<import('vue').PropType<string | DividerTitle>, unknown, unknown, () => {}, boolean>;
hiddenTitle: {
readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<boolean | ((text?: string) => boolean)>, unknown, unknown>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
titleFontBold: import('@yanzhen-libs/utils-vue').EpPropFinalized<import('vue').PropType<"bold" | "normal">, unknown, unknown, () => "bold", boolean>;
dividerBold: import('@yanzhen-libs/utils-vue').EpPropFinalized<import('vue').PropType<"bold" | "normal">, unknown, unknown, () => "normal", boolean>;
prefixCls: {
type: StringConstructor;
};
type: import('@yanzhen-libs/utils-vue').EpPropFinalized<import('vue').PropType<"" | "vertical" | "horizontal">, unknown, unknown, string, boolean>;
dashed: import('@yanzhen-libs/utils-vue').EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
orientation: import('@yanzhen-libs/utils-vue').EpPropFinalized<import('vue').PropType<"left" | "right" | "center">, unknown, unknown, string, boolean>;
plain: import('@yanzhen-libs/utils-vue').EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
orientationMargin: {
type: (StringConstructor | NumberConstructor)[];
};
};
export declare const dividerEmits: {};
export type DividerProps = ExtractPropTypes<typeof dividerProps>;
export type DividerPropsKey = keyof DividerProps;
export type DividerEmits = ExtractEmitsTypes<typeof dividerEmits>;