mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-10-02 22:29:10 +00:00
LibWeb/SVG: Format SVGTransform.idl
This commit is contained in:
parent
74d90338b1
commit
bc91c75481
Notes:
sideshowbarker
2024-07-17 01:06:10 +09:00
Author: https://github.com/jamierocks
Commit: bc91c75481
Pull-request: https://github.com/SerenityOS/serenity/pull/24231
Reviewed-by: https://github.com/MacDue ✅
1 changed files with 17 additions and 18 deletions
|
@ -1,24 +1,23 @@
|
|||
// https://svgwg.org/svg2-draft/single-page.html#coords-InterfaceSVGTransform
|
||||
[Exposed=Window]
|
||||
interface SVGTransform {
|
||||
// Transform Types
|
||||
const unsigned short SVG_TRANSFORM_UNKNOWN = 0;
|
||||
const unsigned short SVG_TRANSFORM_MATRIX = 1;
|
||||
const unsigned short SVG_TRANSFORM_TRANSLATE = 2;
|
||||
const unsigned short SVG_TRANSFORM_SCALE = 3;
|
||||
const unsigned short SVG_TRANSFORM_ROTATE = 4;
|
||||
const unsigned short SVG_TRANSFORM_SKEWX = 5;
|
||||
const unsigned short SVG_TRANSFORM_SKEWY = 6;
|
||||
|
||||
// Transform Types
|
||||
const unsigned short SVG_TRANSFORM_UNKNOWN = 0;
|
||||
const unsigned short SVG_TRANSFORM_MATRIX = 1;
|
||||
const unsigned short SVG_TRANSFORM_TRANSLATE = 2;
|
||||
const unsigned short SVG_TRANSFORM_SCALE = 3;
|
||||
const unsigned short SVG_TRANSFORM_ROTATE = 4;
|
||||
const unsigned short SVG_TRANSFORM_SKEWX = 5;
|
||||
const unsigned short SVG_TRANSFORM_SKEWY = 6;
|
||||
// FIXME: readonly attribute unsigned short type;
|
||||
// FIXME: [SameObject] readonly attribute DOMMatrix matrix;
|
||||
// FIXME: readonly attribute float angle;
|
||||
|
||||
// FIXME: readonly attribute unsigned short type;
|
||||
// FIXME: [SameObject] readonly attribute DOMMatrix matrix;
|
||||
// FIXME: readonly attribute float angle;
|
||||
|
||||
// FIXME: undefined setMatrix(optional DOMMatrix2DInit matrix = {});
|
||||
// FIXME: undefined setTranslate(float tx, float ty);
|
||||
// FIXME: undefined setScale(float sx, float sy);
|
||||
// FIXME: undefined setRotate(float angle, float cx, float cy);
|
||||
// FIXME: undefined setSkewX(float angle);
|
||||
// FIXME: undefined setSkewY(float angle);
|
||||
// FIXME: undefined setMatrix(optional DOMMatrix2DInit matrix = {});
|
||||
// FIXME: undefined setTranslate(float tx, float ty);
|
||||
// FIXME: undefined setScale(float sx, float sy);
|
||||
// FIXME: undefined setRotate(float angle, float cx, float cy);
|
||||
// FIXME: undefined setSkewX(float angle);
|
||||
// FIXME: undefined setSkewY(float angle);
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue