在Flutter中创建“ ThemeEffect”的最佳方法是什么?

时间:2020-06-03 14:50:08

标签: flutter

有一些示例可以将ThemeColor和ThemeText创建为抽象类并在其中创建静态const。那么我可以创建更多这样的东西,例如ThemeEffect吗?这是最佳做法吗?

abstract class ThemeColor{...
abstract class ThemeText{...

abstract class ThemeEffect{

  static List<BoxShadow> shadowInputField(){

    List<BoxShadow> v = [
      new BoxShadow(
        color: ThemeColor.black.withOpacity(0.04),
        blurRadius: 10,
        offset: Offset(0, 3), 
      )
    ];
    return v;
  }
}

0 个答案:

没有答案