| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- export interface TdWatermarkProps {
- alpha?: {
- type: NumberConstructor;
- value?: number;
- };
- content?: {
- type: StringConstructor;
- value?: string;
- };
- height?: {
- type: NumberConstructor;
- value?: number;
- };
- isRepeat?: {
- type: BooleanConstructor;
- value?: boolean;
- };
- layout?: {
- type: StringConstructor;
- value?: 'rectangular' | 'hexagonal';
- };
- lineSpace?: {
- type: NumberConstructor;
- value?: number;
- };
- movable?: {
- type: BooleanConstructor;
- value?: boolean;
- };
- moveInterval?: {
- type: NumberConstructor;
- value?: number;
- };
- offset?: {
- type: ArrayConstructor;
- value?: Array<number>;
- };
- removable?: {
- type: BooleanConstructor;
- value?: boolean;
- };
- rotate?: {
- type: NumberConstructor;
- value?: number;
- };
- watermarkContent?: {
- type: null;
- value?: WatermarkText | WatermarkImage | Array<WatermarkText | WatermarkImage>;
- };
- width?: {
- type: NumberConstructor;
- value?: number;
- };
- x?: {
- type: NumberConstructor;
- value?: number;
- };
- y?: {
- type: NumberConstructor;
- value?: number;
- };
- zIndex?: {
- type: NumberConstructor;
- value?: number;
- };
- }
- export interface WatermarkText {
- fontColor?: string;
- fontFamily?: string;
- fontSize?: number;
- fontWeight?: 'normal' | 'lighter' | 'bold' | 'bolder';
- text?: string;
- }
- export interface WatermarkImage {
- isGrayscale?: boolean;
- url?: string;
- }
|