@ly-js/ui
Version:
`@ly-js/ui` 是基于`vue3`常用库,会在`@ly-js/element`、`@ly-js/vant`中引入
100 lines (99 loc) • 3.42 kB
TypeScript
declare const _default: import("vue").DefineComponent<{
zIndex: {
type: NumberConstructor;
default: number;
};
wrapClass: {
type: StringConstructor;
};
top: (NumberConstructor | StringConstructor)[];
right: (NumberConstructor | StringConstructor)[];
bottom: (NumberConstructor | StringConstructor)[];
left: (NumberConstructor | StringConstructor)[];
width: (NumberConstructor | StringConstructor)[];
height: (NumberConstructor | StringConstructor)[];
position: {
type: import("vue").PropType<"fixed" | "absolute">;
default: string;
};
offset: {
type: NumberConstructor;
default: number;
};
direction: {
type: import("vue").PropType<"top" | "right" | "bottom" | "left">;
default: string;
};
placeholder: {
type: BooleanConstructor;
default: boolean;
};
appendToBody: BooleanConstructor;
}, {
wrapRef: import("vue").Ref<null>;
placeholderHeight: import("vue").Ref<number>;
placeholderWidth: import("vue").Ref<number>;
props: Readonly<{
[x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
top: string | number | undefined;
right: string | number | undefined;
bottom: string | number | undefined;
left: string | number | undefined;
zIndex: number;
wrapClass: string | undefined;
width: string | number | undefined;
height: string | number | undefined;
position: "fixed" | "absolute";
offset: number;
direction: "top" | "right" | "bottom" | "left";
placeholder: boolean;
appendToBody: boolean;
}>;
wrapStyle: import("vue").ComputedRef<Record<string, string | number | undefined>>;
safeAreaInsetCss: import("vue").ComputedRef<string>;
placeholderStyle: import("vue").ComputedRef<{
width: string;
height?: undefined;
} | {
height: string;
width?: undefined;
}>;
bem: (el?: import("../../../utils").Mods | undefined, mods?: import("../../../utils").Mods | undefined) => import("../../../utils").Mods;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
zIndex?: unknown;
wrapClass?: unknown;
top?: unknown;
right?: unknown;
bottom?: unknown;
left?: unknown;
width?: unknown;
height?: unknown;
position?: unknown;
offset?: unknown;
direction?: unknown;
placeholder?: unknown;
appendToBody?: unknown;
} & {
zIndex: number;
position: "fixed" | "absolute";
offset: number;
direction: "top" | "right" | "bottom" | "left";
placeholder: boolean;
appendToBody: boolean;
} & {
top?: string | number | undefined;
right?: string | number | undefined;
bottom?: string | number | undefined;
left?: string | number | undefined;
wrapClass?: string | undefined;
width?: string | number | undefined;
height?: string | number | undefined;
}>, {
zIndex: number;
position: "fixed" | "absolute";
offset: number;
direction: "top" | "right" | "bottom" | "left";
placeholder: boolean;
appendToBody: boolean;
}>;
export default _default;