mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-09-19 09:17:38 +03:00
LibWeb: Move SVGLength
unit constants to header
No behaviour change.
This commit is contained in:
parent
d2918b8204
commit
bafb6bd059
Notes:
sideshowbarker
2024-07-17 18:46:57 +09:00
Author: https://github.com/MacDue Commit: https://github.com/SerenityOS/serenity/commit/bafb6bd059 Pull-request: https://github.com/SerenityOS/serenity/pull/23793 Reviewed-by: https://github.com/shannonbooth
@ -12,19 +12,6 @@ namespace Web::SVG {
|
||||
|
||||
JS_DEFINE_ALLOCATOR(SVGLength);
|
||||
|
||||
// Same as SVGLength.idl
|
||||
constexpr unsigned short SVG_LENGTHTYPE_UNKNOWN = 0;
|
||||
constexpr unsigned short SVG_LENGTHTYPE_NUMBER = 1;
|
||||
constexpr unsigned short SVG_LENGTHTYPE_PERCENTAGE = 2;
|
||||
constexpr unsigned short SVG_LENGTHTYPE_EMS = 3;
|
||||
constexpr unsigned short SVG_LENGTHTYPE_EXS = 4;
|
||||
constexpr unsigned short SVG_LENGTHTYPE_PX = 5;
|
||||
constexpr unsigned short SVG_LENGTHTYPE_CM = 6;
|
||||
constexpr unsigned short SVG_LENGTHTYPE_MM = 7;
|
||||
constexpr unsigned short SVG_LENGTHTYPE_IN = 8;
|
||||
constexpr unsigned short SVG_LENGTHTYPE_PT = 9;
|
||||
constexpr unsigned short SVG_LENGTHTYPE_PC = 10;
|
||||
|
||||
JS::NonnullGCPtr<SVGLength> SVGLength::create(JS::Realm& realm, u8 unit_type, float value)
|
||||
{
|
||||
return realm.heap().allocate<SVGLength>(realm, realm, unit_type, value);
|
||||
|
@ -17,6 +17,19 @@ class SVGLength : public Bindings::PlatformObject {
|
||||
JS_DECLARE_ALLOCATOR(SVGLength);
|
||||
|
||||
public:
|
||||
// Same as SVGLength.idl
|
||||
static constexpr unsigned short SVG_LENGTHTYPE_UNKNOWN = 0;
|
||||
static constexpr unsigned short SVG_LENGTHTYPE_NUMBER = 1;
|
||||
static constexpr unsigned short SVG_LENGTHTYPE_PERCENTAGE = 2;
|
||||
static constexpr unsigned short SVG_LENGTHTYPE_EMS = 3;
|
||||
static constexpr unsigned short SVG_LENGTHTYPE_EXS = 4;
|
||||
static constexpr unsigned short SVG_LENGTHTYPE_PX = 5;
|
||||
static constexpr unsigned short SVG_LENGTHTYPE_CM = 6;
|
||||
static constexpr unsigned short SVG_LENGTHTYPE_MM = 7;
|
||||
static constexpr unsigned short SVG_LENGTHTYPE_IN = 8;
|
||||
static constexpr unsigned short SVG_LENGTHTYPE_PT = 9;
|
||||
static constexpr unsigned short SVG_LENGTHTYPE_PC = 10;
|
||||
|
||||
[[nodiscard]] static JS::NonnullGCPtr<SVGLength> create(JS::Realm&, u8 unit_type, float value);
|
||||
virtual ~SVGLength() override;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user