naive-ui
Version:
A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast
18 lines (17 loc) • 562 B
TypeScript
import type { VNode, VNodeChild } from 'vue';
export interface ImageRenderToolbarProps {
nodes: {
prev: VNode;
next: VNode;
rotateCounterclockwise: VNode;
rotateClockwise: VNode;
resizeToOriginalSize: VNode;
zoomOut: VNode;
zoomIn: VNode;
download: VNode;
close: VNode;
};
}
export type ImageRenderToolbar = (props: ImageRenderToolbarProps) => VNodeChild;
export type ImageGroupRenderToolbarProps = ImageRenderToolbarProps;
export type ImageGroupRenderToolbar = ImageRenderToolbar;