mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 19:28:12 +00:00
LibWeb: Add parsing support for the remaining transform functions
This commit is contained in:
parent
ad4f35ff37
commit
c4f46893f6
4 changed files with 89 additions and 4 deletions
|
@ -1323,9 +1323,39 @@ String TransformationStyleValue::to_string() const
|
|||
StringBuilder builder;
|
||||
|
||||
switch (m_transform_function) {
|
||||
case TransformFunction::Matrix:
|
||||
builder.append("matrix");
|
||||
break;
|
||||
case TransformFunction::Translate:
|
||||
builder.append("translate");
|
||||
break;
|
||||
case TransformFunction::TranslateX:
|
||||
builder.append("translateX");
|
||||
break;
|
||||
case TransformFunction::TranslateY:
|
||||
builder.append("translateY");
|
||||
break;
|
||||
case TransformFunction::Scale:
|
||||
builder.append("scale");
|
||||
break;
|
||||
case TransformFunction::ScaleX:
|
||||
builder.append("scaleX");
|
||||
break;
|
||||
case TransformFunction::ScaleY:
|
||||
builder.append("scaleY");
|
||||
break;
|
||||
case TransformFunction::Rotate:
|
||||
builder.append("rotate");
|
||||
break;
|
||||
case TransformFunction::Skew:
|
||||
builder.append("skew");
|
||||
break;
|
||||
case TransformFunction::SkewX:
|
||||
builder.append("skewX");
|
||||
break;
|
||||
case TransformFunction::SkewY:
|
||||
builder.append("skewY");
|
||||
break;
|
||||
default:
|
||||
VERIFY_NOT_REACHED();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue