verticalWidthMergeLiteral method

LiteralGetter verticalWidthMergeLiteral([
  1. PxUnit? pu
])

纵线(横轴)转为字面量(单位值)表示,优先转成指定单位,其次是同一单位,否则转成 wpc(widthPercent)

Implementation

LiteralGetter verticalWidthMergeLiteral([PxUnit? pu]){
  return (Size size){
      final target = literal?.call(size);
      final unit = pu ?? target?.$2 ?? PxUnit.wpc;
      return (widthPercentToPxUnitDoubleGetter(percentGetter(size), unit)(size).$1 + (literal?.call(size).$1 ?? 0), unit);
  };
}