All files / src/features/glare types.public.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29                                                         
export type GlareProps = {
  /**
   * Enables/disables the glare effect.
   */
  glareEnable?: boolean;
  /**
   * Maximum glare opacity (`0.5 = 50%, 1 = 100%`). Range: `0-1`
   */
  glareMaxOpacity?: number;
  /**
   * Sets the color of the glare effect.
   */
  glareColor?: string;
  /**
   * Sets the position of the glare effect.
   */
  glarePosition?: GlarePosition;
  /**
   * Reverses the glare direction.
   */
  glareReverse?: boolean;
  /**
   * Sets the border radius of the glare. Accepts any standard CSS border radius value.
   */
  glareBorderRadius?: string;
};
 
export type GlarePosition = 'top' | 'right' | 'bottom' | 'left' | 'all';