It displays text with a colorful gradient and optional animation of the gradient.
pip install flet_gradient_texttext(str): The text content to displaytext_size(optional): defaulttext_size=20, Font size of the texttext_weight: optional, Font weight (e.g., ft.FontWeight.BOLD)text_style(optional): property of typeft.TextStyleanimate(bool): defaultanimate=False,Trueto Enable animationduration(float or int): defaultduration=0.5, Controls the speed of the animationgradient: (optional) Custom gradient to apply over the text, defaultLinearGradienton_click(optional): Event handler when the text is clickedon_hover(optional): Event handler when hovering over the text
import flet as ft
from flet_gradient_text import GradientText
def main(page: ft.Page):
    page.add(
        GradientText(
            text="Hello Gradient!",
            text_size=40,
            text_weight=ft.FontWeight.BOLD,
            animate=True,
            duration=1,
        )
    )
ft.app(target=main)