Lueur Avatar - v0.1.8
    Preparing search index...

    Function generateAvatarDataUri

    • Generates a data URI for a user's avatar based on their username and optional configuration options.

      Parameters

      • username: string

        The username to generate the avatar for.

      • Optionaloptions: AvatarOptions

        Optional configuration settings for avatar generation.

      Returns string

      A data URI containing a base64 encoded SVG representation of the avatar.

      // Generate a basic avatar data URI
      const uri = generateAvatarDataUri('johndoe');
      // Generate a customized circular avatar
      const uri = generateAvatarDataUri('janedoe', {
      shape: 'circle',
      width: 200,
      height: 200,
      backgroundColor: '#FF0000',
      textColor: '#FFFFFF'
      });
      // Generate an avatar with custom text
      const uri = generateAvatarDataUri('bobsmith', {
      text: 'BS',
      fontSize: 48,
      svgAttributes: { class: 'custom-avatar' }
      });