| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157 |
- "use strict";
- const conversions = require("webidl-conversions");
- const utils = require("./utils.js");
- const create_SVGAnimatedString = require("./SVGAnimatedString.js").create;
- const EventHandlerNonNull = require("./EventHandlerNonNull.js");
- const OnErrorEventHandlerNonNull = require("./OnErrorEventHandlerNonNull.js");
- const ceReactionsPreSteps_jsdom_living_helpers_custom_elements =
- require("../../jsdom/living/helpers/custom-elements.js").ceReactionsPreSteps;
- const ceReactionsPostSteps_jsdom_living_helpers_custom_elements =
- require("../../jsdom/living/helpers/custom-elements.js").ceReactionsPostSteps;
- const implSymbol = utils.implSymbol;
- const ctorRegistrySymbol = utils.ctorRegistrySymbol;
- const Element = require("./Element.js");
- const interfaceName = "SVGElement";
- exports.is = value => {
- return utils.isObject(value) && Object.hasOwn(value, implSymbol) && value[implSymbol] instanceof Impl.implementation;
- };
- exports.isImpl = value => {
- return utils.isObject(value) && value instanceof Impl.implementation;
- };
- exports.convert = (globalObject, value, { context = "The provided value" } = {}) => {
- if (exports.is(value)) {
- return utils.implForWrapper(value);
- }
- throw new globalObject.TypeError(`${context} is not of type 'SVGElement'.`);
- };
- function makeWrapper(globalObject, newTarget) {
- let proto;
- if (newTarget !== undefined) {
- proto = newTarget.prototype;
- }
- if (!utils.isObject(proto)) {
- proto = globalObject[ctorRegistrySymbol]["SVGElement"].prototype;
- }
- return Object.create(proto);
- }
- exports.create = (globalObject, constructorArgs, privateData) => {
- const wrapper = makeWrapper(globalObject);
- return exports.setup(wrapper, globalObject, constructorArgs, privateData);
- };
- exports.createImpl = (globalObject, constructorArgs, privateData) => {
- const wrapper = exports.create(globalObject, constructorArgs, privateData);
- return utils.implForWrapper(wrapper);
- };
- exports._internalSetup = (wrapper, globalObject) => {
- Element._internalSetup(wrapper, globalObject);
- };
- exports.setup = (wrapper, globalObject, constructorArgs = [], privateData = {}) => {
- privateData.wrapper = wrapper;
- exports._internalSetup(wrapper, globalObject);
- Object.defineProperty(wrapper, implSymbol, {
- value: new Impl.implementation(globalObject, constructorArgs, privateData),
- configurable: true
- });
- wrapper[implSymbol][utils.wrapperSymbol] = wrapper;
- if (Impl.init) {
- Impl.init(wrapper[implSymbol]);
- }
- return wrapper;
- };
- exports.new = (globalObject, newTarget) => {
- const wrapper = makeWrapper(globalObject, newTarget);
- exports._internalSetup(wrapper, globalObject);
- Object.defineProperty(wrapper, implSymbol, {
- value: Object.create(Impl.implementation.prototype),
- configurable: true
- });
- wrapper[implSymbol][utils.wrapperSymbol] = wrapper;
- if (Impl.init) {
- Impl.init(wrapper[implSymbol]);
- }
- return wrapper[implSymbol];
- };
- const exposed = new Set(["Window"]);
- exports.install = (globalObject, globalNames) => {
- if (!globalNames.some(globalName => exposed.has(globalName))) {
- return;
- }
- const ctorRegistry = utils.initCtorRegistry(globalObject);
- class SVGElement extends globalObject.Element {
- constructor() {
- throw new globalObject.TypeError("Illegal constructor");
- }
- focus() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError("'focus' called on an object that is not a valid instance of SVGElement.");
- }
- return esValue[implSymbol].focus();
- }
- blur() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError("'blur' called on an object that is not a valid instance of SVGElement.");
- }
- return esValue[implSymbol].blur();
- }
- get className() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get className' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.getSameObject(this, "className", () => {
- return create_SVGAnimatedString(globalObject, [], {
- element: esValue[implSymbol],
- attribute: "class"
- });
- });
- }
- get ownerSVGElement() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get ownerSVGElement' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["ownerSVGElement"]);
- }
- get viewportElement() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get viewportElement' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["viewportElement"]);
- }
- get style() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError("'get style' called on an object that is not a valid instance of SVGElement.");
- }
- return utils.getSameObject(this, "style", () => {
- return utils.tryWrapperForImpl(esValue[implSymbol]["style"]);
- });
- }
- set style(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError("'set style' called on an object that is not a valid instance of SVGElement.");
- }
- const Q = esValue["style"];
- if (!utils.isObject(Q)) {
- throw new globalObject.TypeError("Property 'style' is not an object");
- }
- Reflect.set(Q, "cssText", V);
- }
- get onabort() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onabort' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onabort"]);
- }
- set onabort(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onabort' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onabort' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onabort"] = V;
- }
- get onauxclick() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onauxclick' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onauxclick"]);
- }
- set onauxclick(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onauxclick' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onauxclick' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onauxclick"] = V;
- }
- get onbeforeinput() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onbeforeinput' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onbeforeinput"]);
- }
- set onbeforeinput(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onbeforeinput' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onbeforeinput' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onbeforeinput"] = V;
- }
- get onbeforematch() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onbeforematch' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onbeforematch"]);
- }
- set onbeforematch(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onbeforematch' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onbeforematch' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onbeforematch"] = V;
- }
- get onbeforetoggle() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onbeforetoggle' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onbeforetoggle"]);
- }
- set onbeforetoggle(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onbeforetoggle' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onbeforetoggle' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onbeforetoggle"] = V;
- }
- get onblur() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onblur' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onblur"]);
- }
- set onblur(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onblur' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onblur' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onblur"] = V;
- }
- get oncancel() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get oncancel' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["oncancel"]);
- }
- set oncancel(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set oncancel' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'oncancel' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["oncancel"] = V;
- }
- get oncanplay() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get oncanplay' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["oncanplay"]);
- }
- set oncanplay(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set oncanplay' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'oncanplay' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["oncanplay"] = V;
- }
- get oncanplaythrough() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get oncanplaythrough' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["oncanplaythrough"]);
- }
- set oncanplaythrough(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set oncanplaythrough' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'oncanplaythrough' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["oncanplaythrough"] = V;
- }
- get onchange() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onchange' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onchange"]);
- }
- set onchange(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onchange' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onchange' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onchange"] = V;
- }
- get onclick() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onclick' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onclick"]);
- }
- set onclick(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onclick' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onclick' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onclick"] = V;
- }
- get onclose() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onclose' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onclose"]);
- }
- set onclose(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onclose' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onclose' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onclose"] = V;
- }
- get oncontextlost() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get oncontextlost' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["oncontextlost"]);
- }
- set oncontextlost(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set oncontextlost' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'oncontextlost' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["oncontextlost"] = V;
- }
- get oncontextmenu() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get oncontextmenu' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["oncontextmenu"]);
- }
- set oncontextmenu(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set oncontextmenu' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'oncontextmenu' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["oncontextmenu"] = V;
- }
- get oncontextrestored() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get oncontextrestored' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["oncontextrestored"]);
- }
- set oncontextrestored(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set oncontextrestored' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'oncontextrestored' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["oncontextrestored"] = V;
- }
- get oncopy() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get oncopy' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["oncopy"]);
- }
- set oncopy(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set oncopy' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'oncopy' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["oncopy"] = V;
- }
- get oncuechange() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get oncuechange' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["oncuechange"]);
- }
- set oncuechange(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set oncuechange' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'oncuechange' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["oncuechange"] = V;
- }
- get oncut() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError("'get oncut' called on an object that is not a valid instance of SVGElement.");
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["oncut"]);
- }
- set oncut(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError("'set oncut' called on an object that is not a valid instance of SVGElement.");
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'oncut' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["oncut"] = V;
- }
- get ondblclick() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get ondblclick' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["ondblclick"]);
- }
- set ondblclick(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set ondblclick' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'ondblclick' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["ondblclick"] = V;
- }
- get ondrag() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get ondrag' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["ondrag"]);
- }
- set ondrag(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set ondrag' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'ondrag' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["ondrag"] = V;
- }
- get ondragend() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get ondragend' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["ondragend"]);
- }
- set ondragend(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set ondragend' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'ondragend' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["ondragend"] = V;
- }
- get ondragenter() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get ondragenter' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["ondragenter"]);
- }
- set ondragenter(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set ondragenter' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'ondragenter' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["ondragenter"] = V;
- }
- get ondragleave() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get ondragleave' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["ondragleave"]);
- }
- set ondragleave(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set ondragleave' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'ondragleave' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["ondragleave"] = V;
- }
- get ondragover() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get ondragover' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["ondragover"]);
- }
- set ondragover(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set ondragover' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'ondragover' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["ondragover"] = V;
- }
- get ondragstart() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get ondragstart' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["ondragstart"]);
- }
- set ondragstart(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set ondragstart' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'ondragstart' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["ondragstart"] = V;
- }
- get ondrop() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get ondrop' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["ondrop"]);
- }
- set ondrop(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set ondrop' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'ondrop' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["ondrop"] = V;
- }
- get ondurationchange() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get ondurationchange' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["ondurationchange"]);
- }
- set ondurationchange(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set ondurationchange' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'ondurationchange' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["ondurationchange"] = V;
- }
- get onemptied() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onemptied' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onemptied"]);
- }
- set onemptied(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onemptied' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onemptied' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onemptied"] = V;
- }
- get onended() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onended' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onended"]);
- }
- set onended(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onended' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onended' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onended"] = V;
- }
- get onerror() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onerror' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onerror"]);
- }
- set onerror(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onerror' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = OnErrorEventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onerror' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onerror"] = V;
- }
- get onfocus() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onfocus' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onfocus"]);
- }
- set onfocus(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onfocus' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onfocus' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onfocus"] = V;
- }
- get onformdata() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onformdata' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onformdata"]);
- }
- set onformdata(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onformdata' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onformdata' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onformdata"] = V;
- }
- get oninput() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get oninput' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["oninput"]);
- }
- set oninput(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set oninput' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'oninput' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["oninput"] = V;
- }
- get oninvalid() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get oninvalid' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["oninvalid"]);
- }
- set oninvalid(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set oninvalid' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'oninvalid' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["oninvalid"] = V;
- }
- get onkeydown() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onkeydown' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onkeydown"]);
- }
- set onkeydown(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onkeydown' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onkeydown' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onkeydown"] = V;
- }
- get onkeypress() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onkeypress' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onkeypress"]);
- }
- set onkeypress(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onkeypress' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onkeypress' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onkeypress"] = V;
- }
- get onkeyup() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onkeyup' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onkeyup"]);
- }
- set onkeyup(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onkeyup' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onkeyup' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onkeyup"] = V;
- }
- get onload() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onload' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onload"]);
- }
- set onload(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onload' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onload' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onload"] = V;
- }
- get onloadeddata() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onloadeddata' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onloadeddata"]);
- }
- set onloadeddata(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onloadeddata' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onloadeddata' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onloadeddata"] = V;
- }
- get onloadedmetadata() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onloadedmetadata' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onloadedmetadata"]);
- }
- set onloadedmetadata(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onloadedmetadata' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onloadedmetadata' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onloadedmetadata"] = V;
- }
- get onloadstart() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onloadstart' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onloadstart"]);
- }
- set onloadstart(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onloadstart' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onloadstart' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onloadstart"] = V;
- }
- get onmousedown() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onmousedown' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onmousedown"]);
- }
- set onmousedown(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onmousedown' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onmousedown' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onmousedown"] = V;
- }
- get onmouseenter() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- return;
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onmouseenter"]);
- }
- set onmouseenter(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- return;
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onmouseenter' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onmouseenter"] = V;
- }
- get onmouseleave() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- return;
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onmouseleave"]);
- }
- set onmouseleave(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- return;
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onmouseleave' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onmouseleave"] = V;
- }
- get onmousemove() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onmousemove' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onmousemove"]);
- }
- set onmousemove(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onmousemove' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onmousemove' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onmousemove"] = V;
- }
- get onmouseout() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onmouseout' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onmouseout"]);
- }
- set onmouseout(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onmouseout' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onmouseout' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onmouseout"] = V;
- }
- get onmouseover() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onmouseover' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onmouseover"]);
- }
- set onmouseover(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onmouseover' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onmouseover' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onmouseover"] = V;
- }
- get onmouseup() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onmouseup' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onmouseup"]);
- }
- set onmouseup(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onmouseup' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onmouseup' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onmouseup"] = V;
- }
- get onpaste() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onpaste' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onpaste"]);
- }
- set onpaste(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onpaste' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onpaste' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onpaste"] = V;
- }
- get onpause() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onpause' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onpause"]);
- }
- set onpause(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onpause' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onpause' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onpause"] = V;
- }
- get onplay() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onplay' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onplay"]);
- }
- set onplay(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onplay' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onplay' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onplay"] = V;
- }
- get onplaying() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onplaying' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onplaying"]);
- }
- set onplaying(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onplaying' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onplaying' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onplaying"] = V;
- }
- get onprogress() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onprogress' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onprogress"]);
- }
- set onprogress(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onprogress' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onprogress' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onprogress"] = V;
- }
- get onratechange() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onratechange' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onratechange"]);
- }
- set onratechange(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onratechange' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onratechange' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onratechange"] = V;
- }
- get onreset() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onreset' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onreset"]);
- }
- set onreset(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onreset' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onreset' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onreset"] = V;
- }
- get onresize() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onresize' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onresize"]);
- }
- set onresize(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onresize' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onresize' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onresize"] = V;
- }
- get onscroll() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onscroll' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onscroll"]);
- }
- set onscroll(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onscroll' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onscroll' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onscroll"] = V;
- }
- get onscrollend() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onscrollend' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onscrollend"]);
- }
- set onscrollend(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onscrollend' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onscrollend' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onscrollend"] = V;
- }
- get onsecuritypolicyviolation() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onsecuritypolicyviolation' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onsecuritypolicyviolation"]);
- }
- set onsecuritypolicyviolation(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onsecuritypolicyviolation' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onsecuritypolicyviolation' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onsecuritypolicyviolation"] = V;
- }
- get onseeked() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onseeked' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onseeked"]);
- }
- set onseeked(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onseeked' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onseeked' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onseeked"] = V;
- }
- get onseeking() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onseeking' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onseeking"]);
- }
- set onseeking(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onseeking' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onseeking' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onseeking"] = V;
- }
- get onselect() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onselect' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onselect"]);
- }
- set onselect(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onselect' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onselect' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onselect"] = V;
- }
- get onslotchange() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onslotchange' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onslotchange"]);
- }
- set onslotchange(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onslotchange' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onslotchange' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onslotchange"] = V;
- }
- get onstalled() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onstalled' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onstalled"]);
- }
- set onstalled(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onstalled' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onstalled' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onstalled"] = V;
- }
- get onsubmit() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onsubmit' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onsubmit"]);
- }
- set onsubmit(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onsubmit' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onsubmit' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onsubmit"] = V;
- }
- get onsuspend() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onsuspend' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onsuspend"]);
- }
- set onsuspend(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onsuspend' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onsuspend' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onsuspend"] = V;
- }
- get ontimeupdate() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get ontimeupdate' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["ontimeupdate"]);
- }
- set ontimeupdate(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set ontimeupdate' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'ontimeupdate' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["ontimeupdate"] = V;
- }
- get ontoggle() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get ontoggle' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["ontoggle"]);
- }
- set ontoggle(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set ontoggle' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'ontoggle' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["ontoggle"] = V;
- }
- get onvolumechange() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onvolumechange' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onvolumechange"]);
- }
- set onvolumechange(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onvolumechange' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onvolumechange' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onvolumechange"] = V;
- }
- get onwaiting() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onwaiting' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onwaiting"]);
- }
- set onwaiting(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onwaiting' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onwaiting' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onwaiting"] = V;
- }
- get onwebkitanimationend() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onwebkitanimationend' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onwebkitanimationend"]);
- }
- set onwebkitanimationend(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onwebkitanimationend' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onwebkitanimationend' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onwebkitanimationend"] = V;
- }
- get onwebkitanimationiteration() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onwebkitanimationiteration' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onwebkitanimationiteration"]);
- }
- set onwebkitanimationiteration(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onwebkitanimationiteration' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onwebkitanimationiteration' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onwebkitanimationiteration"] = V;
- }
- get onwebkitanimationstart() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onwebkitanimationstart' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onwebkitanimationstart"]);
- }
- set onwebkitanimationstart(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onwebkitanimationstart' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onwebkitanimationstart' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onwebkitanimationstart"] = V;
- }
- get onwebkittransitionend() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onwebkittransitionend' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onwebkittransitionend"]);
- }
- set onwebkittransitionend(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onwebkittransitionend' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onwebkittransitionend' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onwebkittransitionend"] = V;
- }
- get onwheel() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onwheel' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onwheel"]);
- }
- set onwheel(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onwheel' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onwheel' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onwheel"] = V;
- }
- get ontouchstart() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get ontouchstart' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["ontouchstart"]);
- }
- set ontouchstart(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set ontouchstart' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'ontouchstart' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["ontouchstart"] = V;
- }
- get ontouchend() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get ontouchend' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["ontouchend"]);
- }
- set ontouchend(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set ontouchend' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'ontouchend' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["ontouchend"] = V;
- }
- get ontouchmove() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get ontouchmove' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["ontouchmove"]);
- }
- set ontouchmove(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set ontouchmove' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'ontouchmove' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["ontouchmove"] = V;
- }
- get ontouchcancel() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get ontouchcancel' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["ontouchcancel"]);
- }
- set ontouchcancel(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set ontouchcancel' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'ontouchcancel' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["ontouchcancel"] = V;
- }
- get onpointerover() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onpointerover' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onpointerover"]);
- }
- set onpointerover(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onpointerover' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onpointerover' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onpointerover"] = V;
- }
- get onpointerenter() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onpointerenter' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onpointerenter"]);
- }
- set onpointerenter(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onpointerenter' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onpointerenter' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onpointerenter"] = V;
- }
- get onpointerdown() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onpointerdown' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onpointerdown"]);
- }
- set onpointerdown(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onpointerdown' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onpointerdown' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onpointerdown"] = V;
- }
- get onpointermove() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onpointermove' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onpointermove"]);
- }
- set onpointermove(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onpointermove' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onpointermove' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onpointermove"] = V;
- }
- get onpointerrawupdate() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onpointerrawupdate' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onpointerrawupdate"]);
- }
- set onpointerrawupdate(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onpointerrawupdate' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onpointerrawupdate' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onpointerrawupdate"] = V;
- }
- get onpointerup() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onpointerup' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onpointerup"]);
- }
- set onpointerup(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onpointerup' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onpointerup' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onpointerup"] = V;
- }
- get onpointercancel() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onpointercancel' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onpointercancel"]);
- }
- set onpointercancel(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onpointercancel' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onpointercancel' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onpointercancel"] = V;
- }
- get onpointerout() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onpointerout' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onpointerout"]);
- }
- set onpointerout(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onpointerout' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onpointerout' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onpointerout"] = V;
- }
- get onpointerleave() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onpointerleave' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onpointerleave"]);
- }
- set onpointerleave(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onpointerleave' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onpointerleave' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onpointerleave"] = V;
- }
- get ongotpointercapture() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get ongotpointercapture' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["ongotpointercapture"]);
- }
- set ongotpointercapture(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set ongotpointercapture' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'ongotpointercapture' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["ongotpointercapture"] = V;
- }
- get onlostpointercapture() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get onlostpointercapture' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.tryWrapperForImpl(esValue[implSymbol]["onlostpointercapture"]);
- }
- set onlostpointercapture(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set onlostpointercapture' called on an object that is not a valid instance of SVGElement."
- );
- }
- if (!utils.isObject(V)) {
- V = null;
- } else {
- V = EventHandlerNonNull.convert(globalObject, V, {
- context: "Failed to set the 'onlostpointercapture' property on 'SVGElement': The provided value"
- });
- }
- esValue[implSymbol]["onlostpointercapture"] = V;
- }
- get dataset() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get dataset' called on an object that is not a valid instance of SVGElement."
- );
- }
- return utils.getSameObject(this, "dataset", () => {
- return utils.tryWrapperForImpl(esValue[implSymbol]["dataset"]);
- });
- }
- get nonce() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError("'get nonce' called on an object that is not a valid instance of SVGElement.");
- }
- const value = esValue[implSymbol]._reflectGetTheContentAttribute("nonce");
- return value === null ? "" : value;
- }
- set nonce(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError("'set nonce' called on an object that is not a valid instance of SVGElement.");
- }
- V = conversions["DOMString"](V, {
- context: "Failed to set the 'nonce' property on 'SVGElement': The provided value",
- globals: globalObject
- });
- esValue[implSymbol]._reflectSetTheContentAttribute("nonce", V);
- }
- get tabIndex() {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'get tabIndex' called on an object that is not a valid instance of SVGElement."
- );
- }
- ceReactionsPreSteps_jsdom_living_helpers_custom_elements(globalObject);
- try {
- return esValue[implSymbol]["tabIndex"];
- } finally {
- ceReactionsPostSteps_jsdom_living_helpers_custom_elements(globalObject);
- }
- }
- set tabIndex(V) {
- const esValue = this !== null && this !== undefined ? this : globalObject;
- if (!exports.is(esValue)) {
- throw new globalObject.TypeError(
- "'set tabIndex' called on an object that is not a valid instance of SVGElement."
- );
- }
- V = conversions["long"](V, {
- context: "Failed to set the 'tabIndex' property on 'SVGElement': The provided value",
- globals: globalObject
- });
- ceReactionsPreSteps_jsdom_living_helpers_custom_elements(globalObject);
- try {
- esValue[implSymbol]["tabIndex"] = V;
- } finally {
- ceReactionsPostSteps_jsdom_living_helpers_custom_elements(globalObject);
- }
- }
- }
- Object.defineProperties(SVGElement.prototype, {
- focus: { enumerable: true },
- blur: { enumerable: true },
- className: { enumerable: true },
- ownerSVGElement: { enumerable: true },
- viewportElement: { enumerable: true },
- style: { enumerable: true },
- onabort: { enumerable: true },
- onauxclick: { enumerable: true },
- onbeforeinput: { enumerable: true },
- onbeforematch: { enumerable: true },
- onbeforetoggle: { enumerable: true },
- onblur: { enumerable: true },
- oncancel: { enumerable: true },
- oncanplay: { enumerable: true },
- oncanplaythrough: { enumerable: true },
- onchange: { enumerable: true },
- onclick: { enumerable: true },
- onclose: { enumerable: true },
- oncontextlost: { enumerable: true },
- oncontextmenu: { enumerable: true },
- oncontextrestored: { enumerable: true },
- oncopy: { enumerable: true },
- oncuechange: { enumerable: true },
- oncut: { enumerable: true },
- ondblclick: { enumerable: true },
- ondrag: { enumerable: true },
- ondragend: { enumerable: true },
- ondragenter: { enumerable: true },
- ondragleave: { enumerable: true },
- ondragover: { enumerable: true },
- ondragstart: { enumerable: true },
- ondrop: { enumerable: true },
- ondurationchange: { enumerable: true },
- onemptied: { enumerable: true },
- onended: { enumerable: true },
- onerror: { enumerable: true },
- onfocus: { enumerable: true },
- onformdata: { enumerable: true },
- oninput: { enumerable: true },
- oninvalid: { enumerable: true },
- onkeydown: { enumerable: true },
- onkeypress: { enumerable: true },
- onkeyup: { enumerable: true },
- onload: { enumerable: true },
- onloadeddata: { enumerable: true },
- onloadedmetadata: { enumerable: true },
- onloadstart: { enumerable: true },
- onmousedown: { enumerable: true },
- onmouseenter: { enumerable: true },
- onmouseleave: { enumerable: true },
- onmousemove: { enumerable: true },
- onmouseout: { enumerable: true },
- onmouseover: { enumerable: true },
- onmouseup: { enumerable: true },
- onpaste: { enumerable: true },
- onpause: { enumerable: true },
- onplay: { enumerable: true },
- onplaying: { enumerable: true },
- onprogress: { enumerable: true },
- onratechange: { enumerable: true },
- onreset: { enumerable: true },
- onresize: { enumerable: true },
- onscroll: { enumerable: true },
- onscrollend: { enumerable: true },
- onsecuritypolicyviolation: { enumerable: true },
- onseeked: { enumerable: true },
- onseeking: { enumerable: true },
- onselect: { enumerable: true },
- onslotchange: { enumerable: true },
- onstalled: { enumerable: true },
- onsubmit: { enumerable: true },
- onsuspend: { enumerable: true },
- ontimeupdate: { enumerable: true },
- ontoggle: { enumerable: true },
- onvolumechange: { enumerable: true },
- onwaiting: { enumerable: true },
- onwebkitanimationend: { enumerable: true },
- onwebkitanimationiteration: { enumerable: true },
- onwebkitanimationstart: { enumerable: true },
- onwebkittransitionend: { enumerable: true },
- onwheel: { enumerable: true },
- ontouchstart: { enumerable: true },
- ontouchend: { enumerable: true },
- ontouchmove: { enumerable: true },
- ontouchcancel: { enumerable: true },
- onpointerover: { enumerable: true },
- onpointerenter: { enumerable: true },
- onpointerdown: { enumerable: true },
- onpointermove: { enumerable: true },
- onpointerrawupdate: { enumerable: true },
- onpointerup: { enumerable: true },
- onpointercancel: { enumerable: true },
- onpointerout: { enumerable: true },
- onpointerleave: { enumerable: true },
- ongotpointercapture: { enumerable: true },
- onlostpointercapture: { enumerable: true },
- dataset: { enumerable: true },
- nonce: { enumerable: true },
- tabIndex: { enumerable: true },
- [Symbol.toStringTag]: { value: "SVGElement", configurable: true }
- });
- ctorRegistry[interfaceName] = SVGElement;
- Object.defineProperty(globalObject, interfaceName, {
- configurable: true,
- writable: true,
- value: SVGElement
- });
- };
- const Impl = require("../../jsdom/living/nodes/SVGElement-impl.js");
|