forked from LeenkxTeam/LNXSDK
Update Files
This commit is contained in:
87
Kha/Tools/windows_x64/std/js/html/svg/AElement.hx
Normal file
87
Kha/Tools/windows_x64/std/js/html/svg/AElement.hx
Normal file
@ -0,0 +1,87 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAElement` interface provides access to the properties of `a` element, as well as methods to manipulate them.
|
||||
|
||||
Documentation [SVGAElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGAElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAElement>
|
||||
**/
|
||||
@:native("SVGAElement")
|
||||
extern class AElement extends GraphicsElement {
|
||||
|
||||
/**
|
||||
It corresponds to the `target` attribute of the given element.
|
||||
**/
|
||||
var target(default,null) : AnimatedString;
|
||||
|
||||
/**
|
||||
See `HTMLAnchorElement.download`.
|
||||
**/
|
||||
var download : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that reflects the ping attribute, containing a space-separated list of URLs to which, when the hyperlink is followed, `POST` requests with the body `PING` will be sent by the browser (in the background). Typically used for tracking.
|
||||
**/
|
||||
var ping : String;
|
||||
|
||||
/**
|
||||
See `HTMLAnchorElement.rel`.
|
||||
**/
|
||||
var rel : String;
|
||||
|
||||
/**
|
||||
See `HTMLAnchorElement.referrerPolicy`.
|
||||
**/
|
||||
var referrerPolicy : String;
|
||||
|
||||
/**
|
||||
See `HTMLAnchorElement.relList`.
|
||||
**/
|
||||
var relList(default,null) : js.html.DOMTokenList;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that reflects the `hreflang` attribute, indicating the language of the linked resource.
|
||||
**/
|
||||
var hreflang : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that reflects the `type` attribute, indicating the MIME type of the linked resource.
|
||||
**/
|
||||
var type : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` being a synonym for the `Node.textContent` property.
|
||||
**/
|
||||
var text : String;
|
||||
|
||||
/**
|
||||
See `HTMLAnchorElement.href`.
|
||||
**/
|
||||
var href(default,null) : AnimatedString;
|
||||
|
||||
}
|
99
Kha/Tools/windows_x64/std/js/html/svg/Angle.hx
Normal file
99
Kha/Tools/windows_x64/std/js/html/svg/Angle.hx
Normal file
@ -0,0 +1,99 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAngle.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAngle` interface is used to represent a value that can be an `angle` or `number` value. An `SVGAngle` reflected through the `animVal` attribute is always read only.
|
||||
|
||||
Documentation [SVGAngle](https://developer.mozilla.org/en-US/docs/Web/API/SVGAngle) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAngle$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAngle>
|
||||
**/
|
||||
@:native("SVGAngle")
|
||||
extern class Angle {
|
||||
|
||||
/**
|
||||
Some unknown type of value.
|
||||
**/
|
||||
static inline var SVG_ANGLETYPE_UNKNOWN : Int = 0;
|
||||
|
||||
/**
|
||||
A unitless `number` interpreted as a value in degrees.
|
||||
**/
|
||||
static inline var SVG_ANGLETYPE_UNSPECIFIED : Int = 1;
|
||||
|
||||
/**
|
||||
An `angle` with a `deg` unit.
|
||||
**/
|
||||
static inline var SVG_ANGLETYPE_DEG : Int = 2;
|
||||
|
||||
/**
|
||||
An `angle` with a `rad` unit.
|
||||
**/
|
||||
static inline var SVG_ANGLETYPE_RAD : Int = 3;
|
||||
|
||||
/**
|
||||
An `angle` with a `grad` unit.
|
||||
**/
|
||||
static inline var SVG_ANGLETYPE_GRAD : Int = 4;
|
||||
|
||||
|
||||
/**
|
||||
The type of the value as specified by one of the `SVG_ANGLETYPE_*` constants defined on this interface.
|
||||
**/
|
||||
var unitType(default,null) : Int;
|
||||
|
||||
/**
|
||||
|
||||
The value as a floating point value, in user units. Setting this attribute will cause `valueInSpecifiedUnits` and `valueAsString` to be updated automatically to reflect this setting.
|
||||
|
||||
Exceptions on setting: a `DOMException` with code `NO_MODIFICATION_ALLOWED_ERR` is raised when the length corresponds to a read only attribute or when the object itself is read only.
|
||||
|
||||
**/
|
||||
var value : Float;
|
||||
|
||||
/**
|
||||
|
||||
The value as a floating point value, in the units expressed by `unitType`. Setting this attribute will cause `value` and `valueAsString` to be updated automatically to reflect this setting.
|
||||
|
||||
Exceptions on setting: a `DOMException` with code `NO_MODIFICATION_ALLOWED_ERR` is raised when the length corresponds to a read only attribute or when the object itself is read only.
|
||||
|
||||
**/
|
||||
var valueInSpecifiedUnits : Float;
|
||||
|
||||
/**
|
||||
|
||||
The value as a `DOMString` value, in the units expressed by `unitType`. Setting this attribute will cause `value`, `valueInSpecifiedUnits` and `unitType` to be updated automatically to reflect this setting.
|
||||
|
||||
Exceptions on setting:
|
||||
a `DOMException` with code `SYNTAX_ERR` is raised if the assigned string cannot be parsed as a valid `angle`. a `DOMException` with code `NO_MODIFICATION_ALLOWED_ERR` is raised when the length corresponds to a read only attribute or when the object itself is read only.
|
||||
**/
|
||||
var valueAsString : String;
|
||||
|
||||
/** @throws DOMError */
|
||||
function newValueSpecifiedUnits( unitType : Int, valueInSpecifiedUnits : Float ) : Void;
|
||||
/** @throws DOMError */
|
||||
function convertToSpecifiedUnits( unitType : Int ) : Void;
|
||||
}
|
36
Kha/Tools/windows_x64/std/js/html/svg/AnimateElement.hx
Normal file
36
Kha/Tools/windows_x64/std/js/html/svg/AnimateElement.hx
Normal file
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAnimateElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAnimateElement` interface corresponds to the `animate` element.
|
||||
|
||||
Documentation [SVGAnimateElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimateElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimateElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimateElement>
|
||||
**/
|
||||
@:native("SVGAnimateElement")
|
||||
extern class AnimateElement extends AnimationElement {
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAnimateMotionElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAnimateMotionElement` interface corresponds to the `animateMotion` element.
|
||||
|
||||
Documentation [SVGAnimateMotionElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimateMotionElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimateMotionElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimateMotionElement>
|
||||
**/
|
||||
@:native("SVGAnimateMotionElement")
|
||||
extern class AnimateMotionElement extends AnimationElement {
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAnimateTransformElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAnimateTransformElement` interface corresponds to the `animateTransform` element.
|
||||
|
||||
Documentation [SVGAnimateTransformElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimateTransformElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimateTransformElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimateTransformElement>
|
||||
**/
|
||||
@:native("SVGAnimateTransformElement")
|
||||
extern class AnimateTransformElement extends AnimationElement {
|
||||
}
|
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedAngle.hx
Normal file
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedAngle.hx
Normal file
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAnimatedAngle.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAnimatedAngle` interface is used for attributes of basic type angle which can be animated.
|
||||
|
||||
Documentation [SVGAnimatedAngle](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedAngle) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedAngle$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedAngle>
|
||||
**/
|
||||
@:native("SVGAnimatedAngle")
|
||||
extern class AnimatedAngle {
|
||||
var baseVal(default,null) : Angle;
|
||||
var animVal(default,null) : Angle;
|
||||
|
||||
}
|
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedBoolean.hx
Normal file
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedBoolean.hx
Normal file
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAnimatedBoolean.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAnimatedBoolean` interface is used for attributes of type boolean which can be animated.
|
||||
|
||||
Documentation [SVGAnimatedBoolean](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedBoolean) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedBoolean$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedBoolean>
|
||||
**/
|
||||
@:native("SVGAnimatedBoolean")
|
||||
extern class AnimatedBoolean {
|
||||
var baseVal : Bool;
|
||||
var animVal(default,null) : Bool;
|
||||
|
||||
}
|
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedEnumeration.hx
Normal file
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedEnumeration.hx
Normal file
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAnimatedEnumeration.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAnimatedEnumeration` interface is used for attributes whose value must be a constant from a particular enumeration and which can be animated.
|
||||
|
||||
Documentation [SVGAnimatedEnumeration](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedEnumeration) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedEnumeration$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedEnumeration>
|
||||
**/
|
||||
@:native("SVGAnimatedEnumeration")
|
||||
extern class AnimatedEnumeration {
|
||||
var baseVal : Int;
|
||||
var animVal(default,null) : Int;
|
||||
|
||||
}
|
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedInteger.hx
Normal file
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedInteger.hx
Normal file
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAnimatedInteger.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAnimatedInteger` interface is used for attributes of basic type integer which can be animated.
|
||||
|
||||
Documentation [SVGAnimatedInteger](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedInteger) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedInteger$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedInteger>
|
||||
**/
|
||||
@:native("SVGAnimatedInteger")
|
||||
extern class AnimatedInteger {
|
||||
var baseVal : Int;
|
||||
var animVal(default,null) : Int;
|
||||
|
||||
}
|
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedLength.hx
Normal file
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedLength.hx
Normal file
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAnimatedLength.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAnimatedLength` interface is used for attributes of basic type length which can be animated.
|
||||
|
||||
Documentation [SVGAnimatedLength](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedLength) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedLength$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedLength>
|
||||
**/
|
||||
@:native("SVGAnimatedLength")
|
||||
extern class AnimatedLength {
|
||||
var baseVal(default,null) : Length;
|
||||
var animVal(default,null) : Length;
|
||||
|
||||
}
|
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedLengthList.hx
Normal file
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedLengthList.hx
Normal file
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAnimatedLengthList.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAnimatedLengthList` interface is used for attributes of type `SVGLengthList` which can be animated.
|
||||
|
||||
Documentation [SVGAnimatedLengthList](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedLengthList) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedLengthList$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedLengthList>
|
||||
**/
|
||||
@:native("SVGAnimatedLengthList")
|
||||
extern class AnimatedLengthList {
|
||||
var baseVal(default,null) : LengthList;
|
||||
var animVal(default,null) : LengthList;
|
||||
|
||||
}
|
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedNumber.hx
Normal file
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedNumber.hx
Normal file
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAnimatedNumber.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAnimatedNumber` interface is used for attributes of basic type Number which can be animated.
|
||||
|
||||
Documentation [SVGAnimatedNumber](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedNumber) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedNumber$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedNumber>
|
||||
**/
|
||||
@:native("SVGAnimatedNumber")
|
||||
extern class AnimatedNumber {
|
||||
var baseVal : Float;
|
||||
var animVal(default,null) : Float;
|
||||
|
||||
}
|
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedNumberList.hx
Normal file
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedNumberList.hx
Normal file
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAnimatedNumberList.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAnimatedNumber` interface is used for attributes which take a list of numbers and which can be animated.
|
||||
|
||||
Documentation [SVGAnimatedNumberList](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedNumberList) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedNumberList$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedNumberList>
|
||||
**/
|
||||
@:native("SVGAnimatedNumberList")
|
||||
extern class AnimatedNumberList {
|
||||
var baseVal(default,null) : NumberList;
|
||||
var animVal(default,null) : NumberList;
|
||||
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAnimatedPreserveAspectRatio.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAnimatedPreserveAspectRatio` interface is used for attributes of type `SVGPreserveAspectRatio` which can be animated.
|
||||
|
||||
Documentation [SVGAnimatedPreserveAspectRatio](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedPreserveAspectRatio) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedPreserveAspectRatio$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedPreserveAspectRatio>
|
||||
**/
|
||||
@:native("SVGAnimatedPreserveAspectRatio")
|
||||
extern class AnimatedPreserveAspectRatio {
|
||||
var baseVal(default,null) : PreserveAspectRatio;
|
||||
var animVal(default,null) : PreserveAspectRatio;
|
||||
|
||||
}
|
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedRect.hx
Normal file
39
Kha/Tools/windows_x64/std/js/html/svg/AnimatedRect.hx
Normal file
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAnimatedRect.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAnimatedRect` interface is used for attributes of basic `SVGRect` which can be animated.
|
||||
|
||||
Documentation [SVGAnimatedRect](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedRect) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedRect$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedRect>
|
||||
**/
|
||||
@:native("SVGAnimatedRect")
|
||||
extern class AnimatedRect {
|
||||
var baseVal(default,null) : Rect;
|
||||
var animVal(default,null) : Rect;
|
||||
|
||||
}
|
47
Kha/Tools/windows_x64/std/js/html/svg/AnimatedString.hx
Normal file
47
Kha/Tools/windows_x64/std/js/html/svg/AnimatedString.hx
Normal file
@ -0,0 +1,47 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAnimatedString.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAnimatedString` interface represents string attributes which can be animated from each SVG declaration. You need to create SVG attribute before doing anything else, everything should be declared inside this.
|
||||
|
||||
Documentation [SVGAnimatedString](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedString) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedString$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedString>
|
||||
**/
|
||||
@:native("SVGAnimatedString")
|
||||
extern class AnimatedString {
|
||||
|
||||
/**
|
||||
This is a `DOMString` representing the base value. The base value of the given attribute before applying any animations. Setter throws DOMException.
|
||||
**/
|
||||
var baseVal : String;
|
||||
|
||||
/**
|
||||
This is a `DOMString` representing the animation value. If the given attribute or property is being animated it contains the current animated value of the attribute or property. If the given attribute or property is not currently being animated, it contains the same value as baseVal.
|
||||
**/
|
||||
var animVal(default,null) : String;
|
||||
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAnimatedTransformList.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAnimatedTransformList` interface is used for attributes which take a list of numbers and which can be animated.
|
||||
|
||||
Documentation [SVGAnimatedTransformList](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedTransformList) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedTransformList$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedTransformList>
|
||||
**/
|
||||
@:native("SVGAnimatedTransformList")
|
||||
extern class AnimatedTransformList {
|
||||
var baseVal(default,null) : TransformList;
|
||||
var animVal(default,null) : TransformList;
|
||||
|
||||
}
|
93
Kha/Tools/windows_x64/std/js/html/svg/AnimationElement.hx
Normal file
93
Kha/Tools/windows_x64/std/js/html/svg/AnimationElement.hx
Normal file
@ -0,0 +1,93 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGAnimationElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGAnimationElement` interface is the base interface for all of the animation element interfaces: `SVGAnimateElement`, `SVGSetElement`, `SVGAnimateColorElement`, `SVGAnimateMotionElement` and `SVGAnimateTransformElement`.
|
||||
|
||||
Documentation [SVGAnimationElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimationElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimationElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimationElement>
|
||||
**/
|
||||
@:native("SVGAnimationElement")
|
||||
extern class AnimationElement extends Element {
|
||||
|
||||
/**
|
||||
An `SVGElement` representing the element which is being animated. If no target element is being animated (for example, because the `href` specifies an unknown element) the value returned is `null`.
|
||||
**/
|
||||
var targetElement(default,null) : Element;
|
||||
var requiredFeatures(default,null) : StringList;
|
||||
var requiredExtensions(default,null) : StringList;
|
||||
var systemLanguage(default,null) : StringList;
|
||||
|
||||
|
||||
/**
|
||||
Returns a float representing the begin time, in seconds, for this animation element's current interval, if it exists, regardless of whether the interval has begun yet. If there is no current interval, then a `DOMException` with code `INVALID_STATE_ERR` is thrown.
|
||||
@throws DOMError
|
||||
**/
|
||||
function getStartTime() : Float;
|
||||
|
||||
/**
|
||||
Returns a float representing the current time in seconds relative to time zero for the given time container.
|
||||
**/
|
||||
function getCurrentTime() : Float;
|
||||
|
||||
/**
|
||||
Returns a float representing the number of seconds for the simple duration for this animation. If the simple duration is undefined (e.g., the end time is indefinite), then a `DOMException` with code `NOT_SUPPORTED_ERR` is raised.
|
||||
@throws DOMError
|
||||
**/
|
||||
function getSimpleDuration() : Float;
|
||||
|
||||
/**
|
||||
Creates a begin instance time for the current time. The new instance time is added to the begin instance times list. The behavior of this method is equivalent to `beginElementAt(0)`.
|
||||
@throws DOMError
|
||||
**/
|
||||
function beginElement() : Void;
|
||||
|
||||
/**
|
||||
|
||||
Creates a begin instance time for the current time plus the specified offset. The new instance time is added to the begin instance times list.
|
||||
|
||||
@throws DOMError
|
||||
**/
|
||||
function beginElementAt( offset : Float ) : Void;
|
||||
|
||||
/**
|
||||
|
||||
Creates an end instance time for the current time. The new instance time is added to the end instance times list. The behavior of this method is equivalent to `endElementAt(0)`.
|
||||
|
||||
@throws DOMError
|
||||
**/
|
||||
function endElement() : Void;
|
||||
|
||||
/**
|
||||
|
||||
Creates a end instance time for the current time plus the specified offset. The new instance time is added to the end instance times list.
|
||||
|
||||
@throws DOMError
|
||||
**/
|
||||
function endElementAt( offset : Float ) : Void;
|
||||
function hasExtension( extension : String ) : Bool;
|
||||
}
|
32
Kha/Tools/windows_x64/std/js/html/svg/BoundingBoxOptions.hx
Normal file
32
Kha/Tools/windows_x64/std/js/html/svg/BoundingBoxOptions.hx
Normal file
@ -0,0 +1,32 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGGraphicsElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef BoundingBoxOptions = {
|
||||
var ?clipped : Bool;
|
||||
var ?fill : Bool;
|
||||
var ?markers : Bool;
|
||||
var ?stroke : Bool;
|
||||
}
|
64
Kha/Tools/windows_x64/std/js/html/svg/CircleElement.hx
Normal file
64
Kha/Tools/windows_x64/std/js/html/svg/CircleElement.hx
Normal file
@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGCircleElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGCircleElement` interface is an interface for the `circle` element. The circle element is defined by the cx and cy attributes that denote the coordinates of the centre of the circle.
|
||||
|
||||
Documentation [SVGCircleElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGCircleElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGCircleElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGCircleElement>
|
||||
**/
|
||||
@:native("SVGCircleElement")
|
||||
extern class CircleElement extends GeometryElement {
|
||||
|
||||
/**
|
||||
|
||||
This property defines the x-coordinate of the center of the circle element. It is denoted by the `cx` attribute of the `circle` element. If unspecified, the value of this attribute is assumed to be `0`.
|
||||
|
||||
It can be animated by SVG's animation elements.
|
||||
|
||||
**/
|
||||
var cx(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
|
||||
This property defines the y-coordinate of the center of the circle element. It is denoted by the `cy` attribute of the `circle` element. If unspecified, the value of this attribute is assumed to be `0`.
|
||||
|
||||
It can be animated by SVG's animation elements.
|
||||
|
||||
**/
|
||||
var cy(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
|
||||
This property defines the radius of the circle element. It is denoted by the `r` of the `circle` element. A negative value gives an error, while `0` disables the rendering of the element.
|
||||
|
||||
It can be animated by SVG's animation elements.
|
||||
|
||||
**/
|
||||
var r(default,null) : AnimatedLength;
|
||||
|
||||
}
|
43
Kha/Tools/windows_x64/std/js/html/svg/ClipPathElement.hx
Normal file
43
Kha/Tools/windows_x64/std/js/html/svg/ClipPathElement.hx
Normal file
@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGClipPathElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGClipPathElement` interface provides access to the properties of `clipPath` elements, as well as methods to manipulate them.
|
||||
|
||||
Documentation [SVGClipPathElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGClipPathElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGClipPathElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGClipPathElement>
|
||||
**/
|
||||
@:native("SVGClipPathElement")
|
||||
extern class ClipPathElement extends Element {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `clipPathUnits` attribute of the given `clipPath` element. Takes one of the constants defined in `SVGUnitTypes`.
|
||||
**/
|
||||
var clipPathUnits(default,null) : AnimatedEnumeration;
|
||||
var transform(default,null) : AnimatedTransformList;
|
||||
|
||||
}
|
@ -0,0 +1,79 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGComponentTransferFunctionElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGComponentTransferFunctionElement` interface defines a base interface used by the component transfer function interfaces.
|
||||
|
||||
Documentation [SVGComponentTransferFunctionElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGComponentTransferFunctionElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGComponentTransferFunctionElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGComponentTransferFunctionElement>
|
||||
**/
|
||||
@:native("SVGComponentTransferFunctionElement")
|
||||
extern class ComponentTransferFunctionElement extends Element {
|
||||
static inline var SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN : Int = 0;
|
||||
static inline var SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY : Int = 1;
|
||||
static inline var SVG_FECOMPONENTTRANSFER_TYPE_TABLE : Int = 2;
|
||||
static inline var SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE : Int = 3;
|
||||
static inline var SVG_FECOMPONENTTRANSFER_TYPE_LINEAR : Int = 4;
|
||||
static inline var SVG_FECOMPONENTTRANSFER_TYPE_GAMMA : Int = 5;
|
||||
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `type` attribute of the given element. It takes one of the `SVG_FECOMPONENTTRANSFER_TYPE_*` constants defined on this interface.
|
||||
**/
|
||||
var type(default,null) : AnimatedEnumeration;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumberList` corresponding to the `tableValues` attribute of the given element.
|
||||
**/
|
||||
var tableValues(default,null) : AnimatedNumberList;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `slope` attribute of the given element.
|
||||
**/
|
||||
var slope(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `intercept` attribute of the given element.
|
||||
**/
|
||||
var intercept(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `amplitude` attribute of the given element.
|
||||
**/
|
||||
var amplitude(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `exponent` attribute of the given element.
|
||||
**/
|
||||
var exponent(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `offset` attribute of the given element.
|
||||
**/
|
||||
var offset(default,null) : AnimatedNumber;
|
||||
|
||||
}
|
36
Kha/Tools/windows_x64/std/js/html/svg/DefsElement.hx
Normal file
36
Kha/Tools/windows_x64/std/js/html/svg/DefsElement.hx
Normal file
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGDefsElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGDefsElement` interface corresponds to the `defs` element.
|
||||
|
||||
Documentation [SVGDefsElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGDefsElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGDefsElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGDefsElement>
|
||||
**/
|
||||
@:native("SVGDefsElement")
|
||||
extern class DefsElement extends GraphicsElement {
|
||||
}
|
36
Kha/Tools/windows_x64/std/js/html/svg/DescElement.hx
Normal file
36
Kha/Tools/windows_x64/std/js/html/svg/DescElement.hx
Normal file
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGDescElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGDescElement` interface corresponds to the `desc` element.
|
||||
|
||||
Documentation [SVGDescElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGDescElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGDescElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGDescElement>
|
||||
**/
|
||||
@:native("SVGDescElement")
|
||||
extern class DescElement extends Element {
|
||||
}
|
51
Kha/Tools/windows_x64/std/js/html/svg/Element.hx
Normal file
51
Kha/Tools/windows_x64/std/js/html/svg/Element.hx
Normal file
@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
All of the SVG DOM interfaces that correspond directly to elements in the SVG language derive from the `SVGElement` interface.
|
||||
|
||||
Documentation [SVGElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGElement>
|
||||
**/
|
||||
@:native("SVGElement")
|
||||
extern class Element extends js.html.DOMElement {
|
||||
|
||||
/**
|
||||
An `SVGSVGElement` referring to the nearest ancestor `svg` element. `null` if the given element is the outermost `svg` element.
|
||||
**/
|
||||
var ownerSVGElement(default,null) : SVGElement;
|
||||
|
||||
/**
|
||||
The `SVGElement`, which established the current viewport. Often, the nearest ancestor `svg` element. `null` if the given element is the outermost `svg` element.
|
||||
**/
|
||||
var viewportElement(default,null) : Element;
|
||||
|
||||
/** @throws DOMError */
|
||||
function focus() : Void;
|
||||
/** @throws DOMError */
|
||||
function blur() : Void;
|
||||
}
|
57
Kha/Tools/windows_x64/std/js/html/svg/EllipseElement.hx
Normal file
57
Kha/Tools/windows_x64/std/js/html/svg/EllipseElement.hx
Normal file
@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGEllipseElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGEllipseElement` interface provides access to the properties of `ellipse` elements.
|
||||
|
||||
Documentation [SVGEllipseElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGEllipseElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGEllipseElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGEllipseElement>
|
||||
**/
|
||||
@:native("SVGEllipseElement")
|
||||
extern class EllipseElement extends GeometryElement {
|
||||
|
||||
/**
|
||||
This property returns a `SVGAnimatedLength` reflecting the `cx` attribute of the given `ellipse` element.
|
||||
**/
|
||||
var cx(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
This property returns a `SVGAnimatedLength` reflecting the `cy` attribute of the given `ellipse` element.
|
||||
**/
|
||||
var cy(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
This property returns a `SVGAnimatedLength` reflecting the `rx` attribute of the given `ellipse` element.
|
||||
**/
|
||||
var rx(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
This property returns a `SVGAnimatedLength` reflecting the `ry` attribute of the given `ellipse` element.
|
||||
**/
|
||||
var ry(default,null) : AnimatedLength;
|
||||
|
||||
}
|
75
Kha/Tools/windows_x64/std/js/html/svg/FEBlendElement.hx
Normal file
75
Kha/Tools/windows_x64/std/js/html/svg/FEBlendElement.hx
Normal file
@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEBlendElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEBlendElement` interface corresponds to the `feBlend` element.
|
||||
|
||||
Documentation [SVGFEBlendElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEBlendElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEBlendElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEBlendElement>
|
||||
**/
|
||||
@:native("SVGFEBlendElement")
|
||||
extern class FEBlendElement extends Element {
|
||||
static inline var SVG_FEBLEND_MODE_UNKNOWN : Int = 0;
|
||||
static inline var SVG_FEBLEND_MODE_NORMAL : Int = 1;
|
||||
static inline var SVG_FEBLEND_MODE_MULTIPLY : Int = 2;
|
||||
static inline var SVG_FEBLEND_MODE_SCREEN : Int = 3;
|
||||
static inline var SVG_FEBLEND_MODE_DARKEN : Int = 4;
|
||||
static inline var SVG_FEBLEND_MODE_LIGHTEN : Int = 5;
|
||||
static inline var SVG_FEBLEND_MODE_OVERLAY : Int = 6;
|
||||
static inline var SVG_FEBLEND_MODE_COLOR_DODGE : Int = 7;
|
||||
static inline var SVG_FEBLEND_MODE_COLOR_BURN : Int = 8;
|
||||
static inline var SVG_FEBLEND_MODE_HARD_LIGHT : Int = 9;
|
||||
static inline var SVG_FEBLEND_MODE_SOFT_LIGHT : Int = 10;
|
||||
static inline var SVG_FEBLEND_MODE_DIFFERENCE : Int = 11;
|
||||
static inline var SVG_FEBLEND_MODE_EXCLUSION : Int = 12;
|
||||
static inline var SVG_FEBLEND_MODE_HUE : Int = 13;
|
||||
static inline var SVG_FEBLEND_MODE_SATURATION : Int = 14;
|
||||
static inline var SVG_FEBLEND_MODE_COLOR : Int = 15;
|
||||
static inline var SVG_FEBLEND_MODE_LUMINOSITY : Int = 16;
|
||||
|
||||
|
||||
/**
|
||||
An `SVGAnimatedString` corresponding to the `in` attribute of the given element.
|
||||
**/
|
||||
var in1(default,null) : AnimatedString;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedString` corresponding to the `in2` attribute of the given element.
|
||||
**/
|
||||
var in2(default,null) : AnimatedString;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `mode` attribute of the given element. It takes one of the `SVG_FEBLEND_MODE_*` constants defined on this interface.
|
||||
**/
|
||||
var mode(default,null) : AnimatedEnumeration;
|
||||
var x(default,null) : AnimatedLength;
|
||||
var y(default,null) : AnimatedLength;
|
||||
var width(default,null) : AnimatedLength;
|
||||
var height(default,null) : AnimatedLength;
|
||||
var result(default,null) : AnimatedString;
|
||||
|
||||
}
|
@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEColorMatrixElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEColorMatrixElement` interface corresponds to the `feColorMatrix` element.
|
||||
|
||||
Documentation [SVGFEColorMatrixElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEColorMatrixElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEColorMatrixElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEColorMatrixElement>
|
||||
**/
|
||||
@:native("SVGFEColorMatrixElement")
|
||||
extern class FEColorMatrixElement extends Element {
|
||||
static inline var SVG_FECOLORMATRIX_TYPE_UNKNOWN : Int = 0;
|
||||
static inline var SVG_FECOLORMATRIX_TYPE_MATRIX : Int = 1;
|
||||
static inline var SVG_FECOLORMATRIX_TYPE_SATURATE : Int = 2;
|
||||
static inline var SVG_FECOLORMATRIX_TYPE_HUEROTATE : Int = 3;
|
||||
static inline var SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA : Int = 4;
|
||||
|
||||
|
||||
/**
|
||||
An `SVGAnimatedString` corresponding to the `in` attribute of the given element.
|
||||
**/
|
||||
var in1(default,null) : AnimatedString;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `type` attribute of the given element. It takes one of the `SVG_FECOLORMATRIX_TYPE_*` constants defined on this interface.
|
||||
**/
|
||||
var type(default,null) : AnimatedEnumeration;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumberList` corresponding to the `values` attribute of the given element.
|
||||
**/
|
||||
var values(default,null) : AnimatedNumberList;
|
||||
var x(default,null) : AnimatedLength;
|
||||
var y(default,null) : AnimatedLength;
|
||||
var width(default,null) : AnimatedLength;
|
||||
var height(default,null) : AnimatedLength;
|
||||
var result(default,null) : AnimatedString;
|
||||
|
||||
}
|
@ -0,0 +1,47 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEComponentTransferElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEComponentTransferElement` interface corresponds to the `feComponentTransfer` element.
|
||||
|
||||
Documentation [SVGFEComponentTransferElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEComponentTransferElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEComponentTransferElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEComponentTransferElement>
|
||||
**/
|
||||
@:native("SVGFEComponentTransferElement")
|
||||
extern class FEComponentTransferElement extends Element {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedString` corresponding to the `in` attribute of the given element.
|
||||
**/
|
||||
var in1(default,null) : AnimatedString;
|
||||
var x(default,null) : AnimatedLength;
|
||||
var y(default,null) : AnimatedLength;
|
||||
var width(default,null) : AnimatedLength;
|
||||
var height(default,null) : AnimatedLength;
|
||||
var result(default,null) : AnimatedString;
|
||||
|
||||
}
|
62
Kha/Tools/windows_x64/std/js/html/svg/FECompositeElement.hx
Normal file
62
Kha/Tools/windows_x64/std/js/html/svg/FECompositeElement.hx
Normal file
@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFECompositeElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFECompositeElement` interface corresponds to the `feComposite` element.
|
||||
|
||||
Documentation [SVGFECompositeElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFECompositeElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFECompositeElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFECompositeElement>
|
||||
**/
|
||||
@:native("SVGFECompositeElement")
|
||||
extern class FECompositeElement extends Element {
|
||||
static inline var SVG_FECOMPOSITE_OPERATOR_UNKNOWN : Int = 0;
|
||||
static inline var SVG_FECOMPOSITE_OPERATOR_OVER : Int = 1;
|
||||
static inline var SVG_FECOMPOSITE_OPERATOR_IN : Int = 2;
|
||||
static inline var SVG_FECOMPOSITE_OPERATOR_OUT : Int = 3;
|
||||
static inline var SVG_FECOMPOSITE_OPERATOR_ATOP : Int = 4;
|
||||
static inline var SVG_FECOMPOSITE_OPERATOR_XOR : Int = 5;
|
||||
static inline var SVG_FECOMPOSITE_OPERATOR_ARITHMETIC : Int = 6;
|
||||
|
||||
|
||||
/**
|
||||
An `SVGAnimatedString` corresponding to the `in` attribute of the given element.
|
||||
**/
|
||||
var in1(default,null) : AnimatedString;
|
||||
var in2(default,null) : AnimatedString;
|
||||
@:native("operator")
|
||||
var operator_(default,null) : AnimatedEnumeration;
|
||||
var k1(default,null) : AnimatedNumber;
|
||||
var k2(default,null) : AnimatedNumber;
|
||||
var k3(default,null) : AnimatedNumber;
|
||||
var k4(default,null) : AnimatedNumber;
|
||||
var x(default,null) : AnimatedLength;
|
||||
var y(default,null) : AnimatedLength;
|
||||
var width(default,null) : AnimatedLength;
|
||||
var height(default,null) : AnimatedLength;
|
||||
var result(default,null) : AnimatedString;
|
||||
|
||||
}
|
107
Kha/Tools/windows_x64/std/js/html/svg/FEConvolveMatrixElement.hx
Normal file
107
Kha/Tools/windows_x64/std/js/html/svg/FEConvolveMatrixElement.hx
Normal file
@ -0,0 +1,107 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEConvolveMatrixElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEConvolveMatrixElement` interface corresponds to the `feConvolveMatrix` element.
|
||||
|
||||
Documentation [SVGFEConvolveMatrixElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEConvolveMatrixElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEConvolveMatrixElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEConvolveMatrixElement>
|
||||
**/
|
||||
@:native("SVGFEConvolveMatrixElement")
|
||||
extern class FEConvolveMatrixElement extends Element {
|
||||
static inline var SVG_EDGEMODE_UNKNOWN : Int = 0;
|
||||
static inline var SVG_EDGEMODE_DUPLICATE : Int = 1;
|
||||
static inline var SVG_EDGEMODE_WRAP : Int = 2;
|
||||
static inline var SVG_EDGEMODE_NONE : Int = 3;
|
||||
|
||||
|
||||
/**
|
||||
An `SVGAnimatedString` corresponding to the `in` attribute of the given element.
|
||||
**/
|
||||
var in1(default,null) : AnimatedString;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedInteger` corresponding to the `order` attribute of the given element.
|
||||
**/
|
||||
var orderX(default,null) : AnimatedInteger;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedInteger` corresponding to the `order` attribute of the given element.
|
||||
**/
|
||||
var orderY(default,null) : AnimatedInteger;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumberList` corresponding to the `kernelMatrix` attribute of the given element.
|
||||
**/
|
||||
var kernelMatrix(default,null) : AnimatedNumberList;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `divisor` attribute of the given element.
|
||||
**/
|
||||
var divisor(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `bias` attribute of the given element.
|
||||
**/
|
||||
var bias(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedInteger` corresponding to the `targetX` attribute of the given element.
|
||||
**/
|
||||
var targetX(default,null) : AnimatedInteger;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedInteger` corresponding to the `targetY` attribute of the given element.
|
||||
**/
|
||||
var targetY(default,null) : AnimatedInteger;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `edgeMode` attribute of the given element. Takes one of the `SVG_EDGEMODE_*` constants defined on this interface.
|
||||
**/
|
||||
var edgeMode(default,null) : AnimatedEnumeration;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `kernelUnitLength` attribute of the given element.
|
||||
**/
|
||||
var kernelUnitLengthX(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `kernelUnitLength` attribute of the given element.
|
||||
**/
|
||||
var kernelUnitLengthY(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedBoolean` corresponding to the `preserveAlpha` attribute of the given element.
|
||||
**/
|
||||
var preserveAlpha(default,null) : AnimatedBoolean;
|
||||
var x(default,null) : AnimatedLength;
|
||||
var y(default,null) : AnimatedLength;
|
||||
var width(default,null) : AnimatedLength;
|
||||
var height(default,null) : AnimatedLength;
|
||||
var result(default,null) : AnimatedString;
|
||||
|
||||
}
|
@ -0,0 +1,67 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEDiffuseLightingElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEDiffuseLightingElement` interface corresponds to the `feDiffuseLighting` element.
|
||||
|
||||
Documentation [SVGFEDiffuseLightingElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEDiffuseLightingElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEDiffuseLightingElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEDiffuseLightingElement>
|
||||
**/
|
||||
@:native("SVGFEDiffuseLightingElement")
|
||||
extern class FEDiffuseLightingElement extends Element {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedString` corresponding to the `in` attribute of the given element.
|
||||
**/
|
||||
var in1(default,null) : AnimatedString;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `surfaceScale` attribute of the given element.
|
||||
**/
|
||||
var surfaceScale(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `diffuseConstant` attribute of the given element.
|
||||
**/
|
||||
var diffuseConstant(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the X component of the `kernelUnitLength` attribute of the given element.
|
||||
**/
|
||||
var kernelUnitLengthX(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the Y component of the `kernelUnitLength` attribute of the given element.
|
||||
**/
|
||||
var kernelUnitLengthY(default,null) : AnimatedNumber;
|
||||
var x(default,null) : AnimatedLength;
|
||||
var y(default,null) : AnimatedLength;
|
||||
var width(default,null) : AnimatedLength;
|
||||
var height(default,null) : AnimatedLength;
|
||||
var result(default,null) : AnimatedString;
|
||||
|
||||
}
|
@ -0,0 +1,73 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEDisplacementMapElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEDisplacementMapElement` interface corresponds to the `feDisplacementMap` element.
|
||||
|
||||
Documentation [SVGFEDisplacementMapElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEDisplacementMapElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEDisplacementMapElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEDisplacementMapElement>
|
||||
**/
|
||||
@:native("SVGFEDisplacementMapElement")
|
||||
extern class FEDisplacementMapElement extends Element {
|
||||
static inline var SVG_CHANNEL_UNKNOWN : Int = 0;
|
||||
static inline var SVG_CHANNEL_R : Int = 1;
|
||||
static inline var SVG_CHANNEL_G : Int = 2;
|
||||
static inline var SVG_CHANNEL_B : Int = 3;
|
||||
static inline var SVG_CHANNEL_A : Int = 4;
|
||||
|
||||
|
||||
/**
|
||||
An `SVGAnimatedString` corresponding to the `in` attribute of the given element.
|
||||
**/
|
||||
var in1(default,null) : AnimatedString;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedString` corresponding to the `in2` attribute of the given element.
|
||||
**/
|
||||
var in2(default,null) : AnimatedString;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `scale` attribute of the given element.
|
||||
**/
|
||||
var scale(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `xChannelSelect` attribute of the given element. It takes one of the `SVG_CHANNEL_*` constants defined on this interface.
|
||||
**/
|
||||
var xChannelSelector(default,null) : AnimatedEnumeration;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `yChannelSelect` attribute of the given element. It takes one of the `SVG_CHANNEL_*` constants defined on this interface.
|
||||
**/
|
||||
var yChannelSelector(default,null) : AnimatedEnumeration;
|
||||
var x(default,null) : AnimatedLength;
|
||||
var y(default,null) : AnimatedLength;
|
||||
var width(default,null) : AnimatedLength;
|
||||
var height(default,null) : AnimatedLength;
|
||||
var result(default,null) : AnimatedString;
|
||||
|
||||
}
|
@ -0,0 +1,47 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEDistantLightElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEDistantLightElement` interface corresponds to the `feDistantLight` element.
|
||||
|
||||
Documentation [SVGFEDistantLightElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEDistantLightElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEDistantLightElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEDistantLightElement>
|
||||
**/
|
||||
@:native("SVGFEDistantLightElement")
|
||||
extern class FEDistantLightElement extends Element {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `azimuth` attribute of the given element.
|
||||
**/
|
||||
var azimuth(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `elevation` attribute of the given element.
|
||||
**/
|
||||
var elevation(default,null) : AnimatedNumber;
|
||||
|
||||
}
|
72
Kha/Tools/windows_x64/std/js/html/svg/FEDropShadowElement.hx
Normal file
72
Kha/Tools/windows_x64/std/js/html/svg/FEDropShadowElement.hx
Normal file
@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEDropShadowElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEDropShadowElement` interface corresponds to the `feDropShadow` element.
|
||||
|
||||
Documentation [SVGFEDropShadowElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEDropShadowElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEDropShadowElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEDropShadowElement>
|
||||
**/
|
||||
@:native("SVGFEDropShadowElement")
|
||||
extern class FEDropShadowElement extends Element {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedString` corresponding to the `in` attribute of the given element.
|
||||
**/
|
||||
var in1(default,null) : AnimatedString;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `dx` attribute of the given element.
|
||||
**/
|
||||
var dx(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `dy` attribute of the given element.
|
||||
**/
|
||||
var dy(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the (possibly automatically computed) X component of the `stdDeviationX` attribute of the given element.
|
||||
**/
|
||||
var stdDeviationX(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the (possibly automatically computed) Y component of the `stdDeviationY` attribute of the given element.
|
||||
**/
|
||||
var stdDeviationY(default,null) : AnimatedNumber;
|
||||
var x(default,null) : AnimatedLength;
|
||||
var y(default,null) : AnimatedLength;
|
||||
var width(default,null) : AnimatedLength;
|
||||
var height(default,null) : AnimatedLength;
|
||||
var result(default,null) : AnimatedString;
|
||||
|
||||
|
||||
/**
|
||||
Sets the values for the `stdDeviation` attribute.
|
||||
**/
|
||||
function setStdDeviation( stdDeviationX : Float, stdDeviationY : Float ) : Void;
|
||||
}
|
42
Kha/Tools/windows_x64/std/js/html/svg/FEFloodElement.hx
Normal file
42
Kha/Tools/windows_x64/std/js/html/svg/FEFloodElement.hx
Normal file
@ -0,0 +1,42 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEFloodElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEFloodElement` interface corresponds to the `feFlood` element.
|
||||
|
||||
Documentation [SVGFEFloodElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEFloodElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEFloodElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEFloodElement>
|
||||
**/
|
||||
@:native("SVGFEFloodElement")
|
||||
extern class FEFloodElement extends Element {
|
||||
var x(default,null) : AnimatedLength;
|
||||
var y(default,null) : AnimatedLength;
|
||||
var width(default,null) : AnimatedLength;
|
||||
var height(default,null) : AnimatedLength;
|
||||
var result(default,null) : AnimatedString;
|
||||
|
||||
}
|
36
Kha/Tools/windows_x64/std/js/html/svg/FEFuncAElement.hx
Normal file
36
Kha/Tools/windows_x64/std/js/html/svg/FEFuncAElement.hx
Normal file
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEFuncAElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEFuncAElement` interface corresponds to the `feFuncA` element.
|
||||
|
||||
Documentation [SVGFEFuncAElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEFuncAElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEFuncAElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEFuncAElement>
|
||||
**/
|
||||
@:native("SVGFEFuncAElement")
|
||||
extern class FEFuncAElement extends ComponentTransferFunctionElement {
|
||||
}
|
36
Kha/Tools/windows_x64/std/js/html/svg/FEFuncBElement.hx
Normal file
36
Kha/Tools/windows_x64/std/js/html/svg/FEFuncBElement.hx
Normal file
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEFuncBElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEFuncBElement` interface corresponds to the `feFuncB` element.
|
||||
|
||||
Documentation [SVGFEFuncBElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEFuncBElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEFuncBElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEFuncBElement>
|
||||
**/
|
||||
@:native("SVGFEFuncBElement")
|
||||
extern class FEFuncBElement extends ComponentTransferFunctionElement {
|
||||
}
|
36
Kha/Tools/windows_x64/std/js/html/svg/FEFuncGElement.hx
Normal file
36
Kha/Tools/windows_x64/std/js/html/svg/FEFuncGElement.hx
Normal file
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEFuncGElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEFuncGElement` interface corresponds to the `feFuncG` element.
|
||||
|
||||
Documentation [SVGFEFuncGElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEFuncGElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEFuncGElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEFuncGElement>
|
||||
**/
|
||||
@:native("SVGFEFuncGElement")
|
||||
extern class FEFuncGElement extends ComponentTransferFunctionElement {
|
||||
}
|
36
Kha/Tools/windows_x64/std/js/html/svg/FEFuncRElement.hx
Normal file
36
Kha/Tools/windows_x64/std/js/html/svg/FEFuncRElement.hx
Normal file
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEFuncRElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEFuncRElement` interface corresponds to the `feFuncR` element.
|
||||
|
||||
Documentation [SVGFEFuncRElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEFuncRElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEFuncRElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEFuncRElement>
|
||||
**/
|
||||
@:native("SVGFEFuncRElement")
|
||||
extern class FEFuncRElement extends ComponentTransferFunctionElement {
|
||||
}
|
@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEGaussianBlurElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEGaussianBlurElement` interface corresponds to the `feGaussianBlur` element.
|
||||
|
||||
Documentation [SVGFEGaussianBlurElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEGaussianBlurElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEGaussianBlurElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEGaussianBlurElement>
|
||||
**/
|
||||
@:native("SVGFEGaussianBlurElement")
|
||||
extern class FEGaussianBlurElement extends Element {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedString` corresponding to the `in` attribute of the given element.
|
||||
**/
|
||||
var in1(default,null) : AnimatedString;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the (possibly automatically computed) X component of the `stdDeviation` attribute of the given element.
|
||||
**/
|
||||
var stdDeviationX(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the (possibly automatically computed) Y component of the `stdDeviation` attribute of the given element.
|
||||
**/
|
||||
var stdDeviationY(default,null) : AnimatedNumber;
|
||||
var x(default,null) : AnimatedLength;
|
||||
var y(default,null) : AnimatedLength;
|
||||
var width(default,null) : AnimatedLength;
|
||||
var height(default,null) : AnimatedLength;
|
||||
var result(default,null) : AnimatedString;
|
||||
|
||||
|
||||
/**
|
||||
Sets the values for the `stdDeviation` attribute.
|
||||
**/
|
||||
function setStdDeviation( stdDeviationX : Float, stdDeviationY : Float ) : Void;
|
||||
}
|
48
Kha/Tools/windows_x64/std/js/html/svg/FEImageElement.hx
Normal file
48
Kha/Tools/windows_x64/std/js/html/svg/FEImageElement.hx
Normal file
@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEImageElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEImageElement` interface corresponds to the `feImage` element.
|
||||
|
||||
Documentation [SVGFEImageElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEImageElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEImageElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEImageElement>
|
||||
**/
|
||||
@:native("SVGFEImageElement")
|
||||
extern class FEImageElement extends Element {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedPreserveAspectRatio` corresponding to the `preserveAspectRatio` attribute of the given element.
|
||||
**/
|
||||
var preserveAspectRatio(default,null) : AnimatedPreserveAspectRatio;
|
||||
var x(default,null) : AnimatedLength;
|
||||
var y(default,null) : AnimatedLength;
|
||||
var width(default,null) : AnimatedLength;
|
||||
var height(default,null) : AnimatedLength;
|
||||
var result(default,null) : AnimatedString;
|
||||
var href(default,null) : AnimatedString;
|
||||
|
||||
}
|
42
Kha/Tools/windows_x64/std/js/html/svg/FEMergeElement.hx
Normal file
42
Kha/Tools/windows_x64/std/js/html/svg/FEMergeElement.hx
Normal file
@ -0,0 +1,42 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEMergeElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEMergeElement` interface corresponds to the `feMerge` element.
|
||||
|
||||
Documentation [SVGFEMergeElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEMergeElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEMergeElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEMergeElement>
|
||||
**/
|
||||
@:native("SVGFEMergeElement")
|
||||
extern class FEMergeElement extends Element {
|
||||
var x(default,null) : AnimatedLength;
|
||||
var y(default,null) : AnimatedLength;
|
||||
var width(default,null) : AnimatedLength;
|
||||
var height(default,null) : AnimatedLength;
|
||||
var result(default,null) : AnimatedString;
|
||||
|
||||
}
|
42
Kha/Tools/windows_x64/std/js/html/svg/FEMergeNodeElement.hx
Normal file
42
Kha/Tools/windows_x64/std/js/html/svg/FEMergeNodeElement.hx
Normal file
@ -0,0 +1,42 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEMergeNodeElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEMergeNodeElement` interface corresponds to the `feMergeNode` element.
|
||||
|
||||
Documentation [SVGFEMergeNodeElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEMergeNodeElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEMergeNodeElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEMergeNodeElement>
|
||||
**/
|
||||
@:native("SVGFEMergeNodeElement")
|
||||
extern class FEMergeNodeElement extends Element {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedString` corresponding to the `in` attribute of the given element.
|
||||
**/
|
||||
var in1(default,null) : AnimatedString;
|
||||
|
||||
}
|
67
Kha/Tools/windows_x64/std/js/html/svg/FEMorphologyElement.hx
Normal file
67
Kha/Tools/windows_x64/std/js/html/svg/FEMorphologyElement.hx
Normal file
@ -0,0 +1,67 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEMorphologyElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEMorphologyElement` interface corresponds to the `feMorphology` element.
|
||||
|
||||
Documentation [SVGFEMorphologyElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEMorphologyElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEMorphologyElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEMorphologyElement>
|
||||
**/
|
||||
@:native("SVGFEMorphologyElement")
|
||||
extern class FEMorphologyElement extends Element {
|
||||
static inline var SVG_MORPHOLOGY_OPERATOR_UNKNOWN : Int = 0;
|
||||
static inline var SVG_MORPHOLOGY_OPERATOR_ERODE : Int = 1;
|
||||
static inline var SVG_MORPHOLOGY_OPERATOR_DILATE : Int = 2;
|
||||
|
||||
|
||||
/**
|
||||
An `SVGAnimatedString` corresponding to the `in` attribute of the given element.
|
||||
**/
|
||||
var in1(default,null) : AnimatedString;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `operator` attribute of the given element. It takes one of the `SVG_MORPHOLOGY_OPERATOR_*` constants defined on this interface.
|
||||
**/
|
||||
@:native("operator")
|
||||
var operator_(default,null) : AnimatedEnumeration;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the X component of the `radius` attribute of the given element.
|
||||
**/
|
||||
var radiusX(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the Y component of the `radius` attribute of the given element.
|
||||
**/
|
||||
var radiusY(default,null) : AnimatedNumber;
|
||||
var x(default,null) : AnimatedLength;
|
||||
var y(default,null) : AnimatedLength;
|
||||
var width(default,null) : AnimatedLength;
|
||||
var height(default,null) : AnimatedLength;
|
||||
var result(default,null) : AnimatedString;
|
||||
|
||||
}
|
57
Kha/Tools/windows_x64/std/js/html/svg/FEOffsetElement.hx
Normal file
57
Kha/Tools/windows_x64/std/js/html/svg/FEOffsetElement.hx
Normal file
@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEOffsetElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEOffsetElement` interface corresponds to the `feOffset` element.
|
||||
|
||||
Documentation [SVGFEOffsetElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEOffsetElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEOffsetElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEOffsetElement>
|
||||
**/
|
||||
@:native("SVGFEOffsetElement")
|
||||
extern class FEOffsetElement extends Element {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedString` corresponding to the `in` attribute of the given element.
|
||||
**/
|
||||
var in1(default,null) : AnimatedString;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `dx` attribute of the given element.
|
||||
**/
|
||||
var dx(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `dy` attribute of the given element.
|
||||
**/
|
||||
var dy(default,null) : AnimatedNumber;
|
||||
var x(default,null) : AnimatedLength;
|
||||
var y(default,null) : AnimatedLength;
|
||||
var width(default,null) : AnimatedLength;
|
||||
var height(default,null) : AnimatedLength;
|
||||
var result(default,null) : AnimatedString;
|
||||
|
||||
}
|
52
Kha/Tools/windows_x64/std/js/html/svg/FEPointLightElement.hx
Normal file
52
Kha/Tools/windows_x64/std/js/html/svg/FEPointLightElement.hx
Normal file
@ -0,0 +1,52 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFEPointLightElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFEPointLightElement` interface corresponds to the `fePointLight` element.
|
||||
|
||||
Documentation [SVGFEPointLightElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEPointLightElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFEPointLightElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFEPointLightElement>
|
||||
**/
|
||||
@:native("SVGFEPointLightElement")
|
||||
extern class FEPointLightElement extends Element {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `x` attribute of the given element.
|
||||
**/
|
||||
var x(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `y` attribute of the given element.
|
||||
**/
|
||||
var y(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `z` attribute of the given element.
|
||||
**/
|
||||
var z(default,null) : AnimatedNumber;
|
||||
|
||||
}
|
@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFESpecularLightingElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFESpecularLightingElement` interface corresponds to the `feSpecularLighting` element.
|
||||
|
||||
Documentation [SVGFESpecularLightingElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFESpecularLightingElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFESpecularLightingElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFESpecularLightingElement>
|
||||
**/
|
||||
@:native("SVGFESpecularLightingElement")
|
||||
extern class FESpecularLightingElement extends Element {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedString` corresponding to the `in` attribute of the given element.
|
||||
**/
|
||||
var in1(default,null) : AnimatedString;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `surfaceScale` attribute of the given element.
|
||||
**/
|
||||
var surfaceScale(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `specularConstant` attribute of the given element.
|
||||
**/
|
||||
var specularConstant(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `specularExponent` attribute of the given element.
|
||||
**/
|
||||
var specularExponent(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the X component of the `kernelUnitLength` attribute of the given element.
|
||||
**/
|
||||
var kernelUnitLengthX(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the Y component of the `kernelUnitLength` attribute of the given element.
|
||||
**/
|
||||
var kernelUnitLengthY(default,null) : AnimatedNumber;
|
||||
var x(default,null) : AnimatedLength;
|
||||
var y(default,null) : AnimatedLength;
|
||||
var width(default,null) : AnimatedLength;
|
||||
var height(default,null) : AnimatedLength;
|
||||
var result(default,null) : AnimatedString;
|
||||
|
||||
}
|
65
Kha/Tools/windows_x64/std/js/html/svg/FESpotLightElement.hx
Normal file
65
Kha/Tools/windows_x64/std/js/html/svg/FESpotLightElement.hx
Normal file
@ -0,0 +1,65 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFESpotLightElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFESpotLightElement` interface corresponds to the `feSpotLight` element.
|
||||
|
||||
Documentation [SVGFESpotLightElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFESpotLightElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFESpotLightElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFESpotLightElement>
|
||||
**/
|
||||
@:native("SVGFESpotLightElement")
|
||||
extern class FESpotLightElement extends Element {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `x` attribute of the given element.
|
||||
**/
|
||||
var x(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `y` attribute of the given element.
|
||||
**/
|
||||
var y(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `z` attribute of the given element.
|
||||
**/
|
||||
var z(default,null) : AnimatedNumber;
|
||||
var pointsAtX(default,null) : AnimatedNumber;
|
||||
var pointsAtY(default,null) : AnimatedNumber;
|
||||
var pointsAtZ(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `specularExponent` attribute of the given element.
|
||||
**/
|
||||
var specularExponent(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `limitingConeAngle` attribute of the given element.
|
||||
**/
|
||||
var limitingConeAngle(default,null) : AnimatedNumber;
|
||||
|
||||
}
|
47
Kha/Tools/windows_x64/std/js/html/svg/FETileElement.hx
Normal file
47
Kha/Tools/windows_x64/std/js/html/svg/FETileElement.hx
Normal file
@ -0,0 +1,47 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFETileElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFETileElement` interface corresponds to the `feTile` element.
|
||||
|
||||
Documentation [SVGFETileElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFETileElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFETileElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFETileElement>
|
||||
**/
|
||||
@:native("SVGFETileElement")
|
||||
extern class FETileElement extends Element {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedString` corresponding to the `in` attribute of the given element.
|
||||
**/
|
||||
var in1(default,null) : AnimatedString;
|
||||
var x(default,null) : AnimatedLength;
|
||||
var y(default,null) : AnimatedLength;
|
||||
var width(default,null) : AnimatedLength;
|
||||
var height(default,null) : AnimatedLength;
|
||||
var result(default,null) : AnimatedString;
|
||||
|
||||
}
|
79
Kha/Tools/windows_x64/std/js/html/svg/FETurbulenceElement.hx
Normal file
79
Kha/Tools/windows_x64/std/js/html/svg/FETurbulenceElement.hx
Normal file
@ -0,0 +1,79 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFETurbulenceElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFETurbulenceElement` interface corresponds to the `feTurbulence` element.
|
||||
|
||||
Documentation [SVGFETurbulenceElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFETurbulenceElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFETurbulenceElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFETurbulenceElement>
|
||||
**/
|
||||
@:native("SVGFETurbulenceElement")
|
||||
extern class FETurbulenceElement extends Element {
|
||||
static inline var SVG_TURBULENCE_TYPE_UNKNOWN : Int = 0;
|
||||
static inline var SVG_TURBULENCE_TYPE_FRACTALNOISE : Int = 1;
|
||||
static inline var SVG_TURBULENCE_TYPE_TURBULENCE : Int = 2;
|
||||
static inline var SVG_STITCHTYPE_UNKNOWN : Int = 0;
|
||||
static inline var SVG_STITCHTYPE_STITCH : Int = 1;
|
||||
static inline var SVG_STITCHTYPE_NOSTITCH : Int = 2;
|
||||
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the X component of the `baseFrequency` attribute of the given element.
|
||||
**/
|
||||
var baseFrequencyX(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the Y component of the `baseFrequency` attribute of the given element.
|
||||
**/
|
||||
var baseFrequencyY(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedInteger` corresponding to the `numOctaves` attribute of the given element.
|
||||
**/
|
||||
var numOctaves(default,null) : AnimatedInteger;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedNumber` corresponding to the `seed` attribute of the given element.
|
||||
**/
|
||||
var seed(default,null) : AnimatedNumber;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `stitchTiles` attribute of the given element. It takes one of the `SVG_STITCHTYPE_*` constants defined on this interface.
|
||||
**/
|
||||
var stitchTiles(default,null) : AnimatedEnumeration;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `type` attribute of the given element. It takes one of the `SVG_TURBULENCE_TYPE_*` constants defined on this interface.
|
||||
**/
|
||||
var type(default,null) : AnimatedEnumeration;
|
||||
var x(default,null) : AnimatedLength;
|
||||
var y(default,null) : AnimatedLength;
|
||||
var width(default,null) : AnimatedLength;
|
||||
var height(default,null) : AnimatedLength;
|
||||
var result(default,null) : AnimatedString;
|
||||
|
||||
}
|
68
Kha/Tools/windows_x64/std/js/html/svg/FilterElement.hx
Normal file
68
Kha/Tools/windows_x64/std/js/html/svg/FilterElement.hx
Normal file
@ -0,0 +1,68 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGFilterElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGFilterElement` interface provides access to the properties of `filter` elements, as well as methods to manipulate them.
|
||||
|
||||
Documentation [SVGFilterElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGFilterElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGFilterElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGFilterElement>
|
||||
**/
|
||||
@:native("SVGFilterElement")
|
||||
extern class FilterElement extends Element {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` that corresponds to the `filterUnits` attribute of the given `filter` element. Takes one of the constants defined in `SVGUnitTypes`.
|
||||
**/
|
||||
var filterUnits(default,null) : AnimatedEnumeration;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` that corresponds to the `primitiveUnits` attribute of the given `filter` element. Takes one of the constants defined in `SVGUnitTypes`.
|
||||
**/
|
||||
var primitiveUnits(default,null) : AnimatedEnumeration;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` that corresponds to the `x` attribute on the given `filter` element.
|
||||
**/
|
||||
var x(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` that corresponds to the `y` attribute of the given `filter` element.
|
||||
**/
|
||||
var y(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` that corresponds to the `width` attribute of the given `filter` element.
|
||||
**/
|
||||
var width(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` that corresponds to the `height` attribute of the given `filter` element.
|
||||
**/
|
||||
var height(default,null) : AnimatedLength;
|
||||
var href(default,null) : AnimatedString;
|
||||
|
||||
}
|
@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGForeignObjectElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGForeignObjectElement` interface provides access to the properties of `foreignObject` elements, as well as methods to manipulate them.
|
||||
|
||||
Documentation [SVGForeignObjectElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGForeignObjectElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGForeignObjectElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGForeignObjectElement>
|
||||
**/
|
||||
@:native("SVGForeignObjectElement")
|
||||
extern class ForeignObjectElement extends GraphicsElement {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `x` attribute of the given `foreignObject` element.
|
||||
**/
|
||||
var x(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `x` attribute of the given `foreignObject` element.
|
||||
**/
|
||||
var y(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `width` attribute of the given `foreignObject` element.
|
||||
**/
|
||||
var width(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `height` attribute of the given `foreignObject` element.
|
||||
**/
|
||||
var height(default,null) : AnimatedLength;
|
||||
|
||||
}
|
36
Kha/Tools/windows_x64/std/js/html/svg/GElement.hx
Normal file
36
Kha/Tools/windows_x64/std/js/html/svg/GElement.hx
Normal file
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGGElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGGElement` interface corresponds to the `g` element.
|
||||
|
||||
Documentation [SVGGElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGGElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGGElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGGElement>
|
||||
**/
|
||||
@:native("SVGGElement")
|
||||
extern class GElement extends GraphicsElement {
|
||||
}
|
53
Kha/Tools/windows_x64/std/js/html/svg/GeometryElement.hx
Normal file
53
Kha/Tools/windows_x64/std/js/html/svg/GeometryElement.hx
Normal file
@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGGeometryElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGGeometryElement` interface represents SVG elements whose rendering is defined by geometry with an equivalent path, and which can be filled and stroked. This includes paths and the basic shapes.
|
||||
|
||||
Documentation [SVGGeometryElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGGeometryElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGGeometryElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGGeometryElement>
|
||||
**/
|
||||
@:native("SVGGeometryElement")
|
||||
extern class GeometryElement extends GraphicsElement {
|
||||
|
||||
/**
|
||||
This property reflects the `pathLength` attribute.
|
||||
**/
|
||||
var pathLength(default,null) : AnimatedNumber;
|
||||
|
||||
|
||||
/**
|
||||
Returns the user agent's computed value for the total length of the path in user units.
|
||||
**/
|
||||
function getTotalLength() : Float;
|
||||
|
||||
/**
|
||||
Returns the point at a given distance along the path.
|
||||
@throws DOMError
|
||||
**/
|
||||
function getPointAtLength( distance : Float ) : Point;
|
||||
}
|
58
Kha/Tools/windows_x64/std/js/html/svg/GradientElement.hx
Normal file
58
Kha/Tools/windows_x64/std/js/html/svg/GradientElement.hx
Normal file
@ -0,0 +1,58 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGGradientElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGGradient` interface is a base interface used by `SVGLinearGradientElement` and `SVGRadialGradientElement`.
|
||||
|
||||
Documentation [SVGGradientElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGGradientElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGGradientElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGGradientElement>
|
||||
**/
|
||||
@:native("SVGGradientElement")
|
||||
extern class GradientElement extends Element {
|
||||
static inline var SVG_SPREADMETHOD_UNKNOWN : Int = 0;
|
||||
static inline var SVG_SPREADMETHOD_PAD : Int = 1;
|
||||
static inline var SVG_SPREADMETHOD_REFLECT : Int = 2;
|
||||
static inline var SVG_SPREADMETHOD_REPEAT : Int = 3;
|
||||
|
||||
|
||||
/**
|
||||
Returns an `SVGAnimatedEnumeration` corresponding to the `gradientUnits` attribute on the given element. Takes one of the constants defined in `SVGUnitTypes`.
|
||||
**/
|
||||
var gradientUnits(default,null) : AnimatedEnumeration;
|
||||
|
||||
/**
|
||||
Returns an `SVGAnimatedTransformList` corresponding to attribute `gradientTransform` on the given element.
|
||||
**/
|
||||
var gradientTransform(default,null) : AnimatedTransformList;
|
||||
|
||||
/**
|
||||
Returns an `SVGAnimatedEnumeration` corresponding to attribute `spreadMethod` on the given element. One of the spread method types defined on this interface.
|
||||
**/
|
||||
var spreadMethod(default,null) : AnimatedEnumeration;
|
||||
var href(default,null) : AnimatedString;
|
||||
|
||||
}
|
66
Kha/Tools/windows_x64/std/js/html/svg/GraphicsElement.hx
Normal file
66
Kha/Tools/windows_x64/std/js/html/svg/GraphicsElement.hx
Normal file
@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGGraphicsElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGGraphicsElement` interface represents SVG elements whose primary purpose is to directly render graphics into a group.
|
||||
|
||||
Documentation [SVGGraphicsElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGGraphicsElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGGraphicsElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGGraphicsElement>
|
||||
**/
|
||||
@:native("SVGGraphicsElement")
|
||||
extern class GraphicsElement extends Element {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedTransformList` reflecting the computed value of the `transform` property and its corresponding `transform` attribute of the given element.
|
||||
**/
|
||||
var transform(default,null) : AnimatedTransformList;
|
||||
var nearestViewportElement(default,null) : Element;
|
||||
var farthestViewportElement(default,null) : Element;
|
||||
var requiredFeatures(default,null) : StringList;
|
||||
var requiredExtensions(default,null) : StringList;
|
||||
var systemLanguage(default,null) : StringList;
|
||||
|
||||
|
||||
/**
|
||||
Returns a `DOMRect` representing the computed bounding box of the current element.
|
||||
@throws DOMError
|
||||
**/
|
||||
function getBBox( ?aOptions : BoundingBoxOptions ) : Rect;
|
||||
|
||||
/**
|
||||
Returns a `DOMMatrix` representing the matrix that transforms the current element's coordinate system to its SVG viewport's coordinate system.
|
||||
**/
|
||||
function getCTM() : Matrix;
|
||||
|
||||
/**
|
||||
Returns a `DOMMatrix` representing the matrix that transforms the current element's coordinate system to the coordinate system of the SVG viewport for the SVG document fragment.
|
||||
**/
|
||||
function getScreenCTM() : Matrix;
|
||||
/** @throws DOMError */
|
||||
function getTransformToElement( element : GraphicsElement ) : Matrix;
|
||||
function hasExtension( extension : String ) : Bool;
|
||||
}
|
64
Kha/Tools/windows_x64/std/js/html/svg/ImageElement.hx
Normal file
64
Kha/Tools/windows_x64/std/js/html/svg/ImageElement.hx
Normal file
@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGImageElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGImageElement` interface corresponds to the `image` element.
|
||||
|
||||
Documentation [SVGImageElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGImageElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGImageElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGImageElement>
|
||||
**/
|
||||
@:native("SVGImageElement")
|
||||
extern class ImageElement extends GraphicsElement {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `x` attribute of the given `image` element.
|
||||
**/
|
||||
var x(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `y` attribute of the given `image` element.
|
||||
**/
|
||||
var y(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `width` attribute of the given `image` element.
|
||||
**/
|
||||
var width(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `height` attribute of the given `image` element.
|
||||
**/
|
||||
var height(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedPreserveAspectRatio` corresponding to the `preserveAspectRatio` attribute of the given `image` element.
|
||||
**/
|
||||
var preserveAspectRatio(default,null) : AnimatedPreserveAspectRatio;
|
||||
var decoding : String;
|
||||
var href(default,null) : AnimatedString;
|
||||
|
||||
}
|
57
Kha/Tools/windows_x64/std/js/html/svg/Length.hx
Normal file
57
Kha/Tools/windows_x64/std/js/html/svg/Length.hx
Normal file
@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGLength.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGLength` interface correspond to the length basic data type.
|
||||
|
||||
Documentation [SVGLength](https://developer.mozilla.org/en-US/docs/Web/API/SVGLength) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGLength$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGLength>
|
||||
**/
|
||||
@:native("SVGLength")
|
||||
extern class Length {
|
||||
static inline var SVG_LENGTHTYPE_UNKNOWN : Int = 0;
|
||||
static inline var SVG_LENGTHTYPE_NUMBER : Int = 1;
|
||||
static inline var SVG_LENGTHTYPE_PERCENTAGE : Int = 2;
|
||||
static inline var SVG_LENGTHTYPE_EMS : Int = 3;
|
||||
static inline var SVG_LENGTHTYPE_EXS : Int = 4;
|
||||
static inline var SVG_LENGTHTYPE_PX : Int = 5;
|
||||
static inline var SVG_LENGTHTYPE_CM : Int = 6;
|
||||
static inline var SVG_LENGTHTYPE_MM : Int = 7;
|
||||
static inline var SVG_LENGTHTYPE_IN : Int = 8;
|
||||
static inline var SVG_LENGTHTYPE_PT : Int = 9;
|
||||
static inline var SVG_LENGTHTYPE_PC : Int = 10;
|
||||
|
||||
var unitType(default,null) : Int;
|
||||
var value : Float;
|
||||
var valueInSpecifiedUnits : Float;
|
||||
var valueAsString : String;
|
||||
|
||||
/** @throws DOMError */
|
||||
function newValueSpecifiedUnits( unitType : Int, valueInSpecifiedUnits : Float ) : Void;
|
||||
/** @throws DOMError */
|
||||
function convertToSpecifiedUnits( unitType : Int ) : Void;
|
||||
}
|
53
Kha/Tools/windows_x64/std/js/html/svg/LengthList.hx
Normal file
53
Kha/Tools/windows_x64/std/js/html/svg/LengthList.hx
Normal file
@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGLengthList.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGLengthList` defines a list of `SVGLength` objects.
|
||||
|
||||
Documentation [SVGLengthList](https://developer.mozilla.org/en-US/docs/Web/API/SVGLengthList) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGLengthList$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGLengthList>
|
||||
**/
|
||||
@:native("SVGLengthList")
|
||||
extern class LengthList implements ArrayAccess<Length> {
|
||||
var numberOfItems(default,null) : Int;
|
||||
var length(default,null) : Int;
|
||||
|
||||
/** @throws DOMError */
|
||||
function clear() : Void;
|
||||
/** @throws DOMError */
|
||||
function initialize( newItem : Length ) : Length;
|
||||
/** @throws DOMError */
|
||||
function getItem( index : Int ) : Length;
|
||||
/** @throws DOMError */
|
||||
function insertItemBefore( newItem : Length, index : Int ) : Length;
|
||||
/** @throws DOMError */
|
||||
function replaceItem( newItem : Length, index : Int ) : Length;
|
||||
/** @throws DOMError */
|
||||
function removeItem( index : Int ) : Length;
|
||||
/** @throws DOMError */
|
||||
function appendItem( newItem : Length ) : Length;
|
||||
}
|
57
Kha/Tools/windows_x64/std/js/html/svg/LineElement.hx
Normal file
57
Kha/Tools/windows_x64/std/js/html/svg/LineElement.hx
Normal file
@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGLineElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGLineElement` interface provides access to the properties of `line` elements, as well as methods to manipulate them.
|
||||
|
||||
Documentation [SVGLineElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGLineElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGLineElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGLineElement>
|
||||
**/
|
||||
@:native("SVGLineElement")
|
||||
extern class LineElement extends GeometryElement {
|
||||
|
||||
/**
|
||||
Returns an `SVGAnimatedLength` that corresponds to attribute `x1` on the given `line` element.
|
||||
**/
|
||||
var x1(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
Returns an `SVGAnimatedLength` that corresponds to attribute `y1` on the given `line` element.
|
||||
**/
|
||||
var y1(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
Returns an `SVGAnimatedLength` that corresponds to attribute `x2` on the given `line` element.
|
||||
**/
|
||||
var x2(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
Returns an `SVGAnimatedLength` that corresponds to attribute `y2` on the given `line` element.
|
||||
**/
|
||||
var y2(default,null) : AnimatedLength;
|
||||
|
||||
}
|
@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGLinearGradientElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGLinearGradientElement` interface corresponds to the `linearGradient` element.
|
||||
|
||||
Documentation [SVGLinearGradientElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGLinearGradientElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGLinearGradientElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGLinearGradientElement>
|
||||
**/
|
||||
@:native("SVGLinearGradientElement")
|
||||
extern class LinearGradientElement extends GradientElement {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `x1` attribute of the given `linearGradient` element.
|
||||
**/
|
||||
var x1(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `y1` attribute of the given `linearGradient` element.
|
||||
**/
|
||||
var y1(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `x2` attribute of the given `linearGradient` element.
|
||||
**/
|
||||
var x2(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `y2` attribute of the given `linearGradient` element.
|
||||
**/
|
||||
var y2(default,null) : AnimatedLength;
|
||||
|
||||
}
|
38
Kha/Tools/windows_x64/std/js/html/svg/MPathElement.hx
Normal file
38
Kha/Tools/windows_x64/std/js/html/svg/MPathElement.hx
Normal file
@ -0,0 +1,38 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGMPathElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGMPathElement` interface corresponds to the `mpath` element.
|
||||
|
||||
Documentation [SVGMPathElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGMPathElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGMPathElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGMPathElement>
|
||||
**/
|
||||
@:native("SVGMPathElement")
|
||||
extern class MPathElement extends Element {
|
||||
var href(default,null) : AnimatedString;
|
||||
|
||||
}
|
49
Kha/Tools/windows_x64/std/js/html/svg/MarkerElement.hx
Normal file
49
Kha/Tools/windows_x64/std/js/html/svg/MarkerElement.hx
Normal file
@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGMarkerElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
@:native("SVGMarkerElement")
|
||||
extern class MarkerElement extends Element {
|
||||
static inline var SVG_MARKERUNITS_UNKNOWN : Int = 0;
|
||||
static inline var SVG_MARKERUNITS_USERSPACEONUSE : Int = 1;
|
||||
static inline var SVG_MARKERUNITS_STROKEWIDTH : Int = 2;
|
||||
static inline var SVG_MARKER_ORIENT_UNKNOWN : Int = 0;
|
||||
static inline var SVG_MARKER_ORIENT_AUTO : Int = 1;
|
||||
static inline var SVG_MARKER_ORIENT_ANGLE : Int = 2;
|
||||
|
||||
var refX(default,null) : AnimatedLength;
|
||||
var refY(default,null) : AnimatedLength;
|
||||
var markerUnits(default,null) : AnimatedEnumeration;
|
||||
var markerWidth(default,null) : AnimatedLength;
|
||||
var markerHeight(default,null) : AnimatedLength;
|
||||
var orientType(default,null) : AnimatedEnumeration;
|
||||
var orientAngle(default,null) : AnimatedAngle;
|
||||
var viewBox(default,null) : AnimatedRect;
|
||||
var preserveAspectRatio(default,null) : AnimatedPreserveAspectRatio;
|
||||
|
||||
function setOrientToAuto() : Void;
|
||||
/** @throws DOMError */
|
||||
function setOrientToAngle( angle : Angle ) : Void;
|
||||
}
|
70
Kha/Tools/windows_x64/std/js/html/svg/MaskElement.hx
Normal file
70
Kha/Tools/windows_x64/std/js/html/svg/MaskElement.hx
Normal file
@ -0,0 +1,70 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGMaskElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGMaskElement` interface provides access to the properties of `mask` elements, as well as methods to manipulate them.
|
||||
|
||||
Documentation [SVGMaskElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGMaskElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGMaskElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGMaskElement>
|
||||
**/
|
||||
@:native("SVGMaskElement")
|
||||
extern class MaskElement extends Element {
|
||||
static inline var SVG_MASKTYPE_LUMINANCE : Int = 0;
|
||||
static inline var SVG_MASKTYPE_ALPHA : Int = 1;
|
||||
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `maskUnits` attribute of the given `mask` element. Takes one of the constants defined in `SVGUnitTypes`.
|
||||
**/
|
||||
var maskUnits(default,null) : AnimatedEnumeration;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `maskContentUnits` attribute of the given `mask` element. Takes one of the constants defined in `SVGUnitTypes`.
|
||||
**/
|
||||
var maskContentUnits(default,null) : AnimatedEnumeration;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `x` attribute of the given `mask` element.
|
||||
**/
|
||||
var x(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `y` attribute of the given `mask` element.
|
||||
**/
|
||||
var y(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `width` attribute of the given `mask` element.
|
||||
**/
|
||||
var width(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `height` attribute of the given `mask` element.
|
||||
**/
|
||||
var height(default,null) : AnimatedLength;
|
||||
|
||||
}
|
126
Kha/Tools/windows_x64/std/js/html/svg/Matrix.hx
Normal file
126
Kha/Tools/windows_x64/std/js/html/svg/Matrix.hx
Normal file
@ -0,0 +1,126 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGMatrix.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
Many of SVG's graphics operations utilize 2x3 matrices of the form:
|
||||
|
||||
Documentation [SVGMatrix](https://developer.mozilla.org/en-US/docs/Web/API/SVGMatrix) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGMatrix$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGMatrix>
|
||||
**/
|
||||
@:native("SVGMatrix")
|
||||
extern class Matrix {
|
||||
|
||||
/**
|
||||
A float representing the a component of the matrix.
|
||||
**/
|
||||
var a : Float;
|
||||
|
||||
/**
|
||||
A float representing the b component of the matrix.
|
||||
**/
|
||||
var b : Float;
|
||||
|
||||
/**
|
||||
A float representing the c component of the matrix.
|
||||
**/
|
||||
var c : Float;
|
||||
|
||||
/**
|
||||
A float representing the d component of the matrix.
|
||||
**/
|
||||
var d : Float;
|
||||
|
||||
/**
|
||||
A float representing the e component of the matrix.
|
||||
**/
|
||||
var e : Float;
|
||||
|
||||
/**
|
||||
A float representing the f component of the matrix.
|
||||
**/
|
||||
var f : Float;
|
||||
|
||||
|
||||
/**
|
||||
Performs matrix multiplication. This matrix is post-multiplied by another matrix, returning the resulting new matrix as `SVGMatrix`.
|
||||
**/
|
||||
function multiply( secondMatrix : Matrix ) : Matrix;
|
||||
|
||||
/**
|
||||
Returns the inverse matrix as `SVGMatrix`.
|
||||
@throws DOMError
|
||||
**/
|
||||
function inverse() : Matrix;
|
||||
|
||||
/**
|
||||
Post-multiplies a translation transformation on the current matrix and returns the resulting matrix as `SVGMatrix`.
|
||||
**/
|
||||
function translate( x : Float, y : Float ) : Matrix;
|
||||
|
||||
/**
|
||||
Post-multiplies a uniform scale transformation on the current matrix and returns the resulting matrix as `SVGMatrix`.
|
||||
**/
|
||||
function scale( scaleFactor : Float ) : Matrix;
|
||||
|
||||
/**
|
||||
Post-multiplies a non-uniform scale transformation on the current matrix and returns the resulting matrix as `SVGMatrix`.
|
||||
**/
|
||||
function scaleNonUniform( scaleFactorX : Float, scaleFactorY : Float ) : Matrix;
|
||||
|
||||
/**
|
||||
Post-multiplies a rotation transformation on the current matrix and returns the resulting matrix as `SVGMatrix`.
|
||||
**/
|
||||
function rotate( angle : Float ) : Matrix;
|
||||
|
||||
/**
|
||||
Post-multiplies a rotation transformation on the current matrix and returns the resulting matrix as `SVGMatrix`. The rotation angle is determined by taking (+/-) atan(y/x). The direction of the vector (x, y) determines whether the positive or negative angle value is used.
|
||||
@throws DOMError
|
||||
**/
|
||||
function rotateFromVector( x : Float, y : Float ) : Matrix;
|
||||
|
||||
/**
|
||||
Post-multiplies the transformation [-1 0 0 1 0 0] and returns the resulting matrix as `SVGMatrix`.
|
||||
**/
|
||||
function flipX() : Matrix;
|
||||
|
||||
/**
|
||||
Post-multiplies the transformation [1 0 0 -1 0 0] and returns the resulting matrix as `SVGMatrix`.
|
||||
**/
|
||||
function flipY() : Matrix;
|
||||
|
||||
/**
|
||||
Post-multiplies a skewX transformation on the current matrix and returns the resulting matrix as `SVGMatrix`.
|
||||
@throws DOMError
|
||||
**/
|
||||
function skewX( angle : Float ) : Matrix;
|
||||
|
||||
/**
|
||||
Post-multiplies a skewY transformation on the current matrix and returns the resulting matrix as `SVGMatrix`.
|
||||
@throws DOMError
|
||||
**/
|
||||
function skewY( angle : Float ) : Matrix;
|
||||
}
|
36
Kha/Tools/windows_x64/std/js/html/svg/MetadataElement.hx
Normal file
36
Kha/Tools/windows_x64/std/js/html/svg/MetadataElement.hx
Normal file
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGMetadataElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGMetadataElement` interface corresponds to the `metadata` element.
|
||||
|
||||
Documentation [SVGMetadataElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGMetadataElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGMetadataElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGMetadataElement>
|
||||
**/
|
||||
@:native("SVGMetadataElement")
|
||||
extern class MetadataElement extends Element {
|
||||
}
|
44
Kha/Tools/windows_x64/std/js/html/svg/Number.hx
Normal file
44
Kha/Tools/windows_x64/std/js/html/svg/Number.hx
Normal file
@ -0,0 +1,44 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGNumber.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGNumber` interface corresponds to the `number` basic data type.
|
||||
|
||||
Documentation [SVGNumber](https://developer.mozilla.org/en-US/docs/Web/API/SVGNumber) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGNumber$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGNumber>
|
||||
**/
|
||||
@:native("SVGNumber")
|
||||
extern class Number {
|
||||
|
||||
/**
|
||||
A float representing the number.
|
||||
Note: If the `SVGNumber` is read-only, a `DOMException` with the code NO_MODIFICATION_ALLOWED_ERR is raised on an attempt to change the value.
|
||||
|
||||
**/
|
||||
var value : Float;
|
||||
|
||||
}
|
53
Kha/Tools/windows_x64/std/js/html/svg/NumberList.hx
Normal file
53
Kha/Tools/windows_x64/std/js/html/svg/NumberList.hx
Normal file
@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGNumberList.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGNumberList` defines a list of `SVGNumber` objects.
|
||||
|
||||
Documentation [SVGNumberList](https://developer.mozilla.org/en-US/docs/Web/API/SVGNumberList) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGNumberList$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGNumberList>
|
||||
**/
|
||||
@:native("SVGNumberList")
|
||||
extern class NumberList implements ArrayAccess<Number> {
|
||||
var numberOfItems(default,null) : Int;
|
||||
var length(default,null) : Int;
|
||||
|
||||
/** @throws DOMError */
|
||||
function clear() : Void;
|
||||
/** @throws DOMError */
|
||||
function initialize( newItem : Number ) : Number;
|
||||
/** @throws DOMError */
|
||||
function getItem( index : Int ) : Number;
|
||||
/** @throws DOMError */
|
||||
function insertItemBefore( newItem : Number, index : Int ) : Number;
|
||||
/** @throws DOMError */
|
||||
function replaceItem( newItem : Number, index : Int ) : Number;
|
||||
/** @throws DOMError */
|
||||
function removeItem( index : Int ) : Number;
|
||||
/** @throws DOMError */
|
||||
function appendItem( newItem : Number ) : Number;
|
||||
}
|
44
Kha/Tools/windows_x64/std/js/html/svg/PathElement.hx
Normal file
44
Kha/Tools/windows_x64/std/js/html/svg/PathElement.hx
Normal file
@ -0,0 +1,44 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGPathElement` interface corresponds to the `path` element.
|
||||
|
||||
Documentation [SVGPathElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGPathElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGPathElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGPathElement>
|
||||
**/
|
||||
@:native("SVGPathElement")
|
||||
extern class PathElement extends GeometryElement {
|
||||
var pathSegList(default,null) : PathSegList;
|
||||
var animatedPathSegList(default,null) : PathSegList;
|
||||
|
||||
|
||||
/**
|
||||
Returns an unsigned long representing the index within the `SVGAnimatedPathData.pathSegList` utilizing the user agent's distance-along-a-path algorithm.
|
||||
**/
|
||||
function getPathSegAtLength( distance : Float ) : Int;
|
||||
}
|
53
Kha/Tools/windows_x64/std/js/html/svg/PathSeg.hx
Normal file
53
Kha/Tools/windows_x64/std/js/html/svg/PathSeg.hx
Normal file
@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
@:native("SVGPathSeg")
|
||||
extern class PathSeg {
|
||||
static inline var PATHSEG_UNKNOWN : Int = 0;
|
||||
static inline var PATHSEG_CLOSEPATH : Int = 1;
|
||||
static inline var PATHSEG_MOVETO_ABS : Int = 2;
|
||||
static inline var PATHSEG_MOVETO_REL : Int = 3;
|
||||
static inline var PATHSEG_LINETO_ABS : Int = 4;
|
||||
static inline var PATHSEG_LINETO_REL : Int = 5;
|
||||
static inline var PATHSEG_CURVETO_CUBIC_ABS : Int = 6;
|
||||
static inline var PATHSEG_CURVETO_CUBIC_REL : Int = 7;
|
||||
static inline var PATHSEG_CURVETO_QUADRATIC_ABS : Int = 8;
|
||||
static inline var PATHSEG_CURVETO_QUADRATIC_REL : Int = 9;
|
||||
static inline var PATHSEG_ARC_ABS : Int = 10;
|
||||
static inline var PATHSEG_ARC_REL : Int = 11;
|
||||
static inline var PATHSEG_LINETO_HORIZONTAL_ABS : Int = 12;
|
||||
static inline var PATHSEG_LINETO_HORIZONTAL_REL : Int = 13;
|
||||
static inline var PATHSEG_LINETO_VERTICAL_ABS : Int = 14;
|
||||
static inline var PATHSEG_LINETO_VERTICAL_REL : Int = 15;
|
||||
static inline var PATHSEG_CURVETO_CUBIC_SMOOTH_ABS : Int = 16;
|
||||
static inline var PATHSEG_CURVETO_CUBIC_SMOOTH_REL : Int = 17;
|
||||
static inline var PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS : Int = 18;
|
||||
static inline var PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL : Int = 19;
|
||||
|
||||
var pathSegType(default,null) : Int;
|
||||
var pathSegTypeAsLetter(default,null) : String;
|
||||
|
||||
}
|
36
Kha/Tools/windows_x64/std/js/html/svg/PathSegArcAbs.hx
Normal file
36
Kha/Tools/windows_x64/std/js/html/svg/PathSegArcAbs.hx
Normal file
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegArcAbs = {
|
||||
var x : Float;
|
||||
var y : Float;
|
||||
var r1 : Float;
|
||||
var r2 : Float;
|
||||
var angle : Float;
|
||||
var largeArcFlag : Bool;
|
||||
var sweepFlag : Bool;
|
||||
|
||||
}
|
36
Kha/Tools/windows_x64/std/js/html/svg/PathSegArcRel.hx
Normal file
36
Kha/Tools/windows_x64/std/js/html/svg/PathSegArcRel.hx
Normal file
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegArcRel = {
|
||||
var x : Float;
|
||||
var y : Float;
|
||||
var r1 : Float;
|
||||
var r2 : Float;
|
||||
var angle : Float;
|
||||
var largeArcFlag : Bool;
|
||||
var sweepFlag : Bool;
|
||||
|
||||
}
|
28
Kha/Tools/windows_x64/std/js/html/svg/PathSegClosePath.hx
Normal file
28
Kha/Tools/windows_x64/std/js/html/svg/PathSegClosePath.hx
Normal file
@ -0,0 +1,28 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegClosePath = {
|
||||
}
|
@ -0,0 +1,35 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegCurvetoCubicAbs = {
|
||||
var x : Float;
|
||||
var y : Float;
|
||||
var x1 : Float;
|
||||
var y1 : Float;
|
||||
var x2 : Float;
|
||||
var y2 : Float;
|
||||
|
||||
}
|
@ -0,0 +1,35 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegCurvetoCubicRel = {
|
||||
var x : Float;
|
||||
var y : Float;
|
||||
var x1 : Float;
|
||||
var y1 : Float;
|
||||
var x2 : Float;
|
||||
var y2 : Float;
|
||||
|
||||
}
|
@ -0,0 +1,33 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegCurvetoCubicSmoothAbs = {
|
||||
var x : Float;
|
||||
var y : Float;
|
||||
var x2 : Float;
|
||||
var y2 : Float;
|
||||
|
||||
}
|
@ -0,0 +1,33 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegCurvetoCubicSmoothRel = {
|
||||
var x : Float;
|
||||
var y : Float;
|
||||
var x2 : Float;
|
||||
var y2 : Float;
|
||||
|
||||
}
|
@ -0,0 +1,33 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegCurvetoQuadraticAbs = {
|
||||
var x : Float;
|
||||
var y : Float;
|
||||
var x1 : Float;
|
||||
var y1 : Float;
|
||||
|
||||
}
|
@ -0,0 +1,33 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegCurvetoQuadraticRel = {
|
||||
var x : Float;
|
||||
var y : Float;
|
||||
var x1 : Float;
|
||||
var y1 : Float;
|
||||
|
||||
}
|
@ -0,0 +1,31 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegCurvetoQuadraticSmoothAbs = {
|
||||
var x : Float;
|
||||
var y : Float;
|
||||
|
||||
}
|
@ -0,0 +1,31 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegCurvetoQuadraticSmoothRel = {
|
||||
var x : Float;
|
||||
var y : Float;
|
||||
|
||||
}
|
31
Kha/Tools/windows_x64/std/js/html/svg/PathSegLinetoAbs.hx
Normal file
31
Kha/Tools/windows_x64/std/js/html/svg/PathSegLinetoAbs.hx
Normal file
@ -0,0 +1,31 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegLinetoAbs = {
|
||||
var x : Float;
|
||||
var y : Float;
|
||||
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegLinetoHorizontalAbs = {
|
||||
var x : Float;
|
||||
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegLinetoHorizontalRel = {
|
||||
var x : Float;
|
||||
|
||||
}
|
31
Kha/Tools/windows_x64/std/js/html/svg/PathSegLinetoRel.hx
Normal file
31
Kha/Tools/windows_x64/std/js/html/svg/PathSegLinetoRel.hx
Normal file
@ -0,0 +1,31 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegLinetoRel = {
|
||||
var x : Float;
|
||||
var y : Float;
|
||||
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegLinetoVerticalAbs = {
|
||||
var y : Float;
|
||||
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegLinetoVerticalRel = {
|
||||
var y : Float;
|
||||
|
||||
}
|
34
Kha/Tools/windows_x64/std/js/html/svg/PathSegList.hx
Normal file
34
Kha/Tools/windows_x64/std/js/html/svg/PathSegList.hx
Normal file
@ -0,0 +1,34 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSegList.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
@:native("SVGPathSegList")
|
||||
extern class PathSegList implements ArrayAccess<PathSeg> {
|
||||
var numberOfItems(default,null) : Int;
|
||||
var length(default,null) : Int;
|
||||
|
||||
/** @throws DOMError */
|
||||
function getItem( index : Int ) : PathSeg;
|
||||
}
|
31
Kha/Tools/windows_x64/std/js/html/svg/PathSegMovetoAbs.hx
Normal file
31
Kha/Tools/windows_x64/std/js/html/svg/PathSegMovetoAbs.hx
Normal file
@ -0,0 +1,31 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegMovetoAbs = {
|
||||
var x : Float;
|
||||
var y : Float;
|
||||
|
||||
}
|
31
Kha/Tools/windows_x64/std/js/html/svg/PathSegMovetoRel.hx
Normal file
31
Kha/Tools/windows_x64/std/js/html/svg/PathSegMovetoRel.hx
Normal file
@ -0,0 +1,31 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPathSeg.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
typedef PathSegMovetoRel = {
|
||||
var x : Float;
|
||||
var y : Float;
|
||||
|
||||
}
|
75
Kha/Tools/windows_x64/std/js/html/svg/PatternElement.hx
Normal file
75
Kha/Tools/windows_x64/std/js/html/svg/PatternElement.hx
Normal file
@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPatternElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGPatternElement` interface corresponds to the `pattern` element.
|
||||
|
||||
Documentation [SVGPatternElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGPatternElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGPatternElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGPatternElement>
|
||||
**/
|
||||
@:native("SVGPatternElement")
|
||||
extern class PatternElement extends Element {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `patternUnits` attribute of the given `pattern` element. Takes one of the constants defined in `SVGUnitTypes`.
|
||||
**/
|
||||
var patternUnits(default,null) : AnimatedEnumeration;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `patternContentUnits` attribute of the given `pattern` element. Takes one of the constants defined in `SVGUnitTypes`.
|
||||
**/
|
||||
var patternContentUnits(default,null) : AnimatedEnumeration;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedTransformList` corresponding to the `patternTransform` attribute of the given `pattern` element.
|
||||
**/
|
||||
var patternTransform(default,null) : AnimatedTransformList;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `x` attribute of the given `pattern` element.
|
||||
**/
|
||||
var x(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `y` attribute of the given `pattern` element.
|
||||
**/
|
||||
var y(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `width` attribute of the given `pattern` element.
|
||||
**/
|
||||
var width(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedEnumeration` corresponding to the `height` attribute of the given `pattern` element.
|
||||
**/
|
||||
var height(default,null) : AnimatedLength;
|
||||
var viewBox(default,null) : AnimatedRect;
|
||||
var preserveAspectRatio(default,null) : AnimatedPreserveAspectRatio;
|
||||
var href(default,null) : AnimatedString;
|
||||
|
||||
}
|
40
Kha/Tools/windows_x64/std/js/html/svg/Point.hx
Normal file
40
Kha/Tools/windows_x64/std/js/html/svg/Point.hx
Normal file
@ -0,0 +1,40 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPoint.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
An `SVGPoint` represents a 2D or 3D point in the SVG coordinate system.
|
||||
|
||||
Documentation [SVGPoint](https://developer.mozilla.org/en-US/docs/Web/API/SVGPoint) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGPoint$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGPoint>
|
||||
**/
|
||||
@:native("SVGPoint")
|
||||
extern class Point {
|
||||
var x : Float;
|
||||
var y : Float;
|
||||
|
||||
function matrixTransform( matrix : Matrix ) : Point;
|
||||
}
|
46
Kha/Tools/windows_x64/std/js/html/svg/PointList.hx
Normal file
46
Kha/Tools/windows_x64/std/js/html/svg/PointList.hx
Normal file
@ -0,0 +1,46 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPointList.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
@:native("SVGPointList")
|
||||
extern class PointList implements ArrayAccess<Point> {
|
||||
var numberOfItems(default,null) : Int;
|
||||
var length(default,null) : Int;
|
||||
|
||||
/** @throws DOMError */
|
||||
function clear() : Void;
|
||||
/** @throws DOMError */
|
||||
function initialize( newItem : Point ) : Point;
|
||||
/** @throws DOMError */
|
||||
function getItem( index : Int ) : Point;
|
||||
/** @throws DOMError */
|
||||
function insertItemBefore( newItem : Point, index : Int ) : Point;
|
||||
/** @throws DOMError */
|
||||
function replaceItem( newItem : Point, index : Int ) : Point;
|
||||
/** @throws DOMError */
|
||||
function removeItem( index : Int ) : Point;
|
||||
/** @throws DOMError */
|
||||
function appendItem( newItem : Point ) : Point;
|
||||
}
|
39
Kha/Tools/windows_x64/std/js/html/svg/PolygonElement.hx
Normal file
39
Kha/Tools/windows_x64/std/js/html/svg/PolygonElement.hx
Normal file
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPolygonElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGPolygonElement` interface provides access to the properties of `polygon` elements, as well as methods to manipulate them.
|
||||
|
||||
Documentation [SVGPolygonElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGPolygonElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGPolygonElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGPolygonElement>
|
||||
**/
|
||||
@:native("SVGPolygonElement")
|
||||
extern class PolygonElement extends GeometryElement {
|
||||
var points(default,null) : PointList;
|
||||
var animatedPoints(default,null) : PointList;
|
||||
|
||||
}
|
39
Kha/Tools/windows_x64/std/js/html/svg/PolylineElement.hx
Normal file
39
Kha/Tools/windows_x64/std/js/html/svg/PolylineElement.hx
Normal file
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPolylineElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGPolylineElement` interface provides access to the properties of `polyline` elements, as well as methods to manipulate them.
|
||||
|
||||
Documentation [SVGPolylineElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGPolylineElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGPolylineElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGPolylineElement>
|
||||
**/
|
||||
@:native("SVGPolylineElement")
|
||||
extern class PolylineElement extends GeometryElement {
|
||||
var points(default,null) : PointList;
|
||||
var animatedPoints(default,null) : PointList;
|
||||
|
||||
}
|
54
Kha/Tools/windows_x64/std/js/html/svg/PreserveAspectRatio.hx
Normal file
54
Kha/Tools/windows_x64/std/js/html/svg/PreserveAspectRatio.hx
Normal file
@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGPreserveAspectRatio.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGPreserveAspectRatio` interface corresponds to the `preserveAspectRatio` attribute, which is available for some of SVG's elements.
|
||||
|
||||
Documentation [SVGPreserveAspectRatio](https://developer.mozilla.org/en-US/docs/Web/API/SVGPreserveAspectRatio) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGPreserveAspectRatio$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGPreserveAspectRatio>
|
||||
**/
|
||||
@:native("SVGPreserveAspectRatio")
|
||||
extern class PreserveAspectRatio {
|
||||
static inline var SVG_PRESERVEASPECTRATIO_UNKNOWN : Int = 0;
|
||||
static inline var SVG_PRESERVEASPECTRATIO_NONE : Int = 1;
|
||||
static inline var SVG_PRESERVEASPECTRATIO_XMINYMIN : Int = 2;
|
||||
static inline var SVG_PRESERVEASPECTRATIO_XMIDYMIN : Int = 3;
|
||||
static inline var SVG_PRESERVEASPECTRATIO_XMAXYMIN : Int = 4;
|
||||
static inline var SVG_PRESERVEASPECTRATIO_XMINYMID : Int = 5;
|
||||
static inline var SVG_PRESERVEASPECTRATIO_XMIDYMID : Int = 6;
|
||||
static inline var SVG_PRESERVEASPECTRATIO_XMAXYMID : Int = 7;
|
||||
static inline var SVG_PRESERVEASPECTRATIO_XMINYMAX : Int = 8;
|
||||
static inline var SVG_PRESERVEASPECTRATIO_XMIDYMAX : Int = 9;
|
||||
static inline var SVG_PRESERVEASPECTRATIO_XMAXYMAX : Int = 10;
|
||||
static inline var SVG_MEETORSLICE_UNKNOWN : Int = 0;
|
||||
static inline var SVG_MEETORSLICE_MEET : Int = 1;
|
||||
static inline var SVG_MEETORSLICE_SLICE : Int = 2;
|
||||
|
||||
var align : Int;
|
||||
var meetOrSlice : Int;
|
||||
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGRadialGradientElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGRadialGradientElement` interface corresponds to the `RadialGradient` element.
|
||||
|
||||
Documentation [SVGRadialGradientElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGRadialGradientElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGRadialGradientElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGRadialGradientElement>
|
||||
**/
|
||||
@:native("SVGRadialGradientElement")
|
||||
extern class RadialGradientElement extends GradientElement {
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `cx` attribute of the given `RadialGradient` element.
|
||||
**/
|
||||
var cx(default,null) : AnimatedLength;
|
||||
var cy(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `r` attribute of the given `RadialGradient` element.
|
||||
**/
|
||||
var r(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `fx` attribute of the given `RadialGradient` element.
|
||||
**/
|
||||
var fx(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
An `SVGAnimatedLength` corresponding to the `fy` attribute of the given `RadialGradient` element.
|
||||
**/
|
||||
var fy(default,null) : AnimatedLength;
|
||||
var fr(default,null) : AnimatedLength;
|
||||
|
||||
}
|
53
Kha/Tools/windows_x64/std/js/html/svg/Rect.hx
Normal file
53
Kha/Tools/windows_x64/std/js/html/svg/Rect.hx
Normal file
@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGRect.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGRect` represents a rectangle. Rectangles consist of an x and y coordinate pair identifying a minimum x value, a minimum y value, and a width and height, which are constrained to be non-negative.
|
||||
|
||||
Documentation [SVGRect](https://developer.mozilla.org/en-US/docs/Web/API/SVGRect) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGRect$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGRect>
|
||||
**/
|
||||
@:native("SVGRect")
|
||||
extern class Rect {
|
||||
|
||||
/**
|
||||
The exact effect of this coordinate depends on each element. If the attribute is not specified, the effect is as if a value of `0` were specified.
|
||||
**/
|
||||
var x : Float;
|
||||
|
||||
/**
|
||||
The exact effect of this coordinate depends on each element.If the attribute is not specified, the effect is as if a value of `0` were specified.
|
||||
**/
|
||||
var y : Float;
|
||||
|
||||
/**
|
||||
This represents the width of the rectangle.A value that is negative results to an error. A value of zero disables rendering of the element
|
||||
**/
|
||||
var width : Float;
|
||||
var height : Float;
|
||||
|
||||
}
|
67
Kha/Tools/windows_x64/std/js/html/svg/RectElement.hx
Normal file
67
Kha/Tools/windows_x64/std/js/html/svg/RectElement.hx
Normal file
@ -0,0 +1,67 @@
|
||||
/*
|
||||
* Copyright (C)2005-2019 Haxe Foundation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
// This file is generated from mozilla\SVGRectElement.webidl. Do not edit!
|
||||
|
||||
package js.html.svg;
|
||||
|
||||
/**
|
||||
The `SVGRectElement` interface provides access to the properties of `rect` elements, as well as methods to manipulate them.
|
||||
|
||||
Documentation [SVGRectElement](https://developer.mozilla.org/en-US/docs/Web/API/SVGRectElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/SVGRectElement$history), licensed under [CC-BY-SA 2.5](https://creativecommons.org/licenses/by-sa/2.5/).
|
||||
|
||||
@see <https://developer.mozilla.org/en-US/docs/Web/API/SVGRectElement>
|
||||
**/
|
||||
@:native("SVGRectElement")
|
||||
extern class RectElement extends GeometryElement {
|
||||
|
||||
/**
|
||||
Returns an `SVGAnimatedLength` corresponding to the `x` attribute of the given `rect` element.
|
||||
**/
|
||||
var x(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
Returns an `SVGAnimatedLength` corresponding to the `y` attribute of the given `rect` element.
|
||||
**/
|
||||
var y(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
Returns an `SVGAnimatedLength` corresponding to the `width` attribute of the given `rect` element.
|
||||
**/
|
||||
var width(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
Returns an `SVGAnimatedLength` corresponding to the `height` attribute of the given `rect` element.
|
||||
**/
|
||||
var height(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
Returns an `SVGAnimatedLength` corresponding to the `rx` attribute of the given `rect` element.
|
||||
**/
|
||||
var rx(default,null) : AnimatedLength;
|
||||
|
||||
/**
|
||||
Returns an `SVGAnimatedLength` corresponding to the `ry` attribute of the given `rect` element.
|
||||
**/
|
||||
var ry(default,null) : AnimatedLength;
|
||||
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user