渐变文本

一个用于在文本中绘制渐变的 Flutter 小部件。(空安全)

演示

安装

添加插件

dependencies:
  ...
  grad_text: ^0.0.3

用法

import 'package:grad_text/grad_text.dart';

使用它

GradientText(
    text: 'My Name is Karthik',
    colors: <Color>[
        Colors.deepOrange,
        Colors.yellow
    ],
    style: TextStyle(fontSize: 30.0),
);

参数

参数 必需 描述
text 要显示的文本。
颜色 要应用的颜色列表。
style 文本样式。
溢出 应如何处理视觉溢出。
textAlign 文本应如何水平对齐。
平铺模式 定义渐变边缘处会发生什么。
自定义渐变 使用自定义渐变。这将覆盖以下类型的参数:类型颜色变换平铺模式
渐变方向 设置渐变方向。可能的值:rtl(从右到左),ltr(从左到右),ttb(从上到下),btt(从下到上)。
变换 用于变换渐变着色器,而无需将相同的变换应用于整个画布。
类型 设置渐变类型。可能的值:线性径向

GitHub

查看 Github