UNPKG

sard-uniapp

Version:

sard-uniapp 是一套基于 Uniapp + Vue3 框架开发的兼容多端的 UI 组件库

33 lines (32 loc) 973 B
import { type StyleValue } from 'vue'; import { type DefaultProps } from '../config'; export interface WatermarkFont { color?: string; fontSize?: number; fontWeight?: string | number; fontFamily?: string; fontStyle?: 'none' | 'normal' | 'italic' | 'oblique' | (string & {}); textAlign?: 'left' | 'right' | 'center' | (string & {}); } export interface WatermarkProps { rootStyle?: StyleValue; rootClass?: string; width?: number; height?: number; rotate?: number; zIndex?: number; image?: string; content?: string | string[]; font?: WatermarkFont; gap?: [number, number]; offset?: [number, number]; } export declare const defaultWatermarkProps: () => DefaultProps<WatermarkProps>; export declare const defaultWatermarkFont: Required<WatermarkFont>; export interface WatermarkSlots { default?(props: Record<string, never>): any; } export interface WatermarkEmits { } export interface WatermarkExpose { }