build method

String build()

Implementation

String build() {
  if (type == _TypeSizeCSS.value) {
    if (<String>{
          left.build(),
          top.build(),
          right.build(),
          bottom.build(),
        }.length ==
        1) {
      return left.build();
    } else if (left.build() == right.build() &&
        top.build() == bottom.build()) {
      return [top.build(), left.build()].join(' ');
    } else if (left.build() == right.build() &&
        top.build() != bottom.build()) {
      return [top.build(), left.build(), bottom.build()].join(' ');
    }
    return [
      top.build(),
      right.build(),
      bottom.build(),
      left.build(),
    ].join(' ');
  } else {
    return _mapperTypeSizeCSS(type);
  }
}