NamedLine.literal constructor

NamedLine.literal(
  1. (double, PxUnit) value, {
  2. required String name,
  3. Paint? paint,
  4. String? father,
})

literal 和 percent 混合计算的结果值(使用expression代替) 支持 vh vw rpx 等相对单位值 以及 px 绝对值

Implementation

// factory NamedLine.result({required String name, Size sample = const Size.square(1.0), required PercentGetter percentGetter, required LiteralGetter? literalGetter, Paint? paint, String? father})=>NamedLine(name: name, percent: percentGetter(sample), percentGetter: percentGetter, literalGetter: literalGetter, paint: paint, father: father);
/// 支持 vh vw rpx 等相对单位值 以及 px 绝对值
factory NamedLine.literal((double, PxUnit) value, {required String name, Paint? paint, String? father})=>NamedLine(name: name, expression: Expression.literal(value), paint: paint, father: father);