tdesign-vue
Version:
42 lines (41 loc) • 1.35 kB
TypeScript
import { TdStickyToolProps } from './type';
import { PropType } from 'vue';
declare const _default: {
list: {
type: PropType<import("./type").TdStickyItemProps[]>;
default: () => TdStickyToolProps['list'];
};
offset: {
type: PropType<(string | number)[]>;
};
placement: {
type: PropType<"left-top" | "left-bottom" | "right-top" | "right-bottom" | "right-center" | "left-center">;
default: "left-top" | "left-bottom" | "right-top" | "right-bottom" | "right-center" | "left-center";
validator(val: TdStickyToolProps['placement']): boolean;
};
popupProps: {
type: PropType<import("..").TdPopupProps>;
};
shape: {
type: PropType<"square" | "round">;
default: "square" | "round";
validator(val: TdStickyToolProps['shape']): boolean;
};
type: {
type: PropType<"normal" | "compact">;
default: "normal" | "compact";
validator(val: TdStickyToolProps['type']): boolean;
};
width: {
type: PropType<string | number>;
};
onClick: PropType<(context: {
e: MouseEvent;
item: import("./type").TdStickyItemProps;
}) => void>;
onHover: PropType<(context: {
e: MouseEvent;
item: import("./type").TdStickyItemProps;
}) => void>;
};
export default _default;