LibWeb: Stub out SVGTransform

This commit is contained in:
MacDue 2024-03-31 14:41:00 +01:00 committed by Alexander Kalenik
parent ce11a34fc6
commit a6a40a5bc6
Notes: sideshowbarker 2024-07-17 18:49:10 +09:00
6 changed files with 86 additions and 0 deletions

View file

@ -0,0 +1,30 @@
/*
* Copyright (c) 2024, MacDue <macdue@dueutil.tech>
*
* SPDX-License-Identifier: BSD-2-Clause
*/
#include <LibWeb/Bindings/Intrinsics.h>
#include <LibWeb/SVG/SVGTransform.h>
namespace Web::SVG {
JS_DEFINE_ALLOCATOR(SVGTransform);
JS::NonnullGCPtr<SVGTransform> SVGTransform::create(JS::Realm& realm)
{
return realm.heap().allocate<SVGTransform>(realm, realm);
}
SVGTransform::SVGTransform(JS::Realm& realm)
: PlatformObject(realm) {};
SVGTransform::~SVGTransform() = default;
void SVGTransform::initialize(JS::Realm& realm)
{
Base::initialize(realm);
WEB_SET_PROTOTYPE_FOR_INTERFACE(SVGTransform);
}
}