yuang-framework-ui-pc
Version:
yuang-framework-ui-pc Library
39 lines (37 loc) • 1.86 kB
TypeScript
import { Ref } from 'vue';
import { EleTooltipInstance, EleTooltipProps } from '../ele-app/plus';
declare const _default: import('vue').DefineComponent<{
title: StringConstructor;
subtitle: StringConstructor;
theme: {
type: import('vue').PropType<import('./types').ToolbarTheme>;
default: string;
};
titleStyle: import('vue').PropType<import('../ele-app/types').StyleValue>;
bodyStyle: import('vue').PropType<import('../ele-app/types').StyleValue>;
toolsStyle: import('vue').PropType<import('../ele-app/types').StyleValue>;
titleProps: import('vue').PropType<import('../ele-app/plus').EleTextProps>;
subtitleProps: import('vue').PropType<import('../ele-app/plus').EleTextProps>;
}, {
tooltipRef: Ref<EleTooltipInstance>;
virtualRef: Ref<any>;
tooltipContent: Ref<string>;
tooltipProps: Ref<Partial<import('../ele-tooltip/props').TooltipProps>>;
showTooltip: (text?: string, el?: HTMLElement, options?: EleTooltipProps) => void;
hideTooltip: () => void;
}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
title: StringConstructor;
subtitle: StringConstructor;
theme: {
type: import('vue').PropType<import('./types').ToolbarTheme>;
default: string;
};
titleStyle: import('vue').PropType<import('../ele-app/types').StyleValue>;
bodyStyle: import('vue').PropType<import('../ele-app/types').StyleValue>;
toolsStyle: import('vue').PropType<import('../ele-app/types').StyleValue>;
titleProps: import('vue').PropType<import('../ele-app/plus').EleTextProps>;
subtitleProps: import('vue').PropType<import('../ele-app/plus').EleTextProps>;
}>>, {
theme: import('./types').ToolbarTheme;
}, {}>;
export default _default;