forked from LeenkxTeam/LNXSDK
Update Files
This commit is contained in:
49
Kha/Tools/windows_x64/std/js/html/AbortController.hx
Normal file
49
Kha/Tools/windows_x64/std/js/html/AbortController.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\AbortController.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `AbortController` interface represents a controller object that allows you to abort one or more DOM requests as and when desired.
|
||||
|
||||
Documentation [AbortController](https://developer.mozilla.org/en-US/docs/Web/API/AbortController) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/AbortController$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/AbortController>
|
||||
**/
|
||||
@:native("AbortController")
|
||||
extern class AbortController {
|
||||
|
||||
/**
|
||||
Returns a `AbortSignal` object instance, which can be used to communicate with/abort a DOM request.
|
||||
**/
|
||||
var signal(default,null) : AbortSignal;
|
||||
|
||||
/** @throws DOMError */
|
||||
function new() : Void;
|
||||
|
||||
/**
|
||||
Aborts a DOM request before it has completed. This is able to abort fetch requests, consumption of any response `Body`, and streams.
|
||||
**/
|
||||
function abort() : Void;
|
||||
}
|
47
Kha/Tools/windows_x64/std/js/html/AbortSignal.hx
Normal file
47
Kha/Tools/windows_x64/std/js/html/AbortSignal.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\AbortSignal.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `AbortSignal` interface represents a signal object that allows you to communicate with a DOM request (such as a Fetch) and abort it if required via an `AbortController` object.
|
||||
|
||||
Documentation [AbortSignal](https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal$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/AbortSignal>
|
||||
**/
|
||||
@:native("AbortSignal")
|
||||
extern class AbortSignal extends EventTarget {
|
||||
|
||||
/**
|
||||
A `Boolean` that indicates whether the request(s) the signal is communicating with is/are aborted (`true`) or not (`false`).
|
||||
**/
|
||||
var aborted(default,null) : Bool;
|
||||
|
||||
/**
|
||||
Invoked when an `abort_(dom_abort_api)` event fires, i.e. when the DOM request(s) the signal is communicating with is/are aborted.
|
||||
**/
|
||||
var onabort : haxe.Constraints.Function;
|
||||
|
||||
}
|
30
Kha/Tools/windows_x64/std/js/html/AddEventListenerOptions.hx
Normal file
30
Kha/Tools/windows_x64/std/js/html/AddEventListenerOptions.hx
Normal file
@ -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\EventTarget.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef AddEventListenerOptions = EventListenerOptions & {
|
||||
var ?once : Bool;
|
||||
var ?passive : Bool;
|
||||
}
|
33
Kha/Tools/windows_x64/std/js/html/AlignSetting.hx
Normal file
33
Kha/Tools/windows_x64/std/js/html/AlignSetting.hx
Normal file
@ -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\VTTCue.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
enum abstract AlignSetting(String) {
|
||||
var START = "start";
|
||||
var CENTER = "center";
|
||||
var END = "end";
|
||||
var LEFT = "left";
|
||||
var RIGHT = "right";
|
||||
}
|
116
Kha/Tools/windows_x64/std/js/html/AnchorElement.hx
Normal file
116
Kha/Tools/windows_x64/std/js/html/AnchorElement.hx
Normal file
@ -0,0 +1,116 @@
|
||||
/*
|
||||
* 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\HTMLAnchorElement.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `HTMLAnchorElement` interface represents hyperlink elements and provides special properties and methods (beyond those of the regular `HTMLElement` object interface that they inherit from) for manipulating the layout and presentation of such elements.
|
||||
|
||||
Documentation [HTMLAnchorElement](https://developer.mozilla.org/en-US/docs/Web/API/HTMLAnchorElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/HTMLAnchorElement$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/HTMLAnchorElement>
|
||||
**/
|
||||
@:native("HTMLAnchorElement")
|
||||
extern class AnchorElement extends Element {
|
||||
|
||||
/**
|
||||
Is a `DOMString` that reflects the `target` HTML attribute, indicating where to display the linked resource.
|
||||
**/
|
||||
var target : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` indicating that the linked resource is intended to be downloaded rather than displayed in the browser. The value represent the proposed name of the file. If the name is not a valid filename of the underlying OS, browser will adapt it.
|
||||
**/
|
||||
var download : String;
|
||||
var ping : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that reflects the `rel` HTML attribute, specifying the relationship of the target object to the linked object.
|
||||
**/
|
||||
var rel : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that reflects the `referrerpolicy` HTML attribute indicating which referrer to use.
|
||||
**/
|
||||
var referrerPolicy : String;
|
||||
|
||||
/**
|
||||
Returns a `DOMTokenList` that reflects the `rel` HTML attribute, as a list of tokens.
|
||||
**/
|
||||
var relList(default,null) : DOMTokenList;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that reflects the `hreflang` HTML attribute, indicating the language of the linked resource.
|
||||
**/
|
||||
var hreflang : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that reflects the `type` HTML 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;
|
||||
|
||||
/**
|
||||
Is a `DOMString` representing a comma-separated list of coordinates.
|
||||
**/
|
||||
var coords : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` representing the character encoding of the linked resource.
|
||||
**/
|
||||
var charset : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` representing the anchor name.
|
||||
**/
|
||||
var name : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` representing that the `rev` HTML attribute, specifying the relationship of the link object to the target object.
|
||||
Note: Currently the W3C HTML 5.2 spec states that `rev` is no longer obsolete, whereas the WHATWG living standard still has it labeled obsolete. Until this discrepancy is resolved, you should still assume it is obsolete.
|
||||
|
||||
**/
|
||||
var rev : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` representing the shape of the active area.
|
||||
**/
|
||||
var shape : String;
|
||||
var href : String;
|
||||
var origin(default,null) : String;
|
||||
var protocol : String;
|
||||
var username : String;
|
||||
var password : String;
|
||||
var host : String;
|
||||
var hostname : String;
|
||||
var port : String;
|
||||
var pathname : String;
|
||||
var search : String;
|
||||
var hash : String;
|
||||
|
||||
}
|
135
Kha/Tools/windows_x64/std/js/html/Animation.hx
Normal file
135
Kha/Tools/windows_x64/std/js/html/Animation.hx
Normal file
@ -0,0 +1,135 @@
|
||||
/*
|
||||
* 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\Animation.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
import js.lib.Promise;
|
||||
|
||||
/**
|
||||
The `Animation` interface of the Web Animations API represents a single animation player and provides playback controls and a timeline for an animation node or source.
|
||||
|
||||
Documentation [Animation](https://developer.mozilla.org/en-US/docs/Web/API/Animation) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/Animation$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/Animation>
|
||||
**/
|
||||
@:native("Animation")
|
||||
extern class Animation extends EventTarget {
|
||||
|
||||
/**
|
||||
Gets and sets the `String` used to identify the animation.
|
||||
**/
|
||||
var id : String;
|
||||
|
||||
/**
|
||||
Gets and sets the `AnimationEffectReadOnly` associated with this animation. This will usually be a `KeyframeEffect` object.
|
||||
**/
|
||||
var effect : AnimationEffect;
|
||||
|
||||
/**
|
||||
Gets or sets the `AnimationTimeline` associated with this animation.
|
||||
**/
|
||||
var timeline : AnimationTimeline;
|
||||
|
||||
/**
|
||||
Gets or sets the scheduled time when an animation's playback should begin.
|
||||
**/
|
||||
var startTime : Float;
|
||||
|
||||
/**
|
||||
The current time value of the animation in milliseconds, whether running or paused. If the animation lacks a `AnimationTimeline`, is inactive or hasn't been played yet, its value is `null`.
|
||||
**/
|
||||
var currentTime : Float;
|
||||
|
||||
/**
|
||||
Gets or sets the playback rate of the animation.
|
||||
**/
|
||||
var playbackRate : Float;
|
||||
|
||||
/**
|
||||
Returns an enumerated value describing the playback state of an animation.
|
||||
**/
|
||||
var playState(default,null) : AnimationPlayState;
|
||||
|
||||
/**
|
||||
Indicates whether the animation is currently waiting for an asynchronous operation such as initiating playback or pausing a running animation.
|
||||
**/
|
||||
var pending(default,null) : Bool;
|
||||
|
||||
/**
|
||||
Returns the current ready Promise for this animation.
|
||||
**/
|
||||
var ready(default,null) : Promise<Animation>;
|
||||
|
||||
/**
|
||||
Returns the current finished Promise for this animation.
|
||||
**/
|
||||
var finished(default,null) : Promise<Animation>;
|
||||
|
||||
/**
|
||||
Gets and sets the event handler for the `finish` event.
|
||||
**/
|
||||
var onfinish : haxe.Constraints.Function;
|
||||
|
||||
/**
|
||||
Gets and sets the event handler for the `cancel` event.
|
||||
**/
|
||||
var oncancel : haxe.Constraints.Function;
|
||||
|
||||
/** @throws DOMError */
|
||||
function new( ?effect : AnimationEffect, ?timeline : AnimationTimeline ) : Void;
|
||||
|
||||
/**
|
||||
Clears all `KeyframeEffect` caused by this animation and aborts its playback.
|
||||
**/
|
||||
function cancel() : Void;
|
||||
|
||||
/**
|
||||
Seeks either end of an animation, depending on whether the animation is playing or reversing.
|
||||
@throws DOMError
|
||||
**/
|
||||
function finish() : Void;
|
||||
|
||||
/**
|
||||
Starts or resumes playing of an animation, or begins the animation again if it previously finished.
|
||||
@throws DOMError
|
||||
**/
|
||||
function play() : Void;
|
||||
|
||||
/**
|
||||
Suspends playing of an animation.
|
||||
@throws DOMError
|
||||
**/
|
||||
function pause() : Void;
|
||||
|
||||
/**
|
||||
Sets the speed of an animation after first synchronizing its playback position.
|
||||
**/
|
||||
function updatePlaybackRate( playbackRate : Float ) : Void;
|
||||
|
||||
/**
|
||||
Reverses playback direction, stopping at the start of the animation. If the animation is finished or unplayed, it will play from end to beginning.
|
||||
@throws DOMError
|
||||
**/
|
||||
function reverse() : Void;
|
||||
}
|
40
Kha/Tools/windows_x64/std/js/html/AnimationEffect.hx
Normal file
40
Kha/Tools/windows_x64/std/js/html/AnimationEffect.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\AnimationEffect.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `AnimationEffect` interface of the Web Animations API defines current and future animation effects like `KeyframeEffect`, which can be passed to `Animation` objects for playing, and `KeyframeEffectReadOnly` (which is used by CSS Animations and Transitions).
|
||||
|
||||
Documentation [AnimationEffect](https://developer.mozilla.org/en-US/docs/Web/API/AnimationEffect) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/AnimationEffect$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/AnimationEffect>
|
||||
**/
|
||||
@:native("AnimationEffect")
|
||||
extern class AnimationEffect {
|
||||
function getTiming() : EffectTiming;
|
||||
function getComputedTiming() : ComputedEffectTiming;
|
||||
/** @throws DOMError */
|
||||
function updateTiming( ?timing : OptionalEffectTiming ) : Void;
|
||||
}
|
54
Kha/Tools/windows_x64/std/js/html/AnimationEvent.hx
Normal file
54
Kha/Tools/windows_x64/std/js/html/AnimationEvent.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\AnimationEvent.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `AnimationEvent` interface represents events providing information related to animations.
|
||||
|
||||
Documentation [AnimationEvent](https://developer.mozilla.org/en-US/docs/Web/API/AnimationEvent) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/AnimationEvent$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/AnimationEvent>
|
||||
**/
|
||||
@:native("AnimationEvent")
|
||||
extern class AnimationEvent extends Event {
|
||||
|
||||
/**
|
||||
Is a `DOMString` containing the value of the `animation-name` CSS property associated with the transition.
|
||||
**/
|
||||
var animationName(default,null) : String;
|
||||
|
||||
/**
|
||||
Is a `float` giving the amount of time the animation has been running, in seconds, when this event fired, excluding any time the animation was paused. For an `"animationstart"` event, `elapsedTime` is `0.0` unless there was a negative value for `animation-delay`, in which case the event will be fired with `elapsedTime` containing `(-1 * `delay`)`.
|
||||
**/
|
||||
var elapsedTime(default,null) : Float;
|
||||
|
||||
/**
|
||||
Is a `DOMString`, starting with `'::'`, containing the name of the pseudo-element the animation runs on. If the animation doesn't run on a pseudo-element but on the element, an empty string: `''``.`
|
||||
**/
|
||||
var pseudoElement(default,null) : String;
|
||||
|
||||
/** @throws DOMError */
|
||||
function new( type : String, ?eventInitDict : AnimationEventInit ) : Void;
|
||||
}
|
31
Kha/Tools/windows_x64/std/js/html/AnimationEventInit.hx
Normal file
31
Kha/Tools/windows_x64/std/js/html/AnimationEventInit.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\AnimationEvent.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef AnimationEventInit = EventInit & {
|
||||
var ?animationName : String;
|
||||
var ?elapsedTime : Float;
|
||||
var ?pseudoElement : String;
|
||||
}
|
29
Kha/Tools/windows_x64/std/js/html/AnimationFilter.hx
Normal file
29
Kha/Tools/windows_x64/std/js/html/AnimationFilter.hx
Normal file
@ -0,0 +1,29 @@
|
||||
/*
|
||||
* 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\Animatable.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef AnimationFilter = {
|
||||
var ?subtree : Bool;
|
||||
}
|
32
Kha/Tools/windows_x64/std/js/html/AnimationPlayState.hx
Normal file
32
Kha/Tools/windows_x64/std/js/html/AnimationPlayState.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\Animation.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
enum abstract AnimationPlayState(String) {
|
||||
var IDLE = "idle";
|
||||
var RUNNING = "running";
|
||||
var PAUSED = "paused";
|
||||
var FINISHED = "finished";
|
||||
}
|
41
Kha/Tools/windows_x64/std/js/html/AnimationPlaybackEvent.hx
Normal file
41
Kha/Tools/windows_x64/std/js/html/AnimationPlaybackEvent.hx
Normal file
@ -0,0 +1,41 @@
|
||||
/*
|
||||
* 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\AnimationPlaybackEvent.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The AnimationPlaybackEvent interface of the Web Animations API represents animation events.
|
||||
|
||||
Documentation [AnimationPlaybackEvent](https://developer.mozilla.org/en-US/docs/Web/API/AnimationPlaybackEvent) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/AnimationPlaybackEvent$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/AnimationPlaybackEvent>
|
||||
**/
|
||||
@:native("AnimationPlaybackEvent")
|
||||
extern class AnimationPlaybackEvent extends Event {
|
||||
var currentTime(default,null) : Float;
|
||||
var timelineTime(default,null) : Float;
|
||||
|
||||
/** @throws DOMError */
|
||||
function new( type : String, ?eventInitDict : AnimationPlaybackEventInit ) : Void;
|
||||
}
|
@ -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\AnimationPlaybackEvent.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef AnimationPlaybackEventInit = EventInit & {
|
||||
var ?currentTime : Float;
|
||||
var ?timelineTime : Float;
|
||||
}
|
42
Kha/Tools/windows_x64/std/js/html/AnimationTimeline.hx
Normal file
42
Kha/Tools/windows_x64/std/js/html/AnimationTimeline.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\AnimationTimeline.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `AnimationTimeline` interface of the Web Animations API represents the timeline of an animation. This interface exists to define timeline features (inherited by `DocumentTimeline` and future timeline types) and is not itself directly used by developers. Anywhere you see `AnimationTimeline`, you should use `DocumentTimeline` or any other timeline type instead.
|
||||
|
||||
Documentation [AnimationTimeline](https://developer.mozilla.org/en-US/docs/Web/API/AnimationTimeline) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/AnimationTimeline$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/AnimationTimeline>
|
||||
**/
|
||||
@:native("AnimationTimeline")
|
||||
extern class AnimationTimeline {
|
||||
|
||||
/**
|
||||
Returns the time value in milliseconds for this timeline or `null` if this timeline is inactive.
|
||||
**/
|
||||
var currentTime(default,null) : Float;
|
||||
|
||||
}
|
94
Kha/Tools/windows_x64/std/js/html/AreaElement.hx
Normal file
94
Kha/Tools/windows_x64/std/js/html/AreaElement.hx
Normal file
@ -0,0 +1,94 @@
|
||||
/*
|
||||
* 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\HTMLAreaElement.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `HTMLAreaElement` interface provides special properties and methods (beyond those of the regular object `HTMLElement` interface it also has available to it by inheritance) for manipulating the layout and presentation of area elements.
|
||||
|
||||
Documentation [HTMLAreaElement](https://developer.mozilla.org/en-US/docs/Web/API/HTMLAreaElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/HTMLAreaElement$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/HTMLAreaElement>
|
||||
**/
|
||||
@:native("HTMLAreaElement")
|
||||
extern class AreaElement extends Element {
|
||||
|
||||
/**
|
||||
Is a `DOMString` that reflects the `alt` HTML attribute, containing alternative text for the element.
|
||||
**/
|
||||
var alt : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that reflects the `coords` HTML attribute, containing coordinates to define the hot-spot region.
|
||||
**/
|
||||
var coords : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that reflects the `shape` HTML attribute, indicating the shape of the hot-spot, limited to known values.
|
||||
**/
|
||||
var shape : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that reflects the `target` HTML attribute, indicating the browsing context in which to open the linked resource.
|
||||
**/
|
||||
var target : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` indicating that the linked resource is intended to be downloaded rather than displayed in the browser. The value represent the proposed name of the file. If the name is not a valid filename of the underlying OS, browser will adapt it.
|
||||
**/
|
||||
var download : String;
|
||||
var ping : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that reflects the `rel` HTML attribute, indicating relationships of the current document to the linked resource.
|
||||
**/
|
||||
var rel : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that reflects the `referrerpolicy` HTML attribute indicating which referrer to use when fetching the linked resource.
|
||||
**/
|
||||
var referrerPolicy : String;
|
||||
|
||||
/**
|
||||
Returns a `DOMTokenList` that reflects the `rel` HTML attribute, indicating relationships of the current document to the linked resource, as a list of tokens.
|
||||
**/
|
||||
var relList(default,null) : DOMTokenList;
|
||||
|
||||
/**
|
||||
Is a `Boolean` flag indicating if the area is inactive (`true`) or active (`false`).
|
||||
**/
|
||||
var noHref : Bool;
|
||||
var href : String;
|
||||
var origin(default,null) : String;
|
||||
var protocol : String;
|
||||
var username : String;
|
||||
var password : String;
|
||||
var host : String;
|
||||
var hostname : String;
|
||||
var port : String;
|
||||
var pathname : String;
|
||||
var search : String;
|
||||
var hash : String;
|
||||
|
||||
}
|
25
Kha/Tools/windows_x64/std/js/html/ArrayBuffer.hx
Normal file
25
Kha/Tools/windows_x64/std/js/html/ArrayBuffer.hx
Normal file
@ -0,0 +1,25 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
package js.html;
|
||||
|
||||
@:deprecated typedef ArrayBuffer = js.lib.ArrayBuffer;
|
25
Kha/Tools/windows_x64/std/js/html/ArrayBufferView.hx
Normal file
25
Kha/Tools/windows_x64/std/js/html/ArrayBufferView.hx
Normal file
@ -0,0 +1,25 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
package js.html;
|
||||
|
||||
@:deprecated typedef ArrayBufferView = js.lib.ArrayBufferView;
|
29
Kha/Tools/windows_x64/std/js/html/AssignedNodesOptions.hx
Normal file
29
Kha/Tools/windows_x64/std/js/html/AssignedNodesOptions.hx
Normal file
@ -0,0 +1,29 @@
|
||||
/*
|
||||
* 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\HTMLSlotElement.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef AssignedNodesOptions = {
|
||||
var ?flatten : Bool;
|
||||
}
|
82
Kha/Tools/windows_x64/std/js/html/Attr.hx
Normal file
82
Kha/Tools/windows_x64/std/js/html/Attr.hx
Normal file
@ -0,0 +1,82 @@
|
||||
/*
|
||||
* 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\Attr.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
This type represents a DOM element's attribute as an object. In most DOM methods, you will probably directly retrieve the attribute as a string (e.g., `Element.getAttribute()`, but certain functions (e.g., `Element.getAttributeNode()`) or means of iterating give `Attr` types.
|
||||
|
||||
Documentation [Attr](https://developer.mozilla.org/en-US/docs/Web/API/Attr) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/Attr$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/Attr>
|
||||
**/
|
||||
@:native("Attr")
|
||||
extern class Attr extends Node {
|
||||
|
||||
/**
|
||||
A `DOMString` representing the local part of the qualified name of the attribute.
|
||||
**/
|
||||
var localName(default,null) : String;
|
||||
|
||||
/**
|
||||
The attribute's value.
|
||||
**/
|
||||
var value : String;
|
||||
|
||||
/**
|
||||
The attribute's name.
|
||||
**/
|
||||
var name(default,null) : String;
|
||||
|
||||
/**
|
||||
A `DOMString` representing the namespace URI of the attribute, or `null` if there is no namespace.
|
||||
**/
|
||||
var namespaceURI(default,null) : String;
|
||||
|
||||
/**
|
||||
A `DOMString` representing the namespace prefix of the attribute, or `null` if no prefix is specified.
|
||||
**/
|
||||
var prefix(default,null) : String;
|
||||
|
||||
/**
|
||||
This property always returns `true`. Originally, it returned `true `if the attribute was explicitly specified in the source code or by a script, and `false` if its value came from the default one defined in the document's DTD.
|
||||
**/
|
||||
var specified(default,null) : Bool;
|
||||
|
||||
/**
|
||||
|
||||
The element holding the attribute.
|
||||
|
||||
|
||||
Note: DOM Level 4 removed this property. The assumption was that since you get an `Attr` object from an `Element`, you should already know the associated element.
|
||||
|
||||
As that doesn't hold true in cases like `Attr` objects being returned by `Document.evaluate`, the DOM Living Standard reintroduced the property.
|
||||
|
||||
Gecko outputs a deprecation note starting from Gecko 7.0 `7.0`. This note was removed again in Gecko 49.0 `49.0`.
|
||||
|
||||
|
||||
**/
|
||||
var ownerElement(default,null) : Element;
|
||||
|
||||
}
|
31
Kha/Tools/windows_x64/std/js/html/Audio.hx
Normal file
31
Kha/Tools/windows_x64/std/js/html/Audio.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 namedConstructors.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
@:native("Audio")
|
||||
extern class Audio extends AudioElement {
|
||||
/** @throws DOMError */
|
||||
function new( ?src : String ) : Void;
|
||||
}
|
36
Kha/Tools/windows_x64/std/js/html/AudioElement.hx
Normal file
36
Kha/Tools/windows_x64/std/js/html/AudioElement.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\HTMLAudioElement.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `HTMLAudioElement` interface provides access to the properties of `audio` elements, as well as methods to manipulate them. It derives from the `HTMLMediaElement` interface.
|
||||
|
||||
Documentation [HTMLAudioElement](https://developer.mozilla.org/en-US/docs/Web/API/HTMLAudioElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/HTMLAudioElement$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/HTMLAudioElement>
|
||||
**/
|
||||
@:native("HTMLAudioElement")
|
||||
extern class AudioElement extends MediaElement {
|
||||
}
|
29
Kha/Tools/windows_x64/std/js/html/AudioStreamTrack.hx
Normal file
29
Kha/Tools/windows_x64/std/js/html/AudioStreamTrack.hx
Normal file
@ -0,0 +1,29 @@
|
||||
/*
|
||||
* 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\AudioStreamTrack.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
@:native("AudioStreamTrack")
|
||||
extern class AudioStreamTrack extends MediaStreamTrack {
|
||||
}
|
62
Kha/Tools/windows_x64/std/js/html/AudioTrack.hx
Normal file
62
Kha/Tools/windows_x64/std/js/html/AudioTrack.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\AudioTrack.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `AudioTrack` interface represents a single audio track from one of the HTML media elements, `audio` or `video`.
|
||||
|
||||
Documentation [AudioTrack](https://developer.mozilla.org/en-US/docs/Web/API/AudioTrack) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/AudioTrack$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/AudioTrack>
|
||||
**/
|
||||
@:native("AudioTrack")
|
||||
extern class AudioTrack {
|
||||
|
||||
/**
|
||||
A `DOMString` which uniquely identifies the track within the media. This ID can be used to locate a specific track within an audio track list by calling `AudioTrackList.getTrackById()`. The ID can also be used as the fragment part of the URL if the media supports seeking by media fragment per the Media Fragments URI specification.
|
||||
**/
|
||||
var id(default,null) : String;
|
||||
|
||||
/**
|
||||
A `DOMString` specifying the category into which the track falls. For example, the main audio track would have a `kind` of `"main"`.
|
||||
**/
|
||||
var kind(default,null) : String;
|
||||
|
||||
/**
|
||||
A `DOMString` providing a human-readable label for the track. For example, an audio commentary track for a movie might have a `label` of `"Commentary with director John Q. Public and actors John Doe and Jane Eod."` This string is empty if no label is provided.
|
||||
**/
|
||||
var label(default,null) : String;
|
||||
|
||||
/**
|
||||
A `DOMString` specifying the audio track's primary language, or an empty string if unknown. The language is specified as a BCP 47 ({{RFC(5646)}}) language code, such as `"en-US"` or `"pt-BR"`.
|
||||
**/
|
||||
var language(default,null) : String;
|
||||
|
||||
/**
|
||||
A Boolean value which controls whether or not the audio track's sound is enabled. Setting this value to `false` mutes the track's audio.
|
||||
**/
|
||||
var enabled : Bool;
|
||||
|
||||
}
|
46
Kha/Tools/windows_x64/std/js/html/AudioTrackList.hx
Normal file
46
Kha/Tools/windows_x64/std/js/html/AudioTrackList.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\AudioTrackList.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `AudioTrackList` interface is used to represent a list of the audio tracks contained within a given HTML media element, with each track represented by a separate `AudioTrack` object in the list.
|
||||
|
||||
Documentation [AudioTrackList](https://developer.mozilla.org/en-US/docs/Web/API/AudioTrackList) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/AudioTrackList$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/AudioTrackList>
|
||||
**/
|
||||
@:native("AudioTrackList")
|
||||
extern class AudioTrackList extends EventTarget implements ArrayAccess<AudioTrack> {
|
||||
|
||||
/**
|
||||
The number of tracks in the list.
|
||||
**/
|
||||
var length(default,null) : Int;
|
||||
var onchange : haxe.Constraints.Function;
|
||||
var onaddtrack : haxe.Constraints.Function;
|
||||
var onremovetrack : haxe.Constraints.Function;
|
||||
|
||||
function getTrackById( id : String ) : AudioTrack;
|
||||
}
|
29
Kha/Tools/windows_x64/std/js/html/AutoKeyword.hx
Normal file
29
Kha/Tools/windows_x64/std/js/html/AutoKeyword.hx
Normal file
@ -0,0 +1,29 @@
|
||||
/*
|
||||
* 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\VTTCue.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
enum abstract AutoKeyword(String) {
|
||||
var AUTO = "auto";
|
||||
}
|
42
Kha/Tools/windows_x64/std/js/html/BRElement.hx
Normal file
42
Kha/Tools/windows_x64/std/js/html/BRElement.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\HTMLBRElement.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `HTMLBRElement` interface represents a HTML line break element (`br`). It inherits from `HTMLElement`.
|
||||
|
||||
Documentation [HTMLBRElement](https://developer.mozilla.org/en-US/docs/Web/API/HTMLBRElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/HTMLBRElement$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/HTMLBRElement>
|
||||
**/
|
||||
@:native("HTMLBRElement")
|
||||
extern class BRElement extends Element {
|
||||
|
||||
/**
|
||||
Is a `DOMString` indicating the flow of text around floating objects.
|
||||
**/
|
||||
var clear : String;
|
||||
|
||||
}
|
31
Kha/Tools/windows_x64/std/js/html/BarProp.hx
Normal file
31
Kha/Tools/windows_x64/std/js/html/BarProp.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\BarProp.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
@:native("BarProp")
|
||||
extern class BarProp {
|
||||
var visible : Bool;
|
||||
|
||||
}
|
47
Kha/Tools/windows_x64/std/js/html/BaseElement.hx
Normal file
47
Kha/Tools/windows_x64/std/js/html/BaseElement.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\HTMLBaseElement.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `HTMLBaseElement` interface contains the base URI for a document. This object inherits all of the properties and methods as described in the `HTMLElement` interface.
|
||||
|
||||
Documentation [HTMLBaseElement](https://developer.mozilla.org/en-US/docs/Web/API/HTMLBaseElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/HTMLBaseElement$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/HTMLBaseElement>
|
||||
**/
|
||||
@:native("HTMLBaseElement")
|
||||
extern class BaseElement extends Element {
|
||||
|
||||
/**
|
||||
Is a `DOMString` that reflects the `href` HTML attribute, containing a base URL for relative URLs in the document.
|
||||
**/
|
||||
var href : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that reflects the `target` HTML attribute, containing a default target browsing context or frame for elements that do not have a target reference specified.
|
||||
**/
|
||||
var target : String;
|
||||
|
||||
}
|
77
Kha/Tools/windows_x64/std/js/html/BatteryManager.hx
Normal file
77
Kha/Tools/windows_x64/std/js/html/BatteryManager.hx
Normal file
@ -0,0 +1,77 @@
|
||||
/*
|
||||
* 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\BatteryManager.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `BatteryManager` interface provides ways to get information about the system's battery charge level.
|
||||
|
||||
Documentation [BatteryManager](https://developer.mozilla.org/en-US/docs/Web/API/BatteryManager) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/BatteryManager$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/BatteryManager>
|
||||
**/
|
||||
@:native("BatteryManager")
|
||||
extern class BatteryManager extends EventTarget {
|
||||
|
||||
/**
|
||||
A Boolean value indicating whether or not the battery is currently being charged.
|
||||
**/
|
||||
var charging(default,null) : Bool;
|
||||
|
||||
/**
|
||||
A number representing the remaining time in seconds until the battery is fully charged, or 0 if the battery is already fully charged.
|
||||
**/
|
||||
var chargingTime(default,null) : Float;
|
||||
|
||||
/**
|
||||
A number representing the remaining time in seconds until the battery is completely discharged and the system will suspend.
|
||||
**/
|
||||
var dischargingTime(default,null) : Float;
|
||||
|
||||
/**
|
||||
A number representing the system's battery charge level scaled to a value between 0.0 and 1.0.
|
||||
**/
|
||||
var level(default,null) : Float;
|
||||
|
||||
/**
|
||||
A handler for the `chargingchange` event; This event is sent when the battery charging state is updated.
|
||||
**/
|
||||
var onchargingchange : haxe.Constraints.Function;
|
||||
|
||||
/**
|
||||
A handler for the `chargingtimechange` event; This event is sent when the battery charging time is updated
|
||||
**/
|
||||
var onchargingtimechange : haxe.Constraints.Function;
|
||||
|
||||
/**
|
||||
A handler for the `dischargingtimechange` event; This event is sent when the battery discharging time is updated.
|
||||
**/
|
||||
var ondischargingtimechange : haxe.Constraints.Function;
|
||||
|
||||
/**
|
||||
A handler for the `levelchange` event; This event is sent when the battery level is updated.
|
||||
**/
|
||||
var onlevelchange : haxe.Constraints.Function;
|
||||
|
||||
}
|
36
Kha/Tools/windows_x64/std/js/html/BeforeUnloadEvent.hx
Normal file
36
Kha/Tools/windows_x64/std/js/html/BeforeUnloadEvent.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\BeforeUnloadEvent.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `beforeunload` event is fired when the window, the document and its resources are about to be unloaded.
|
||||
|
||||
Documentation [BeforeUnloadEvent](https://developer.mozilla.org/en-US/docs/Web/API/BeforeUnloadEvent) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/BeforeUnloadEvent$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/BeforeUnloadEvent>
|
||||
**/
|
||||
@:native("BeforeUnloadEvent")
|
||||
extern class BeforeUnloadEvent extends Event {
|
||||
}
|
30
Kha/Tools/windows_x64/std/js/html/BinaryType.hx
Normal file
30
Kha/Tools/windows_x64/std/js/html/BinaryType.hx
Normal file
@ -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\WebSocket.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
enum abstract BinaryType(String) {
|
||||
var BLOB = "blob";
|
||||
var ARRAYBUFFER = "arraybuffer";
|
||||
}
|
56
Kha/Tools/windows_x64/std/js/html/Blob.hx
Normal file
56
Kha/Tools/windows_x64/std/js/html/Blob.hx
Normal file
@ -0,0 +1,56 @@
|
||||
/*
|
||||
* 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\Blob.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
A `Blob` object represents a file-like object of immutable, raw data. Blobs represent data that isn't necessarily in a JavaScript-native format. The `File` interface is based on `Blob`, inheriting blob functionality and expanding it to support files on the user's system.
|
||||
|
||||
Documentation [Blob](https://developer.mozilla.org/en-US/docs/Web/API/Blob) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/Blob$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/Blob>
|
||||
**/
|
||||
@:native("Blob")
|
||||
extern class Blob
|
||||
{
|
||||
|
||||
/**
|
||||
The size, in bytes, of the data contained in the `Blob` object.
|
||||
**/
|
||||
var size(default,null) : Int;
|
||||
|
||||
/**
|
||||
A string indicating the MIME type of the data contained in the `Blob`. If the type is unknown, this string is empty.
|
||||
**/
|
||||
var type(default,null) : String;
|
||||
|
||||
/** @throws DOMError */
|
||||
function new( ?blobParts : Array<haxe.extern.EitherType<js.lib.ArrayBuffer,haxe.extern.EitherType<js.lib.ArrayBufferView,haxe.extern.EitherType<Blob,String>>>>, ?options : BlobPropertyBag ) : Void;
|
||||
|
||||
/**
|
||||
Returns a new `Blob` object containing the data in the specified range of bytes of the source `Blob`.
|
||||
@throws DOMError
|
||||
**/
|
||||
function slice( ?start : Int, ?end : Int, ?contentType : String ) : Blob;
|
||||
}
|
44
Kha/Tools/windows_x64/std/js/html/BlobEvent.hx
Normal file
44
Kha/Tools/windows_x64/std/js/html/BlobEvent.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\BlobEvent.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `BlobEvent` interface represents events associated with a `Blob`. These blobs are typically, but not necessarily, associated with media content.
|
||||
|
||||
Documentation [BlobEvent](https://developer.mozilla.org/en-US/docs/Web/API/BlobEvent) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/BlobEvent$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/BlobEvent>
|
||||
**/
|
||||
@:native("BlobEvent")
|
||||
extern class BlobEvent extends Event {
|
||||
|
||||
/**
|
||||
A `Blob` representing the data associated with the event. The event was fired on the `EventTarget` because of something happening on that specific `Blob`.
|
||||
**/
|
||||
var data(default,null) : Blob;
|
||||
|
||||
/** @throws DOMError */
|
||||
function new( type : String, ?eventInitDict : BlobEventInit ) : Void;
|
||||
}
|
29
Kha/Tools/windows_x64/std/js/html/BlobEventInit.hx
Normal file
29
Kha/Tools/windows_x64/std/js/html/BlobEventInit.hx
Normal file
@ -0,0 +1,29 @@
|
||||
/*
|
||||
* 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\BlobEvent.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef BlobEventInit = EventInit & {
|
||||
var ?data : Blob;
|
||||
}
|
30
Kha/Tools/windows_x64/std/js/html/BlobPropertyBag.hx
Normal file
30
Kha/Tools/windows_x64/std/js/html/BlobPropertyBag.hx
Normal file
@ -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\Blob.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef BlobPropertyBag = {
|
||||
var ?endings : EndingTypes;
|
||||
var ?type : String;
|
||||
}
|
81
Kha/Tools/windows_x64/std/js/html/BodyElement.hx
Normal file
81
Kha/Tools/windows_x64/std/js/html/BodyElement.hx
Normal file
@ -0,0 +1,81 @@
|
||||
/*
|
||||
* 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\HTMLBodyElement.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `HTMLBodyElement` interface provides special properties (beyond those of the regular `HTMLElement` interface they also inherit) for manipulating body elements.
|
||||
|
||||
Documentation [HTMLBodyElement](https://developer.mozilla.org/en-US/docs/Web/API/HTMLBodyElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/HTMLBodyElement$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/HTMLBodyElement>
|
||||
**/
|
||||
@:native("HTMLBodyElement")
|
||||
extern class BodyElement extends Element {
|
||||
|
||||
/**
|
||||
Is a `DOMString` that represents the foreground color of text.
|
||||
**/
|
||||
var text : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that represents the color of unvisited links.
|
||||
**/
|
||||
var link : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that represents the color of visited links.
|
||||
**/
|
||||
var vLink : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that represents the color of active hyperlinks.
|
||||
**/
|
||||
var aLink : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that represents the background color for the document.
|
||||
**/
|
||||
var bgColor : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` that represents the description of the location of the background image resource. Note that this is not an URI, though some older version of some browsers do expect it.
|
||||
**/
|
||||
var background : String;
|
||||
var onafterprint : haxe.Constraints.Function;
|
||||
var onbeforeprint : haxe.Constraints.Function;
|
||||
var onbeforeunload : Event -> Null<String>;
|
||||
var onhashchange : haxe.Constraints.Function;
|
||||
var onlanguagechange : haxe.Constraints.Function;
|
||||
var onmessage : haxe.Constraints.Function;
|
||||
var onmessageerror : haxe.Constraints.Function;
|
||||
var onoffline : haxe.Constraints.Function;
|
||||
var ononline : haxe.Constraints.Function;
|
||||
var onpagehide : haxe.Constraints.Function;
|
||||
var onpageshow : haxe.Constraints.Function;
|
||||
var onpopstate : haxe.Constraints.Function;
|
||||
var onstorage : haxe.Constraints.Function;
|
||||
var onunload : haxe.Constraints.Function;
|
||||
|
||||
}
|
65
Kha/Tools/windows_x64/std/js/html/BroadcastChannel.hx
Normal file
65
Kha/Tools/windows_x64/std/js/html/BroadcastChannel.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\BroadcastChannel.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `BroadcastChannel` interface represents a named channel that any browsing context of a given origin can subscribe to. It allows communication between different documents (in different windows, tabs, frames or iframes) of the same origin. Messages are broadcasted via a `message` event fired at all `BroadcastChannel` objects listening to the channel.
|
||||
|
||||
Documentation [BroadcastChannel](https://developer.mozilla.org/en-US/docs/Web/API/BroadcastChannel) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/BroadcastChannel$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/BroadcastChannel>
|
||||
**/
|
||||
@:native("BroadcastChannel")
|
||||
extern class BroadcastChannel extends EventTarget {
|
||||
|
||||
/**
|
||||
Returns a `DOMString`, the name of the channel.
|
||||
**/
|
||||
var name(default,null) : String;
|
||||
|
||||
/**
|
||||
An `EventHandler` property that specifies the function to execute when a `message` event is fired on this object.
|
||||
**/
|
||||
var onmessage : haxe.Constraints.Function;
|
||||
|
||||
/**
|
||||
An `EventHandler` called when a `MessageEvent` of type `MessageError` is fired—that is, when it receives a message that cannot be deserialized.
|
||||
**/
|
||||
var onmessageerror : haxe.Constraints.Function;
|
||||
|
||||
/** @throws DOMError */
|
||||
function new( channel : String ) : Void;
|
||||
|
||||
/**
|
||||
Sends the message, of any type of object, to each `BroadcastChannel` object listening to the same channel.
|
||||
@throws DOMError
|
||||
**/
|
||||
function postMessage( message : Dynamic ) : Void;
|
||||
|
||||
/**
|
||||
Closes the channel object, indicating it won't get any new messages, and allowing it to be, eventually, garbage collected.
|
||||
**/
|
||||
function close() : Void;
|
||||
}
|
124
Kha/Tools/windows_x64/std/js/html/ButtonElement.hx
Normal file
124
Kha/Tools/windows_x64/std/js/html/ButtonElement.hx
Normal file
@ -0,0 +1,124 @@
|
||||
/*
|
||||
* 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\HTMLButtonElement.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `HTMLButtonElement` interface provides properties and methods (beyond the `button` object interface it also has available to them by inheritance) for manipulating the layout and presentation of button elements.
|
||||
|
||||
Documentation [HTMLButtonElement](https://developer.mozilla.org/en-US/docs/Web/API/HTMLButtonElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/HTMLButtonElement$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/HTMLButtonElement>
|
||||
**/
|
||||
@:native("HTMLButtonElement")
|
||||
extern class ButtonElement extends Element {
|
||||
|
||||
/**
|
||||
Is a `Boolean` indicating whether or not the control should have input focus when the page loads, unless the user overrides it, for example by typing in a different control. Only one form-associated element in a document can have this attribute specified.
|
||||
**/
|
||||
var autofocus : Bool;
|
||||
|
||||
/**
|
||||
Is a `Boolean` indicating whether or not the control is disabled, meaning that it does not accept any clicks.
|
||||
**/
|
||||
var disabled : Bool;
|
||||
|
||||
/**
|
||||
Is a `HTMLFormElement` reflecting the form that this button is associated with. If the button is a descendant of a form element, then this attribute is the ID of that form element.
|
||||
|
||||
If the button is not a descendant of a form element, then the attribute can be the ID of any form element in the same document it is related to, or the `null` value if none matches.
|
||||
**/
|
||||
var form(default,null) : FormElement;
|
||||
|
||||
/**
|
||||
Is a `DOMString` reflecting the URI of a resource that processes information submitted by the button. If specified, this attribute overrides the `action` attribute of the `form` element that owns this element.
|
||||
**/
|
||||
var formAction : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` reflecting the type of content that is used to submit the form to the server. If specified, this attribute overrides the `enctype` attribute of the `form` element that owns this element.
|
||||
**/
|
||||
var formEnctype : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` reflecting the HTTP method that the browser uses to submit the form. If specified, this attribute overrides the `method` attribute of the `form` element that owns this element.
|
||||
**/
|
||||
var formMethod : String;
|
||||
|
||||
/**
|
||||
Is a `Boolean` indicating that the form is not to be validated when it is submitted. If specified, this attribute overrides the `novalidate` attribute of the `form` element that owns this element.
|
||||
**/
|
||||
var formNoValidate : Bool;
|
||||
|
||||
/**
|
||||
Is a `DOMString` reflecting a name or keyword indicating where to display the response that is received after submitting the form. If specified, this attribute overrides the `target` attribute of the `form` element that owns this element.
|
||||
**/
|
||||
var formTarget : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` representing the name of the object when submitted with a form. {{HTMLVersionInline(5)}} If specified, it must not be the empty string.
|
||||
**/
|
||||
var name : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` indicating the behavior of the button. This is an enumerated attribute with the following possible values:
|
||||
|
||||
`"submit"`: The button submits the form. This is the default value if the attribute is not specified, {{HTMLVersionInline(5)}} or if it is dynamically changed to an empty or invalid value.
|
||||
`"reset"`: The button resets the form.
|
||||
`"button"`: The button does nothing.
|
||||
`"menu"`: The button displays a menu. <em>(experimental)</em>
|
||||
|
||||
|
||||
**/
|
||||
var type : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` representing the current form control value of the button.
|
||||
**/
|
||||
var value : String;
|
||||
|
||||
/**
|
||||
Is a `Boolean` indicating whether the button is a candidate for constraint validation. It is `false` if any conditions bar it from constraint validation.
|
||||
**/
|
||||
var willValidate(default,null) : Bool;
|
||||
|
||||
/**
|
||||
Is a `ValidityState` representing the validity states that this button is in.
|
||||
**/
|
||||
var validity(default,null) : ValidityState;
|
||||
|
||||
/**
|
||||
Is a `DOMString` representing the localized message that describes the validation constraints that the control does not satisfy (if any). This attribute is the empty string if the control is not a candidate for constraint validation (`willValidate` is `false`), or it satisfies its constraints.
|
||||
**/
|
||||
var validationMessage(default,null) : String;
|
||||
|
||||
/**
|
||||
Is a `NodeList` that represents a list of `label` elements that are labels for this button.
|
||||
**/
|
||||
var labels(default,null) : NodeList;
|
||||
|
||||
function checkValidity() : Bool;
|
||||
function reportValidity() : Bool;
|
||||
function setCustomValidity( error : String ) : Void;
|
||||
}
|
36
Kha/Tools/windows_x64/std/js/html/CDATASection.hx
Normal file
36
Kha/Tools/windows_x64/std/js/html/CDATASection.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\CDATASection.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `CDATASection` interface represents a CDATA section that can be used within XML to include extended portions of unescaped text. The symbols `` and `&` don’t need escaping as they normally do when inside a CDATA section.
|
||||
|
||||
Documentation [CDATASection](https://developer.mozilla.org/en-US/docs/Web/API/CDATASection) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CDATASection$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/CDATASection>
|
||||
**/
|
||||
@:native("CDATASection")
|
||||
extern class CDATASection extends Text {
|
||||
}
|
48
Kha/Tools/windows_x64/std/js/html/CSS.hx
Normal file
48
Kha/Tools/windows_x64/std/js/html/CSS.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\CSS.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `CSS` interface holds useful CSS-related methods. No object with this interface are implemented: it contains only static methods and therefore is a utilitarian interface.
|
||||
|
||||
Documentation [CSS](https://developer.mozilla.org/en-US/docs/Web/API/CSS) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CSS$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/CSS>
|
||||
**/
|
||||
@:native("CSS")
|
||||
extern class CSS {
|
||||
|
||||
/**
|
||||
Returns a `Boolean` indicating if the pair property-value, or the condition, given in parameter is supported.
|
||||
@throws DOMError
|
||||
**/
|
||||
@:overload( function( property : String, value : String ) : Bool {} )
|
||||
static function supports( conditionText : String ) : Bool;
|
||||
|
||||
/**
|
||||
Can be used to escape a string mostly for use as part of a CSS selector.
|
||||
**/
|
||||
static function escape( ident : String ) : String;
|
||||
}
|
31
Kha/Tools/windows_x64/std/js/html/CSSAnimation.hx
Normal file
31
Kha/Tools/windows_x64/std/js/html/CSSAnimation.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\CSSAnimation.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
@:native("CSSAnimation")
|
||||
extern class CSSAnimation extends Animation {
|
||||
var animationName(default,null) : String;
|
||||
|
||||
}
|
32
Kha/Tools/windows_x64/std/js/html/CSSBoxType.hx
Normal file
32
Kha/Tools/windows_x64/std/js/html/CSSBoxType.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\GeometryUtils.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
enum abstract CSSBoxType(String) {
|
||||
var MARGIN = "margin";
|
||||
var BORDER = "border";
|
||||
var PADDING = "padding";
|
||||
var CONTENT = "content";
|
||||
}
|
42
Kha/Tools/windows_x64/std/js/html/CSSConditionRule.hx
Normal file
42
Kha/Tools/windows_x64/std/js/html/CSSConditionRule.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\CSSConditionRule.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
An object implementing the `CSSConditionRule` interface represents a single condition CSS at-rule, which consists of a condition and a statement block. It is a child of `CSSGroupingRule`.
|
||||
|
||||
Documentation [CSSConditionRule](https://developer.mozilla.org/en-US/docs/Web/API/CSSConditionRule) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CSSConditionRule$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/CSSConditionRule>
|
||||
**/
|
||||
@:native("CSSConditionRule")
|
||||
extern class CSSConditionRule extends CSSGroupingRule {
|
||||
|
||||
/**
|
||||
Represents the text of the condition of the rule.
|
||||
**/
|
||||
var conditionText : String;
|
||||
|
||||
}
|
92
Kha/Tools/windows_x64/std/js/html/CSSCounterStyleRule.hx
Normal file
92
Kha/Tools/windows_x64/std/js/html/CSSCounterStyleRule.hx
Normal file
@ -0,0 +1,92 @@
|
||||
/*
|
||||
* 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\CSSCounterStyleRule.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `CSSCounterStyleRule` interface represents an `@counter-style` at-rule.
|
||||
|
||||
Documentation [CSSCounterStyleRule](https://developer.mozilla.org/en-US/docs/Web/API/CSSCounterStyleRule) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CSSCounterStyleRule$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/CSSCounterStyleRule>
|
||||
**/
|
||||
@:native("CSSCounterStyleRule")
|
||||
extern class CSSCounterStyleRule extends CSSRule {
|
||||
|
||||
/**
|
||||
Is a `DOMString` object that contains the serialization of the `counter-style-name` defined for the associated rule.
|
||||
**/
|
||||
var name : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` object that contains the serialization of the `@counter-style/system` descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string.
|
||||
**/
|
||||
var system : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` object that contains the serialization of the `@counter-style/symbols` descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string.
|
||||
**/
|
||||
var symbols : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` object that contains the serialization of the `@counter-style/additive-symbols` descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string.
|
||||
**/
|
||||
var additiveSymbols : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` object that contains the serialization of the `@counter-style/negative` descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string.
|
||||
**/
|
||||
var negative : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` object that contains the serialization of the `@counter-style/prefix` descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string.
|
||||
**/
|
||||
var prefix : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` object that contains the serialization of the `@counter-style/suffix` descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string.
|
||||
**/
|
||||
var suffix : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` object that contains the serialization of the `@counter-style/range` descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string.
|
||||
**/
|
||||
var range : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` object that contains the serialization of the `@counter-style/pad` descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string.
|
||||
**/
|
||||
var pad : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` object that contains the serialization of the `@counter-style/speak-as` descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string.
|
||||
**/
|
||||
var speakAs : String;
|
||||
|
||||
/**
|
||||
Is a `DOMString` object that contains the serialization of the `@counter-style/fallback` descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string.
|
||||
**/
|
||||
var fallback : String;
|
||||
|
||||
}
|
31
Kha/Tools/windows_x64/std/js/html/CSSFontFaceRule.hx
Normal file
31
Kha/Tools/windows_x64/std/js/html/CSSFontFaceRule.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\CSSFontFaceRule.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
@:native("CSSFontFaceRule")
|
||||
extern class CSSFontFaceRule extends CSSRule {
|
||||
var style(default,null) : CSSStyleDeclaration;
|
||||
|
||||
}
|
@ -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\CSSFontFeatureValuesRule.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
@:native("CSSFontFeatureValuesRule")
|
||||
extern class CSSFontFeatureValuesRule extends CSSRule {
|
||||
var fontFamily : String;
|
||||
var valueText : String;
|
||||
|
||||
}
|
42
Kha/Tools/windows_x64/std/js/html/CSSGroupingRule.hx
Normal file
42
Kha/Tools/windows_x64/std/js/html/CSSGroupingRule.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\CSSGroupingRule.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
An object implementing the `CSSGroupingRule` interface represents any CSS at-rule that contains other rules nested within it.
|
||||
|
||||
Documentation [CSSGroupingRule](https://developer.mozilla.org/en-US/docs/Web/API/CSSGroupingRule) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CSSGroupingRule$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/CSSGroupingRule>
|
||||
**/
|
||||
@:native("CSSGroupingRule")
|
||||
extern class CSSGroupingRule extends CSSRule {
|
||||
var cssRules(default,null) : CSSRuleList;
|
||||
|
||||
/** @throws DOMError */
|
||||
function insertRule( rule : String, index : Int = 0 ) : Int;
|
||||
/** @throws DOMError */
|
||||
function deleteRule( index : Int ) : Void;
|
||||
}
|
33
Kha/Tools/windows_x64/std/js/html/CSSImportRule.hx
Normal file
33
Kha/Tools/windows_x64/std/js/html/CSSImportRule.hx
Normal file
@ -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\CSSImportRule.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
@:native("CSSImportRule")
|
||||
extern class CSSImportRule extends CSSRule {
|
||||
var href(default,null) : String;
|
||||
var media(default,null) : MediaList;
|
||||
var styleSheet(default,null) : CSSStyleSheet;
|
||||
|
||||
}
|
39
Kha/Tools/windows_x64/std/js/html/CSSKeyframeRule.hx
Normal file
39
Kha/Tools/windows_x64/std/js/html/CSSKeyframeRule.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\CSSKeyframeRule.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `CSSKeyframeRule` interface describes an object representing a set of style for a given keyframe. It corresponds to the contains of a single keyframe of a `@keyframes` at-rule. It implements the `CSSRule` interface with a type value of `8` (`CSSRule.KEYFRAME_RULE`).
|
||||
|
||||
Documentation [CSSKeyframeRule](https://developer.mozilla.org/en-US/docs/Web/API/CSSKeyframeRule) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CSSKeyframeRule$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/CSSKeyframeRule>
|
||||
**/
|
||||
@:native("CSSKeyframeRule")
|
||||
extern class CSSKeyframeRule extends CSSRule {
|
||||
var keyText : String;
|
||||
var style(default,null) : CSSStyleDeclaration;
|
||||
|
||||
}
|
62
Kha/Tools/windows_x64/std/js/html/CSSKeyframesRule.hx
Normal file
62
Kha/Tools/windows_x64/std/js/html/CSSKeyframesRule.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\CSSKeyframesRule.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `CSSKeyframesRule` interface describes an object representing a complete set of keyframes for a CSS animation. It corresponds to the contains of a whole `@keyframes` at-rule. It implements the `CSSRule` interface with a type value of `7` (`CSSRule.KEYFRAMES_RULE`).
|
||||
|
||||
Documentation [CSSKeyframesRule](https://developer.mozilla.org/en-US/docs/Web/API/CSSKeyframesRule) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CSSKeyframesRule$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/CSSKeyframesRule>
|
||||
**/
|
||||
@:native("CSSKeyframesRule")
|
||||
extern class CSSKeyframesRule extends CSSRule {
|
||||
|
||||
/**
|
||||
Represents the name of the animation, used by the `animation-name` property.
|
||||
**/
|
||||
var name : String;
|
||||
|
||||
/**
|
||||
Returns a `CSSRuleList` of the CSS rules in the media rule.
|
||||
**/
|
||||
var cssRules(default,null) : CSSRuleList;
|
||||
|
||||
|
||||
/**
|
||||
Inserts a new keyframe rule into the current CSSKeyframesRule. The parameter is a `DOMString` containing a keyframe in the same format as an entry of a `@keyframes` at-rule. If it contains more than one keyframe rule, a `DOMException` with a `SYNTAX_ERR` is thrown.
|
||||
**/
|
||||
function appendRule( rule : String ) : Void;
|
||||
|
||||
/**
|
||||
Deletes a keyframe rule from the current CSSKeyframesRule. The parameter is the index of the keyframe to be deleted, expressed as a `DOMString` resolving as a number between `0%` and `100%`.
|
||||
**/
|
||||
function deleteRule( select : String ) : Void;
|
||||
|
||||
/**
|
||||
Returns a keyframe rule corresponding to the given key. The key is a `DOMString` containing an index of the keyframe to be returned, resolving to a percentage between `0%` and `100%`. If no such keyframe exists, `findRule` returns `null`.
|
||||
**/
|
||||
function findRule( select : String ) : CSSKeyframeRule;
|
||||
}
|
42
Kha/Tools/windows_x64/std/js/html/CSSMediaRule.hx
Normal file
42
Kha/Tools/windows_x64/std/js/html/CSSMediaRule.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\CSSMediaRule.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `CSSMediaRule` is an interface representing a single CSS `@media` rule. It implements the `CSSConditionRule` interface, and therefore the `CSSGroupingRule` and the `CSSRule` interface with a type value of `4` (`CSSRule.MEDIA_RULE`).
|
||||
|
||||
Documentation [CSSMediaRule](https://developer.mozilla.org/en-US/docs/Web/API/CSSMediaRule) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CSSMediaRule$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/CSSMediaRule>
|
||||
**/
|
||||
@:native("CSSMediaRule")
|
||||
extern class CSSMediaRule extends CSSConditionRule {
|
||||
|
||||
/**
|
||||
Specifies a `MediaList` representing the intended destination medium for style information.
|
||||
**/
|
||||
var media(default,null) : MediaList;
|
||||
|
||||
}
|
29
Kha/Tools/windows_x64/std/js/html/CSSMozDocumentRule.hx
Normal file
29
Kha/Tools/windows_x64/std/js/html/CSSMozDocumentRule.hx
Normal file
@ -0,0 +1,29 @@
|
||||
/*
|
||||
* 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\CSSMozDocumentRule.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
@:native("CSSMozDocumentRule")
|
||||
extern class CSSMozDocumentRule extends CSSConditionRule {
|
||||
}
|
47
Kha/Tools/windows_x64/std/js/html/CSSNamespaceRule.hx
Normal file
47
Kha/Tools/windows_x64/std/js/html/CSSNamespaceRule.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\CSSNamespaceRule.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `CSSNamespaceRule` interface describes an object representing a single CSS `@namespace` at-rule. It implements the `CSSRule` interface, with a type value of `10` (`CSSRule.NAMESPACE_RULE`).
|
||||
|
||||
Documentation [CSSNamespaceRule](https://developer.mozilla.org/en-US/docs/Web/API/CSSNamespaceRule) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CSSNamespaceRule$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/CSSNamespaceRule>
|
||||
**/
|
||||
@:native("CSSNamespaceRule")
|
||||
extern class CSSNamespaceRule extends CSSRule {
|
||||
|
||||
/**
|
||||
Returns a `DOMString` containing the text of the URI of the given namespace.
|
||||
**/
|
||||
var namespaceURI(default,null) : String;
|
||||
|
||||
/**
|
||||
Returns a `DOMString` with the name of the prefix associated to this namespace. If there is no such prefix, returns `null`.
|
||||
**/
|
||||
var prefix(default,null) : String;
|
||||
|
||||
}
|
42
Kha/Tools/windows_x64/std/js/html/CSSPageRule.hx
Normal file
42
Kha/Tools/windows_x64/std/js/html/CSSPageRule.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\CSSPageRule.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
`CSSPageRule` is an interface representing a single CSS `@page` rule. It implements the `CSSRule` interface with a type value of `6` (`CSSRule.PAGE_RULE`).
|
||||
|
||||
Documentation [CSSPageRule](https://developer.mozilla.org/en-US/docs/Web/API/CSSPageRule) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CSSPageRule$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/CSSPageRule>
|
||||
**/
|
||||
@:native("CSSPageRule")
|
||||
extern class CSSPageRule extends CSSRule {
|
||||
|
||||
/**
|
||||
Returns the declaration block associated with the at-rule.
|
||||
**/
|
||||
var style(default,null) : CSSStyleDeclaration;
|
||||
|
||||
}
|
36
Kha/Tools/windows_x64/std/js/html/CSSPseudoElement.hx
Normal file
36
Kha/Tools/windows_x64/std/js/html/CSSPseudoElement.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\CSSPseudoElement.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
@:native("CSSPseudoElement")
|
||||
extern class CSSPseudoElement {
|
||||
var type(default,null) : String;
|
||||
var parentElement(default,null) : Element;
|
||||
|
||||
/** @throws DOMError */
|
||||
@:overload( function( keyframes : Dynamic, ?options : KeyframeAnimationOptions) : Animation {} )
|
||||
function animate( keyframes : Dynamic, ?options : Float ) : Animation;
|
||||
function getAnimations( ?filter : AnimationFilter ) : Array<Animation>;
|
||||
}
|
54
Kha/Tools/windows_x64/std/js/html/CSSRule.hx
Normal file
54
Kha/Tools/windows_x64/std/js/html/CSSRule.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\CSSRule.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `CSSRule` interface represents a single CSS rule. There are several types of rules, listed in the Type constants section below.
|
||||
|
||||
Documentation [CSSRule](https://developer.mozilla.org/en-US/docs/Web/API/CSSRule) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CSSRule$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/CSSRule>
|
||||
**/
|
||||
@:native("CSSRule")
|
||||
extern class CSSRule {
|
||||
static inline var STYLE_RULE : Int = 1;
|
||||
static inline var CHARSET_RULE : Int = 2;
|
||||
static inline var IMPORT_RULE : Int = 3;
|
||||
static inline var MEDIA_RULE : Int = 4;
|
||||
static inline var FONT_FACE_RULE : Int = 5;
|
||||
static inline var PAGE_RULE : Int = 6;
|
||||
static inline var NAMESPACE_RULE : Int = 10;
|
||||
static inline var KEYFRAMES_RULE : Int = 7;
|
||||
static inline var KEYFRAME_RULE : Int = 8;
|
||||
static inline var COUNTER_STYLE_RULE : Int = 11;
|
||||
static inline var SUPPORTS_RULE : Int = 12;
|
||||
static inline var FONT_FEATURE_VALUES_RULE : Int = 14;
|
||||
|
||||
var type(default,null) : Int;
|
||||
var cssText : String;
|
||||
var parentRule(default,null) : CSSRule;
|
||||
var parentStyleSheet(default,null) : CSSStyleSheet;
|
||||
|
||||
}
|
39
Kha/Tools/windows_x64/std/js/html/CSSRuleList.hx
Normal file
39
Kha/Tools/windows_x64/std/js/html/CSSRuleList.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\CSSRuleList.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
A `CSSRuleList` is an (indirect-modify only) array-like object containing an ordered collection of `CSSRule` objects.
|
||||
|
||||
Documentation [CSSRuleList](https://developer.mozilla.org/en-US/docs/Web/API/CSSRuleList) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CSSRuleList$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/CSSRuleList>
|
||||
**/
|
||||
@:native("CSSRuleList")
|
||||
extern class CSSRuleList implements ArrayAccess<CSSRule> {
|
||||
var length(default,null) : Int;
|
||||
|
||||
function item( index : Int ) : CSSRule;
|
||||
}
|
963
Kha/Tools/windows_x64/std/js/html/CSSStyleDeclaration.hx
Normal file
963
Kha/Tools/windows_x64/std/js/html/CSSStyleDeclaration.hx
Normal file
@ -0,0 +1,963 @@
|
||||
/*
|
||||
* 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\CSSStyleDeclaration.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
`CSSStyleDeclaration` represents a collection of CSS property-value pairs. It is used in a few APIs:
|
||||
|
||||
Documentation [CSSStyleDeclaration](https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleDeclaration) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleDeclaration$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/CSSStyleDeclaration>
|
||||
**/
|
||||
@:native("CSSStyleDeclaration")
|
||||
extern class CSSStyleDeclaration implements ArrayAccess<String> {
|
||||
var cssText : String;
|
||||
var length(default,null) : Int;
|
||||
var parentRule(default,null) : CSSRule;
|
||||
|
||||
/** Shorthand for the "align-content" CSS property. */
|
||||
var alignContent :String;
|
||||
/** Shorthand for the "align-items" CSS property. */
|
||||
var alignItems :String;
|
||||
/** Shorthand for the "align-self" CSS property. */
|
||||
var alignSelf :String;
|
||||
/** Shorthand for the "alignment-adjust" CSS property. */
|
||||
var alignmentAdjust :String;
|
||||
/** Shorthand for the "alignment-baseline" CSS property. */
|
||||
var alignmentBaseline :String;
|
||||
/** Shorthand for the "all" CSS property. */
|
||||
var all :String;
|
||||
/** Shorthand for the "anchor-point" CSS property. */
|
||||
var anchorPoint :String;
|
||||
/** Shorthand for the "animation" CSS property. */
|
||||
var animation :String;
|
||||
/** Shorthand for the "animation-delay" CSS property. */
|
||||
var animationDelay :String;
|
||||
/** Shorthand for the "animation-direction" CSS property. */
|
||||
var animationDirection :String;
|
||||
/** Shorthand for the "animation-duration" CSS property. */
|
||||
var animationDuration :String;
|
||||
/** Shorthand for the "animation-fill-mode" CSS property. */
|
||||
var animationFillMode :String;
|
||||
/** Shorthand for the "animation-iteration-count" CSS property. */
|
||||
var animationIterationCount :String;
|
||||
/** Shorthand for the "animation-name" CSS property. */
|
||||
var animationName :String;
|
||||
/** Shorthand for the "animation-play-state" CSS property. */
|
||||
var animationPlayState :String;
|
||||
/** Shorthand for the "animation-timing-function" CSS property. */
|
||||
var animationTimingFunction :String;
|
||||
/** Shorthand for the "azimuth" CSS property. */
|
||||
var azimuth :String;
|
||||
/** Shorthand for the "backface-visibility" CSS property. */
|
||||
var backfaceVisibility :String;
|
||||
/** Shorthand for the "background" CSS property. */
|
||||
var background :String;
|
||||
/** Shorthand for the "background-attachment" CSS property. */
|
||||
var backgroundAttachment :String;
|
||||
/** Shorthand for the "background-blend-mode" CSS property. */
|
||||
var backgroundBlendMode :String;
|
||||
/** Shorthand for the "background-clip" CSS property. */
|
||||
var backgroundClip :String;
|
||||
/** Shorthand for the "background-color" CSS property. */
|
||||
var backgroundColor :String;
|
||||
/** Shorthand for the "background-image" CSS property. */
|
||||
var backgroundImage :String;
|
||||
/** Shorthand for the "background-origin" CSS property. */
|
||||
var backgroundOrigin :String;
|
||||
/** Shorthand for the "background-position" CSS property. */
|
||||
var backgroundPosition :String;
|
||||
/** Shorthand for the "background-position-x" CSS property. */
|
||||
var backgroundPositionX :String;
|
||||
/** Shorthand for the "background-position-y" CSS property. */
|
||||
var backgroundPositionY :String;
|
||||
/** Shorthand for the "background-repeat" CSS property. */
|
||||
var backgroundRepeat :String;
|
||||
/** Shorthand for the "background-repeat-x" CSS property. */
|
||||
var backgroundRepeatX :String;
|
||||
/** Shorthand for the "background-repeat-y" CSS property. */
|
||||
var backgroundRepeatY :String;
|
||||
/** Shorthand for the "background-size" CSS property. */
|
||||
var backgroundSize :String;
|
||||
/** Shorthand for the "baseline-shift" CSS property. */
|
||||
var baselineShift :String;
|
||||
/** Shorthand for the "binding" CSS property. */
|
||||
var binding :String;
|
||||
/** Shorthand for the "bleed" CSS property. */
|
||||
var bleed :String;
|
||||
/** Shorthand for the "block-size" CSS property. */
|
||||
var blockSize :String;
|
||||
/** Shorthand for the "bookmark-label" CSS property. */
|
||||
var bookmarkLabel :String;
|
||||
/** Shorthand for the "bookmark-level" CSS property. */
|
||||
var bookmarkLevel :String;
|
||||
/** Shorthand for the "bookmark-state" CSS property. */
|
||||
var bookmarkState :String;
|
||||
/** Shorthand for the "border" CSS property. */
|
||||
var border :String;
|
||||
/** Shorthand for the "border-block-end" CSS property. */
|
||||
var borderBlockEnd :String;
|
||||
/** Shorthand for the "border-block-end-color" CSS property. */
|
||||
var borderBlockEndColor :String;
|
||||
/** Shorthand for the "border-block-end-style" CSS property. */
|
||||
var borderBlockEndStyle :String;
|
||||
/** Shorthand for the "border-block-end-width" CSS property. */
|
||||
var borderBlockEndWidth :String;
|
||||
/** Shorthand for the "border-block-start" CSS property. */
|
||||
var borderBlockStart :String;
|
||||
/** Shorthand for the "border-block-start-color" CSS property. */
|
||||
var borderBlockStartColor :String;
|
||||
/** Shorthand for the "border-block-start-style" CSS property. */
|
||||
var borderBlockStartStyle :String;
|
||||
/** Shorthand for the "border-block-start-width" CSS property. */
|
||||
var borderBlockStartWidth :String;
|
||||
/** Shorthand for the "border-bottom" CSS property. */
|
||||
var borderBottom :String;
|
||||
/** Shorthand for the "border-bottom-color" CSS property. */
|
||||
var borderBottomColor :String;
|
||||
/** Shorthand for the "border-bottom-left-radius" CSS property. */
|
||||
var borderBottomLeftRadius :String;
|
||||
/** Shorthand for the "border-bottom-right-radius" CSS property. */
|
||||
var borderBottomRightRadius :String;
|
||||
/** Shorthand for the "border-bottom-style" CSS property. */
|
||||
var borderBottomStyle :String;
|
||||
/** Shorthand for the "border-bottom-width" CSS property. */
|
||||
var borderBottomWidth :String;
|
||||
/** Shorthand for the "border-collapse" CSS property. */
|
||||
var borderCollapse :String;
|
||||
/** Shorthand for the "border-color" CSS property. */
|
||||
var borderColor :String;
|
||||
/** Shorthand for the "border-image" CSS property. */
|
||||
var borderImage :String;
|
||||
/** Shorthand for the "border-image-outset" CSS property. */
|
||||
var borderImageOutset :String;
|
||||
/** Shorthand for the "border-image-repeat" CSS property. */
|
||||
var borderImageRepeat :String;
|
||||
/** Shorthand for the "border-image-slice" CSS property. */
|
||||
var borderImageSlice :String;
|
||||
/** Shorthand for the "border-image-source" CSS property. */
|
||||
var borderImageSource :String;
|
||||
/** Shorthand for the "border-image-width" CSS property. */
|
||||
var borderImageWidth :String;
|
||||
/** Shorthand for the "border-inline-end" CSS property. */
|
||||
var borderInlineEnd :String;
|
||||
/** Shorthand for the "border-inline-end-color" CSS property. */
|
||||
var borderInlineEndColor :String;
|
||||
/** Shorthand for the "border-inline-end-style" CSS property. */
|
||||
var borderInlineEndStyle :String;
|
||||
/** Shorthand for the "border-inline-end-width" CSS property. */
|
||||
var borderInlineEndWidth :String;
|
||||
/** Shorthand for the "border-inline-start" CSS property. */
|
||||
var borderInlineStart :String;
|
||||
/** Shorthand for the "border-inline-start-color" CSS property. */
|
||||
var borderInlineStartColor :String;
|
||||
/** Shorthand for the "border-inline-start-style" CSS property. */
|
||||
var borderInlineStartStyle :String;
|
||||
/** Shorthand for the "border-inline-start-width" CSS property. */
|
||||
var borderInlineStartWidth :String;
|
||||
/** Shorthand for the "border-left" CSS property. */
|
||||
var borderLeft :String;
|
||||
/** Shorthand for the "border-left-color" CSS property. */
|
||||
var borderLeftColor :String;
|
||||
/** Shorthand for the "border-left-style" CSS property. */
|
||||
var borderLeftStyle :String;
|
||||
/** Shorthand for the "border-left-width" CSS property. */
|
||||
var borderLeftWidth :String;
|
||||
/** Shorthand for the "border-radius" CSS property. */
|
||||
var borderRadius :String;
|
||||
/** Shorthand for the "border-right" CSS property. */
|
||||
var borderRight :String;
|
||||
/** Shorthand for the "border-right-color" CSS property. */
|
||||
var borderRightColor :String;
|
||||
/** Shorthand for the "border-right-style" CSS property. */
|
||||
var borderRightStyle :String;
|
||||
/** Shorthand for the "border-right-width" CSS property. */
|
||||
var borderRightWidth :String;
|
||||
/** Shorthand for the "border-spacing" CSS property. */
|
||||
var borderSpacing :String;
|
||||
/** Shorthand for the "border-style" CSS property. */
|
||||
var borderStyle :String;
|
||||
/** Shorthand for the "border-top" CSS property. */
|
||||
var borderTop :String;
|
||||
/** Shorthand for the "border-top-color" CSS property. */
|
||||
var borderTopColor :String;
|
||||
/** Shorthand for the "border-top-left-radius" CSS property. */
|
||||
var borderTopLeftRadius :String;
|
||||
/** Shorthand for the "border-top-right-radius" CSS property. */
|
||||
var borderTopRightRadius :String;
|
||||
/** Shorthand for the "border-top-style" CSS property. */
|
||||
var borderTopStyle :String;
|
||||
/** Shorthand for the "border-top-width" CSS property. */
|
||||
var borderTopWidth :String;
|
||||
/** Shorthand for the "border-width" CSS property. */
|
||||
var borderWidth :String;
|
||||
/** Shorthand for the "bottom" CSS property. */
|
||||
var bottom :String;
|
||||
/** Shorthand for the "box-decoration-break" CSS property. */
|
||||
var boxDecorationBreak :String;
|
||||
/** Shorthand for the "box-shadow" CSS property. */
|
||||
var boxShadow :String;
|
||||
/** Shorthand for the "box-sizing" CSS property. */
|
||||
var boxSizing :String;
|
||||
/** Shorthand for the "box-snap" CSS property. */
|
||||
var boxSnap :String;
|
||||
/** Shorthand for the "box-suppress" CSS property. */
|
||||
var boxSuppress :String;
|
||||
/** Shorthand for the "break-after" CSS property. */
|
||||
var breakAfter :String;
|
||||
/** Shorthand for the "break-before" CSS property. */
|
||||
var breakBefore :String;
|
||||
/** Shorthand for the "break-inside" CSS property. */
|
||||
var breakInside :String;
|
||||
/** Shorthand for the "buffered-rendering" CSS property. */
|
||||
var bufferedRendering :String;
|
||||
/** Shorthand for the "caption-side" CSS property. */
|
||||
var captionSide :String;
|
||||
/** Shorthand for the "caret-color" CSS property. */
|
||||
var caretColor :String;
|
||||
/** Shorthand for the "chains" CSS property. */
|
||||
var chains :String;
|
||||
/** Shorthand for the "clear" CSS property. */
|
||||
var clear :String;
|
||||
/** Shorthand for the "clip" CSS property. */
|
||||
var clip :String;
|
||||
/** Shorthand for the "clip-path" CSS property. */
|
||||
var clipPath :String;
|
||||
/** Shorthand for the "clip-rule" CSS property. */
|
||||
var clipRule :String;
|
||||
/** Shorthand for the "color" CSS property. */
|
||||
var color :String;
|
||||
/** Shorthand for the "color-adjust" CSS property. */
|
||||
var colorAdjust :String;
|
||||
/** Shorthand for the "color-interpolation" CSS property. */
|
||||
var colorInterpolation :String;
|
||||
/** Shorthand for the "color-interpolation-filters" CSS property. */
|
||||
var colorInterpolationFilters :String;
|
||||
/** Shorthand for the "color-rendering" CSS property. */
|
||||
var colorRendering :String;
|
||||
/** Shorthand for the "column-count" CSS property. */
|
||||
var columnCount :String;
|
||||
/** Shorthand for the "column-fill" CSS property. */
|
||||
var columnFill :String;
|
||||
/** Shorthand for the "column-gap" CSS property. */
|
||||
var columnGap :String;
|
||||
/** Shorthand for the "column-rule" CSS property. */
|
||||
var columnRule :String;
|
||||
/** Shorthand for the "column-rule-color" CSS property. */
|
||||
var columnRuleColor :String;
|
||||
/** Shorthand for the "column-rule-style" CSS property. */
|
||||
var columnRuleStyle :String;
|
||||
/** Shorthand for the "column-rule-width" CSS property. */
|
||||
var columnRuleWidth :String;
|
||||
/** Shorthand for the "column-span" CSS property. */
|
||||
var columnSpan :String;
|
||||
/** Shorthand for the "column-width" CSS property. */
|
||||
var columnWidth :String;
|
||||
/** Shorthand for the "columns" CSS property. */
|
||||
var columns :String;
|
||||
/** Shorthand for the "contain" CSS property. */
|
||||
var contain :String;
|
||||
/** Shorthand for the "content" CSS property. */
|
||||
var content :String;
|
||||
/** Shorthand for the "counter-increment" CSS property. */
|
||||
var counterIncrement :String;
|
||||
/** Shorthand for the "counter-reset" CSS property. */
|
||||
var counterReset :String;
|
||||
/** Shorthand for the "counter-set" CSS property. */
|
||||
var counterSet :String;
|
||||
/** Shorthand for the "crop" CSS property. */
|
||||
var crop :String;
|
||||
/** Shorthand for the "css-float" CSS property. */
|
||||
var cssFloat :String;
|
||||
/** Shorthand for the "cue" CSS property. */
|
||||
var cue :String;
|
||||
/** Shorthand for the "cue-after" CSS property. */
|
||||
var cueAfter :String;
|
||||
/** Shorthand for the "cue-before" CSS property. */
|
||||
var cueBefore :String;
|
||||
/** Shorthand for the "cursor" CSS property. */
|
||||
var cursor :String;
|
||||
/** Shorthand for the "cx" CSS property. */
|
||||
var cx :String;
|
||||
/** Shorthand for the "cy" CSS property. */
|
||||
var cy :String;
|
||||
/** Shorthand for the "d" CSS property. */
|
||||
var d :String;
|
||||
/** Shorthand for the "direction" CSS property. */
|
||||
var direction :String;
|
||||
/** Shorthand for the "display" CSS property. */
|
||||
var display :String;
|
||||
/** Shorthand for the "display-inside" CSS property. */
|
||||
var displayInside :String;
|
||||
/** Shorthand for the "display-list" CSS property. */
|
||||
var displayList :String;
|
||||
/** Shorthand for the "display-outside" CSS property. */
|
||||
var displayOutside :String;
|
||||
/** Shorthand for the "dominant-baseline" CSS property. */
|
||||
var dominantBaseline :String;
|
||||
/** Shorthand for the "elevation" CSS property. */
|
||||
var elevation :String;
|
||||
/** Shorthand for the "empty-cells" CSS property. */
|
||||
var emptyCells :String;
|
||||
/** Shorthand for the "fill" CSS property. */
|
||||
var fill :String;
|
||||
/** Shorthand for the "fill-opacity" CSS property. */
|
||||
var fillOpacity :String;
|
||||
/** Shorthand for the "fill-rule" CSS property. */
|
||||
var fillRule :String;
|
||||
/** Shorthand for the "filter" CSS property. */
|
||||
var filter :String;
|
||||
/** Shorthand for the "flex" CSS property. */
|
||||
var flex :String;
|
||||
/** Shorthand for the "flex-basis" CSS property. */
|
||||
var flexBasis :String;
|
||||
/** Shorthand for the "flex-direction" CSS property. */
|
||||
var flexDirection :String;
|
||||
/** Shorthand for the "flex-flow" CSS property. */
|
||||
var flexFlow :String;
|
||||
/** Shorthand for the "flex-grow" CSS property. */
|
||||
var flexGrow :String;
|
||||
/** Shorthand for the "flex-shrink" CSS property. */
|
||||
var flexShrink :String;
|
||||
/** Shorthand for the "flex-wrap" CSS property. */
|
||||
var flexWrap :String;
|
||||
/** Shorthand for the "float" CSS property. */
|
||||
var float :String;
|
||||
/** Shorthand for the "float-offset" CSS property. */
|
||||
var floatOffset :String;
|
||||
/** Shorthand for the "flood-color" CSS property. */
|
||||
var floodColor :String;
|
||||
/** Shorthand for the "flood-opacity" CSS property. */
|
||||
var floodOpacity :String;
|
||||
/** Shorthand for the "flow-from" CSS property. */
|
||||
var flowFrom :String;
|
||||
/** Shorthand for the "flow-into" CSS property. */
|
||||
var flowInto :String;
|
||||
/** Shorthand for the "font" CSS property. */
|
||||
var font :String;
|
||||
/** Shorthand for the "font-display" CSS property. */
|
||||
var fontDisplay :String;
|
||||
/** Shorthand for the "font-family" CSS property. */
|
||||
var fontFamily :String;
|
||||
/** Shorthand for the "font-feature-settings" CSS property. */
|
||||
var fontFeatureSettings :String;
|
||||
/** Shorthand for the "font-kerning" CSS property. */
|
||||
var fontKerning :String;
|
||||
/** Shorthand for the "font-language-override" CSS property. */
|
||||
var fontLanguageOverride :String;
|
||||
/** Shorthand for the "font-optical-sizing" CSS property. */
|
||||
var fontOpticalSizing :String;
|
||||
/** Shorthand for the "font-size" CSS property. */
|
||||
var fontSize :String;
|
||||
/** Shorthand for the "font-size-adjust" CSS property. */
|
||||
var fontSizeAdjust :String;
|
||||
/** Shorthand for the "font-stretch" CSS property. */
|
||||
var fontStretch :String;
|
||||
/** Shorthand for the "font-style" CSS property. */
|
||||
var fontStyle :String;
|
||||
/** Shorthand for the "font-synthesis" CSS property. */
|
||||
var fontSynthesis :String;
|
||||
/** Shorthand for the "font-variant" CSS property. */
|
||||
var fontVariant :String;
|
||||
/** Shorthand for the "font-variant-alternates" CSS property. */
|
||||
var fontVariantAlternates :String;
|
||||
/** Shorthand for the "font-variant-caps" CSS property. */
|
||||
var fontVariantCaps :String;
|
||||
/** Shorthand for the "font-variant-east-asian" CSS property. */
|
||||
var fontVariantEastAsian :String;
|
||||
/** Shorthand for the "font-variant-ligatures" CSS property. */
|
||||
var fontVariantLigatures :String;
|
||||
/** Shorthand for the "font-variant-numeric" CSS property. */
|
||||
var fontVariantNumeric :String;
|
||||
/** Shorthand for the "font-variant-position" CSS property. */
|
||||
var fontVariantPosition :String;
|
||||
/** Shorthand for the "font-variation-settings" CSS property. */
|
||||
var fontVariationSettings :String;
|
||||
/** Shorthand for the "font-weight" CSS property. */
|
||||
var fontWeight :String;
|
||||
/** Shorthand for the "gap" CSS property. */
|
||||
var gap :String;
|
||||
/** Shorthand for the "grid" CSS property. */
|
||||
var grid :String;
|
||||
/** Shorthand for the "grid-area" CSS property. */
|
||||
var gridArea :String;
|
||||
/** Shorthand for the "grid-auto-columns" CSS property. */
|
||||
var gridAutoColumns :String;
|
||||
/** Shorthand for the "grid-auto-flow" CSS property. */
|
||||
var gridAutoFlow :String;
|
||||
/** Shorthand for the "grid-auto-rows" CSS property. */
|
||||
var gridAutoRows :String;
|
||||
/** Shorthand for the "grid-column" CSS property. */
|
||||
var gridColumn :String;
|
||||
/** Shorthand for the "grid-column-end" CSS property. */
|
||||
var gridColumnEnd :String;
|
||||
/** Shorthand for the "grid-column-gap" CSS property. */
|
||||
var gridColumnGap :String;
|
||||
/** Shorthand for the "grid-column-start" CSS property. */
|
||||
var gridColumnStart :String;
|
||||
/** Shorthand for the "grid-gap" CSS property. */
|
||||
var gridGap :String;
|
||||
/** Shorthand for the "grid-row" CSS property. */
|
||||
var gridRow :String;
|
||||
/** Shorthand for the "grid-row-end" CSS property. */
|
||||
var gridRowEnd :String;
|
||||
/** Shorthand for the "grid-row-gap" CSS property. */
|
||||
var gridRowGap :String;
|
||||
/** Shorthand for the "grid-row-start" CSS property. */
|
||||
var gridRowStart :String;
|
||||
/** Shorthand for the "grid-template" CSS property. */
|
||||
var gridTemplate :String;
|
||||
/** Shorthand for the "grid-template-areas" CSS property. */
|
||||
var gridTemplateAreas :String;
|
||||
/** Shorthand for the "grid-template-columns" CSS property. */
|
||||
var gridTemplateColumns :String;
|
||||
/** Shorthand for the "grid-template-rows" CSS property. */
|
||||
var gridTemplateRows :String;
|
||||
/** Shorthand for the "hanging-punctuation" CSS property. */
|
||||
var hangingPunctuation :String;
|
||||
/** Shorthand for the "height" CSS property. */
|
||||
var height :String;
|
||||
/** Shorthand for the "hyphens" CSS property. */
|
||||
var hyphens :String;
|
||||
/** Shorthand for the "icon" CSS property. */
|
||||
var icon :String;
|
||||
/** Shorthand for the "image-orientation" CSS property. */
|
||||
var imageOrientation :String;
|
||||
/** Shorthand for the "image-rendering" CSS property. */
|
||||
var imageRendering :String;
|
||||
/** Shorthand for the "image-resolution" CSS property. */
|
||||
var imageResolution :String;
|
||||
/** Shorthand for the "ime-mode" CSS property. */
|
||||
var imeMode :String;
|
||||
/** Shorthand for the "initial-letters" CSS property. */
|
||||
var initialLetters :String;
|
||||
/** Shorthand for the "inline-box-align" CSS property. */
|
||||
var inlineBoxAlign :String;
|
||||
/** Shorthand for the "inline-size" CSS property. */
|
||||
var inlineSize :String;
|
||||
/** Shorthand for the "isolation" CSS property. */
|
||||
var isolation :String;
|
||||
/** Shorthand for the "justify-content" CSS property. */
|
||||
var justifyContent :String;
|
||||
/** Shorthand for the "justify-items" CSS property. */
|
||||
var justifyItems :String;
|
||||
/** Shorthand for the "justify-self" CSS property. */
|
||||
var justifySelf :String;
|
||||
/** Shorthand for the "left" CSS property. */
|
||||
var left :String;
|
||||
/** Shorthand for the "letter-spacing" CSS property. */
|
||||
var letterSpacing :String;
|
||||
/** Shorthand for the "lighting-color" CSS property. */
|
||||
var lightingColor :String;
|
||||
/** Shorthand for the "line-box-contain" CSS property. */
|
||||
var lineBoxContain :String;
|
||||
/** Shorthand for the "line-break" CSS property. */
|
||||
var lineBreak :String;
|
||||
/** Shorthand for the "line-grid" CSS property. */
|
||||
var lineGrid :String;
|
||||
/** Shorthand for the "line-height" CSS property. */
|
||||
var lineHeight :String;
|
||||
/** Shorthand for the "line-snap" CSS property. */
|
||||
var lineSnap :String;
|
||||
/** Shorthand for the "line-stacking" CSS property. */
|
||||
var lineStacking :String;
|
||||
/** Shorthand for the "line-stacking-ruby" CSS property. */
|
||||
var lineStackingRuby :String;
|
||||
/** Shorthand for the "line-stacking-shift" CSS property. */
|
||||
var lineStackingShift :String;
|
||||
/** Shorthand for the "line-stacking-strategy" CSS property. */
|
||||
var lineStackingStrategy :String;
|
||||
/** Shorthand for the "list-style" CSS property. */
|
||||
var listStyle :String;
|
||||
/** Shorthand for the "list-style-image" CSS property. */
|
||||
var listStyleImage :String;
|
||||
/** Shorthand for the "list-style-position" CSS property. */
|
||||
var listStylePosition :String;
|
||||
/** Shorthand for the "list-style-type" CSS property. */
|
||||
var listStyleType :String;
|
||||
/** Shorthand for the "margin" CSS property. */
|
||||
var margin :String;
|
||||
/** Shorthand for the "margin-block-end" CSS property. */
|
||||
var marginBlockEnd :String;
|
||||
/** Shorthand for the "margin-block-start" CSS property. */
|
||||
var marginBlockStart :String;
|
||||
/** Shorthand for the "margin-bottom" CSS property. */
|
||||
var marginBottom :String;
|
||||
/** Shorthand for the "margin-inline-end" CSS property. */
|
||||
var marginInlineEnd :String;
|
||||
/** Shorthand for the "margin-inline-start" CSS property. */
|
||||
var marginInlineStart :String;
|
||||
/** Shorthand for the "margin-left" CSS property. */
|
||||
var marginLeft :String;
|
||||
/** Shorthand for the "margin-right" CSS property. */
|
||||
var marginRight :String;
|
||||
/** Shorthand for the "margin-top" CSS property. */
|
||||
var marginTop :String;
|
||||
/** Shorthand for the "marker" CSS property. */
|
||||
var marker :String;
|
||||
/** Shorthand for the "marker-end" CSS property. */
|
||||
var markerEnd :String;
|
||||
/** Shorthand for the "marker-mid" CSS property. */
|
||||
var markerMid :String;
|
||||
/** Shorthand for the "marker-offset" CSS property. */
|
||||
var markerOffset :String;
|
||||
/** Shorthand for the "marker-side" CSS property. */
|
||||
var markerSide :String;
|
||||
/** Shorthand for the "marker-start" CSS property. */
|
||||
var markerStart :String;
|
||||
/** Shorthand for the "marks" CSS property. */
|
||||
var marks :String;
|
||||
/** Shorthand for the "mask" CSS property. */
|
||||
var mask :String;
|
||||
/** Shorthand for the "mask-box" CSS property. */
|
||||
var maskBox :String;
|
||||
/** Shorthand for the "mask-box-outset" CSS property. */
|
||||
var maskBoxOutset :String;
|
||||
/** Shorthand for the "mask-box-repeat" CSS property. */
|
||||
var maskBoxRepeat :String;
|
||||
/** Shorthand for the "mask-box-slice" CSS property. */
|
||||
var maskBoxSlice :String;
|
||||
/** Shorthand for the "mask-box-source" CSS property. */
|
||||
var maskBoxSource :String;
|
||||
/** Shorthand for the "mask-box-width" CSS property. */
|
||||
var maskBoxWidth :String;
|
||||
/** Shorthand for the "mask-clip" CSS property. */
|
||||
var maskClip :String;
|
||||
/** Shorthand for the "mask-composite" CSS property. */
|
||||
var maskComposite :String;
|
||||
/** Shorthand for the "mask-image" CSS property. */
|
||||
var maskImage :String;
|
||||
/** Shorthand for the "mask-mode" CSS property. */
|
||||
var maskMode :String;
|
||||
/** Shorthand for the "mask-origin" CSS property. */
|
||||
var maskOrigin :String;
|
||||
/** Shorthand for the "mask-position" CSS property. */
|
||||
var maskPosition :String;
|
||||
/** Shorthand for the "mask-position-x" CSS property. */
|
||||
var maskPositionX :String;
|
||||
/** Shorthand for the "mask-position-y" CSS property. */
|
||||
var maskPositionY :String;
|
||||
/** Shorthand for the "mask-repeat" CSS property. */
|
||||
var maskRepeat :String;
|
||||
/** Shorthand for the "mask-size" CSS property. */
|
||||
var maskSize :String;
|
||||
/** Shorthand for the "mask-source-type" CSS property. */
|
||||
var maskSourceType :String;
|
||||
/** Shorthand for the "mask-type" CSS property. */
|
||||
var maskType :String;
|
||||
/** Shorthand for the "max-block-size" CSS property. */
|
||||
var maxBlockSize :String;
|
||||
/** Shorthand for the "max-height" CSS property. */
|
||||
var maxHeight :String;
|
||||
/** Shorthand for the "max-inline-size" CSS property. */
|
||||
var maxInlineSize :String;
|
||||
/** Shorthand for the "max-lines" CSS property. */
|
||||
var maxLines :String;
|
||||
/** Shorthand for the "max-width" CSS property. */
|
||||
var maxWidth :String;
|
||||
/** Shorthand for the "max-zoom" CSS property. */
|
||||
var maxZoom :String;
|
||||
/** Shorthand for the "min-block-size" CSS property. */
|
||||
var minBlockSize :String;
|
||||
/** Shorthand for the "min-height" CSS property. */
|
||||
var minHeight :String;
|
||||
/** Shorthand for the "min-inline-size" CSS property. */
|
||||
var minInlineSize :String;
|
||||
/** Shorthand for the "min-width" CSS property. */
|
||||
var minWidth :String;
|
||||
/** Shorthand for the "min-zoom" CSS property. */
|
||||
var minZoom :String;
|
||||
/** Shorthand for the "mix-blend-mode" CSS property. */
|
||||
var mixBlendMode :String;
|
||||
/** Shorthand for the "move-to" CSS property. */
|
||||
var moveTo :String;
|
||||
/** Shorthand for the "nav-down" CSS property. */
|
||||
var navDown :String;
|
||||
/** Shorthand for the "nav-index" CSS property. */
|
||||
var navIndex :String;
|
||||
/** Shorthand for the "nav-left" CSS property. */
|
||||
var navLeft :String;
|
||||
/** Shorthand for the "nav-right" CSS property. */
|
||||
var navRight :String;
|
||||
/** Shorthand for the "nav-up" CSS property. */
|
||||
var navUp :String;
|
||||
/** Shorthand for the "object-fit" CSS property. */
|
||||
var objectFit :String;
|
||||
/** Shorthand for the "object-position" CSS property. */
|
||||
var objectPosition :String;
|
||||
/** Shorthand for the "offset" CSS property. */
|
||||
var offset :String;
|
||||
/** Shorthand for the "offset-block-end" CSS property. */
|
||||
var offsetBlockEnd :String;
|
||||
/** Shorthand for the "offset-block-start" CSS property. */
|
||||
var offsetBlockStart :String;
|
||||
/** Shorthand for the "offset-distance" CSS property. */
|
||||
var offsetDistance :String;
|
||||
/** Shorthand for the "offset-inline-end" CSS property. */
|
||||
var offsetInlineEnd :String;
|
||||
/** Shorthand for the "offset-inline-start" CSS property. */
|
||||
var offsetInlineStart :String;
|
||||
/** Shorthand for the "offset-path" CSS property. */
|
||||
var offsetPath :String;
|
||||
/** Shorthand for the "offset-rotate" CSS property. */
|
||||
var offsetRotate :String;
|
||||
/** Shorthand for the "opacity" CSS property. */
|
||||
var opacity :String;
|
||||
/** Shorthand for the "order" CSS property. */
|
||||
var order :String;
|
||||
/** Shorthand for the "orientation" CSS property. */
|
||||
var orientation :String;
|
||||
/** Shorthand for the "orphans" CSS property. */
|
||||
var orphans :String;
|
||||
/** Shorthand for the "outline" CSS property. */
|
||||
var outline :String;
|
||||
/** Shorthand for the "outline-color" CSS property. */
|
||||
var outlineColor :String;
|
||||
/** Shorthand for the "outline-offset" CSS property. */
|
||||
var outlineOffset :String;
|
||||
/** Shorthand for the "outline-style" CSS property. */
|
||||
var outlineStyle :String;
|
||||
/** Shorthand for the "outline-width" CSS property. */
|
||||
var outlineWidth :String;
|
||||
/** Shorthand for the "overflow" CSS property. */
|
||||
var overflow :String;
|
||||
/** Shorthand for the "overflow-anchor" CSS property. */
|
||||
var overflowAnchor :String;
|
||||
/** Shorthand for the "overflow-wrap" CSS property. */
|
||||
var overflowWrap :String;
|
||||
/** Shorthand for the "overflow-x" CSS property. */
|
||||
var overflowX :String;
|
||||
/** Shorthand for the "overflow-y" CSS property. */
|
||||
var overflowY :String;
|
||||
/** Shorthand for the "overscroll-behavior" CSS property. */
|
||||
var overscrollBehavior :String;
|
||||
/** Shorthand for the "overscroll-behavior-x" CSS property. */
|
||||
var overscrollBehaviorX :String;
|
||||
/** Shorthand for the "overscroll-behavior-y" CSS property. */
|
||||
var overscrollBehaviorY :String;
|
||||
/** Shorthand for the "padding" CSS property. */
|
||||
var padding :String;
|
||||
/** Shorthand for the "padding-block-end" CSS property. */
|
||||
var paddingBlockEnd :String;
|
||||
/** Shorthand for the "padding-block-start" CSS property. */
|
||||
var paddingBlockStart :String;
|
||||
/** Shorthand for the "padding-bottom" CSS property. */
|
||||
var paddingBottom :String;
|
||||
/** Shorthand for the "padding-inline-end" CSS property. */
|
||||
var paddingInlineEnd :String;
|
||||
/** Shorthand for the "padding-inline-start" CSS property. */
|
||||
var paddingInlineStart :String;
|
||||
/** Shorthand for the "padding-left" CSS property. */
|
||||
var paddingLeft :String;
|
||||
/** Shorthand for the "padding-right" CSS property. */
|
||||
var paddingRight :String;
|
||||
/** Shorthand for the "padding-top" CSS property. */
|
||||
var paddingTop :String;
|
||||
/** Shorthand for the "page" CSS property. */
|
||||
var page :String;
|
||||
/** Shorthand for the "page-break-after" CSS property. */
|
||||
var pageBreakAfter :String;
|
||||
/** Shorthand for the "page-break-before" CSS property. */
|
||||
var pageBreakBefore :String;
|
||||
/** Shorthand for the "page-break-inside" CSS property. */
|
||||
var pageBreakInside :String;
|
||||
/** Shorthand for the "page-policy" CSS property. */
|
||||
var pagePolicy :String;
|
||||
/** Shorthand for the "paint-order" CSS property. */
|
||||
var paintOrder :String;
|
||||
/** Shorthand for the "pause" CSS property. */
|
||||
var pause :String;
|
||||
/** Shorthand for the "pause-after" CSS property. */
|
||||
var pauseAfter :String;
|
||||
/** Shorthand for the "pause-before" CSS property. */
|
||||
var pauseBefore :String;
|
||||
/** Shorthand for the "perspective" CSS property. */
|
||||
var perspective :String;
|
||||
/** Shorthand for the "perspective-origin" CSS property. */
|
||||
var perspectiveOrigin :String;
|
||||
/** Shorthand for the "pitch" CSS property. */
|
||||
var pitch :String;
|
||||
/** Shorthand for the "pitch-range" CSS property. */
|
||||
var pitchRange :String;
|
||||
/** Shorthand for the "place-content" CSS property. */
|
||||
var placeContent :String;
|
||||
/** Shorthand for the "place-items" CSS property. */
|
||||
var placeItems :String;
|
||||
/** Shorthand for the "place-self" CSS property. */
|
||||
var placeSelf :String;
|
||||
/** Shorthand for the "play-during" CSS property. */
|
||||
var playDuring :String;
|
||||
/** Shorthand for the "pointer-events" CSS property. */
|
||||
var pointerEvents :String;
|
||||
/** Shorthand for the "position" CSS property. */
|
||||
var position :String;
|
||||
/** Shorthand for the "presentation-level" CSS property. */
|
||||
var presentationLevel :String;
|
||||
/** Shorthand for the "quotes" CSS property. */
|
||||
var quotes :String;
|
||||
/** Shorthand for the "r" CSS property. */
|
||||
var r :String;
|
||||
/** Shorthand for the "region-fragment" CSS property. */
|
||||
var regionFragment :String;
|
||||
/** Shorthand for the "resize" CSS property. */
|
||||
var resize :String;
|
||||
/** Shorthand for the "rest" CSS property. */
|
||||
var rest :String;
|
||||
/** Shorthand for the "rest-after" CSS property. */
|
||||
var restAfter :String;
|
||||
/** Shorthand for the "rest-before" CSS property. */
|
||||
var restBefore :String;
|
||||
/** Shorthand for the "richness" CSS property. */
|
||||
var richness :String;
|
||||
/** Shorthand for the "right" CSS property. */
|
||||
var right :String;
|
||||
/** Shorthand for the "rotation" CSS property. */
|
||||
var rotation :String;
|
||||
/** Shorthand for the "rotation-point" CSS property. */
|
||||
var rotationPoint :String;
|
||||
/** Shorthand for the "row-gap" CSS property. */
|
||||
var rowGap :String;
|
||||
/** Shorthand for the "ruby-align" CSS property. */
|
||||
var rubyAlign :String;
|
||||
/** Shorthand for the "ruby-merge" CSS property. */
|
||||
var rubyMerge :String;
|
||||
/** Shorthand for the "ruby-position" CSS property. */
|
||||
var rubyPosition :String;
|
||||
/** Shorthand for the "rx" CSS property. */
|
||||
var rx :String;
|
||||
/** Shorthand for the "ry" CSS property. */
|
||||
var ry :String;
|
||||
/** Shorthand for the "scroll-behavior" CSS property. */
|
||||
var scrollBehavior :String;
|
||||
/** Shorthand for the "scroll-snap-coordinate" CSS property. */
|
||||
var scrollSnapCoordinate :String;
|
||||
/** Shorthand for the "scroll-snap-destination" CSS property. */
|
||||
var scrollSnapDestination :String;
|
||||
/** Shorthand for the "scroll-snap-points-x" CSS property. */
|
||||
var scrollSnapPointsX :String;
|
||||
/** Shorthand for the "scroll-snap-points-y" CSS property. */
|
||||
var scrollSnapPointsY :String;
|
||||
/** Shorthand for the "scroll-snap-type" CSS property. */
|
||||
var scrollSnapType :String;
|
||||
/** Shorthand for the "scroll-snap-type-x" CSS property. */
|
||||
var scrollSnapTypeX :String;
|
||||
/** Shorthand for the "scroll-snap-type-y" CSS property. */
|
||||
var scrollSnapTypeY :String;
|
||||
/** Shorthand for the "shape-image-threshold" CSS property. */
|
||||
var shapeImageThreshold :String;
|
||||
/** Shorthand for the "shape-margin" CSS property. */
|
||||
var shapeMargin :String;
|
||||
/** Shorthand for the "shape-outside" CSS property. */
|
||||
var shapeOutside :String;
|
||||
/** Shorthand for the "shape-rendering" CSS property. */
|
||||
var shapeRendering :String;
|
||||
/** Shorthand for the "size" CSS property. */
|
||||
var size :String;
|
||||
/** Shorthand for the "speak" CSS property. */
|
||||
var speak :String;
|
||||
/** Shorthand for the "speak-as" CSS property. */
|
||||
var speakAs :String;
|
||||
/** Shorthand for the "speak-header" CSS property. */
|
||||
var speakHeader :String;
|
||||
/** Shorthand for the "speak-numeral" CSS property. */
|
||||
var speakNumeral :String;
|
||||
/** Shorthand for the "speak-punctuation" CSS property. */
|
||||
var speakPunctuation :String;
|
||||
/** Shorthand for the "speech-rate" CSS property. */
|
||||
var speechRate :String;
|
||||
/** Shorthand for the "src" CSS property. */
|
||||
var src :String;
|
||||
/** Shorthand for the "stop-color" CSS property. */
|
||||
var stopColor :String;
|
||||
/** Shorthand for the "stop-opacity" CSS property. */
|
||||
var stopOpacity :String;
|
||||
/** Shorthand for the "stress" CSS property. */
|
||||
var stress :String;
|
||||
/** Shorthand for the "string-set" CSS property. */
|
||||
var stringSet :String;
|
||||
/** Shorthand for the "stroke" CSS property. */
|
||||
var stroke :String;
|
||||
/** Shorthand for the "stroke-dasharray" CSS property. */
|
||||
var strokeDasharray :String;
|
||||
/** Shorthand for the "stroke-dashoffset" CSS property. */
|
||||
var strokeDashoffset :String;
|
||||
/** Shorthand for the "stroke-linecap" CSS property. */
|
||||
var strokeLinecap :String;
|
||||
/** Shorthand for the "stroke-linejoin" CSS property. */
|
||||
var strokeLinejoin :String;
|
||||
/** Shorthand for the "stroke-miterlimit" CSS property. */
|
||||
var strokeMiterlimit :String;
|
||||
/** Shorthand for the "stroke-opacity" CSS property. */
|
||||
var strokeOpacity :String;
|
||||
/** Shorthand for the "stroke-width" CSS property. */
|
||||
var strokeWidth :String;
|
||||
/** Shorthand for the "tab-size" CSS property. */
|
||||
var tabSize :String;
|
||||
/** Shorthand for the "table-layout" CSS property. */
|
||||
var tableLayout :String;
|
||||
/** Shorthand for the "text-align" CSS property. */
|
||||
var textAlign :String;
|
||||
/** Shorthand for the "text-align-last" CSS property. */
|
||||
var textAlignLast :String;
|
||||
/** Shorthand for the "text-anchor" CSS property. */
|
||||
var textAnchor :String;
|
||||
/** Shorthand for the "text-combine-upright" CSS property. */
|
||||
var textCombineUpright :String;
|
||||
/** Shorthand for the "text-decoration" CSS property. */
|
||||
var textDecoration :String;
|
||||
/** Shorthand for the "text-decoration-color" CSS property. */
|
||||
var textDecorationColor :String;
|
||||
/** Shorthand for the "text-decoration-line" CSS property. */
|
||||
var textDecorationLine :String;
|
||||
/** Shorthand for the "text-decoration-skip" CSS property. */
|
||||
var textDecorationSkip :String;
|
||||
/** Shorthand for the "text-decoration-skip-ink" CSS property. */
|
||||
var textDecorationSkipInk :String;
|
||||
/** Shorthand for the "text-decoration-style" CSS property. */
|
||||
var textDecorationStyle :String;
|
||||
/** Shorthand for the "text-emphasis" CSS property. */
|
||||
var textEmphasis :String;
|
||||
/** Shorthand for the "text-emphasis-color" CSS property. */
|
||||
var textEmphasisColor :String;
|
||||
/** Shorthand for the "text-emphasis-position" CSS property. */
|
||||
var textEmphasisPosition :String;
|
||||
/** Shorthand for the "text-emphasis-style" CSS property. */
|
||||
var textEmphasisStyle :String;
|
||||
/** Shorthand for the "text-height" CSS property. */
|
||||
var textHeight :String;
|
||||
/** Shorthand for the "text-indent" CSS property. */
|
||||
var textIndent :String;
|
||||
/** Shorthand for the "text-justify" CSS property. */
|
||||
var textJustify :String;
|
||||
/** Shorthand for the "text-orientation" CSS property. */
|
||||
var textOrientation :String;
|
||||
/** Shorthand for the "text-overflow" CSS property. */
|
||||
var textOverflow :String;
|
||||
/** Shorthand for the "text-rendering" CSS property. */
|
||||
var textRendering :String;
|
||||
/** Shorthand for the "text-shadow" CSS property. */
|
||||
var textShadow :String;
|
||||
/** Shorthand for the "text-size-adjust" CSS property. */
|
||||
var textSizeAdjust :String;
|
||||
/** Shorthand for the "text-space-collapse" CSS property. */
|
||||
var textSpaceCollapse :String;
|
||||
/** Shorthand for the "text-transform" CSS property. */
|
||||
var textTransform :String;
|
||||
/** Shorthand for the "text-underline-position" CSS property. */
|
||||
var textUnderlinePosition :String;
|
||||
/** Shorthand for the "text-wrap" CSS property. */
|
||||
var textWrap :String;
|
||||
/** Shorthand for the "top" CSS property. */
|
||||
var top :String;
|
||||
/** Shorthand for the "touch-action" CSS property. */
|
||||
var touchAction :String;
|
||||
/** Shorthand for the "transform" CSS property. */
|
||||
var transform :String;
|
||||
/** Shorthand for the "transform-box" CSS property. */
|
||||
var transformBox :String;
|
||||
/** Shorthand for the "transform-origin" CSS property. */
|
||||
var transformOrigin :String;
|
||||
/** Shorthand for the "transform-style" CSS property. */
|
||||
var transformStyle :String;
|
||||
/** Shorthand for the "transition" CSS property. */
|
||||
var transition :String;
|
||||
/** Shorthand for the "transition-delay" CSS property. */
|
||||
var transitionDelay :String;
|
||||
/** Shorthand for the "transition-duration" CSS property. */
|
||||
var transitionDuration :String;
|
||||
/** Shorthand for the "transition-property" CSS property. */
|
||||
var transitionProperty :String;
|
||||
/** Shorthand for the "transition-timing-function" CSS property. */
|
||||
var transitionTimingFunction :String;
|
||||
/** Shorthand for the "unicode-bidi" CSS property. */
|
||||
var unicodeBidi :String;
|
||||
/** Shorthand for the "unicode-range" CSS property. */
|
||||
var unicodeRange :String;
|
||||
/** Shorthand for the "user-select" CSS property. */
|
||||
var userSelect :String;
|
||||
/** Shorthand for the "user-zoom" CSS property. */
|
||||
var userZoom :String;
|
||||
/** Shorthand for the "vector-effect" CSS property. */
|
||||
var vectorEffect :String;
|
||||
/** Shorthand for the "vertical-align" CSS property. */
|
||||
var verticalAlign :String;
|
||||
/** Shorthand for the "visibility" CSS property. */
|
||||
var visibility :String;
|
||||
/** Shorthand for the "voice-balance" CSS property. */
|
||||
var voiceBalance :String;
|
||||
/** Shorthand for the "voice-duration" CSS property. */
|
||||
var voiceDuration :String;
|
||||
/** Shorthand for the "voice-family" CSS property. */
|
||||
var voiceFamily :String;
|
||||
/** Shorthand for the "voice-pitch" CSS property. */
|
||||
var voicePitch :String;
|
||||
/** Shorthand for the "voice-range" CSS property. */
|
||||
var voiceRange :String;
|
||||
/** Shorthand for the "voice-rate" CSS property. */
|
||||
var voiceRate :String;
|
||||
/** Shorthand for the "voice-stress" CSS property. */
|
||||
var voiceStress :String;
|
||||
/** Shorthand for the "voice-volume" CSS property. */
|
||||
var voiceVolume :String;
|
||||
/** Shorthand for the "volume" CSS property. */
|
||||
var volume :String;
|
||||
/** Shorthand for the "white-space" CSS property. */
|
||||
var whiteSpace :String;
|
||||
/** Shorthand for the "widows" CSS property. */
|
||||
var widows :String;
|
||||
/** Shorthand for the "width" CSS property. */
|
||||
var width :String;
|
||||
/** Shorthand for the "will-change" CSS property. */
|
||||
var willChange :String;
|
||||
/** Shorthand for the "word-break" CSS property. */
|
||||
var wordBreak :String;
|
||||
/** Shorthand for the "word-spacing" CSS property. */
|
||||
var wordSpacing :String;
|
||||
/** Shorthand for the "word-wrap" CSS property. */
|
||||
var wordWrap :String;
|
||||
/** Shorthand for the "wrap-flow" CSS property. */
|
||||
var wrapFlow :String;
|
||||
/** Shorthand for the "wrap-through" CSS property. */
|
||||
var wrapThrough :String;
|
||||
/** Shorthand for the "writing-mode" CSS property. */
|
||||
var writingMode :String;
|
||||
/** Shorthand for the "x" CSS property. */
|
||||
var x :String;
|
||||
/** Shorthand for the "y" CSS property. */
|
||||
var y :String;
|
||||
/** Shorthand for the "z-index" CSS property. */
|
||||
var zIndex :String;
|
||||
/** Shorthand for the "zoom" CSS property. */
|
||||
var zoom :String;
|
||||
|
||||
function item( index : Int ) : String;
|
||||
/** @throws DOMError */
|
||||
function getPropertyValue( property : String ) : String;
|
||||
function getPropertyPriority( property : String ) : String;
|
||||
/** @throws DOMError */
|
||||
function setProperty( property : String, value : String, priority : String = "" ) : Void;
|
||||
/** @throws DOMError */
|
||||
function removeProperty( property : String ) : String;
|
||||
}
|
47
Kha/Tools/windows_x64/std/js/html/CSSStyleRule.hx
Normal file
47
Kha/Tools/windows_x64/std/js/html/CSSStyleRule.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\CSSStyleRule.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
`CSSStyleRule` represents a single CSS style rule. It implements the `CSSRule` interface with a type value of `1` (`CSSRule.STYLE_RULE`).
|
||||
|
||||
Documentation [CSSStyleRule](https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleRule) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleRule$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/CSSStyleRule>
|
||||
**/
|
||||
@:native("CSSStyleRule")
|
||||
extern class CSSStyleRule extends CSSRule {
|
||||
|
||||
/**
|
||||
Gets the textual representation of the selector for this rule, e.g. `"h1,h2"`.
|
||||
**/
|
||||
var selectorText : String;
|
||||
|
||||
/**
|
||||
Returns the `CSSStyleDeclaration` object for the rule.
|
||||
**/
|
||||
var style(default,null) : CSSStyleDeclaration;
|
||||
|
||||
}
|
65
Kha/Tools/windows_x64/std/js/html/CSSStyleSheet.hx
Normal file
65
Kha/Tools/windows_x64/std/js/html/CSSStyleSheet.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\CSSStyleSheet.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `CSSStyleSheet` interface represents a single CSS style sheet. It inherits properties and methods from its parent, `StyleSheet`.
|
||||
|
||||
Documentation [CSSStyleSheet](https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleSheet) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleSheet$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/CSSStyleSheet>
|
||||
**/
|
||||
@:native("CSSStyleSheet")
|
||||
extern class CSSStyleSheet extends StyleSheet {
|
||||
|
||||
/**
|
||||
If this style sheet is imported into the document using an `@import` rule, the `ownerRule` property will return that `CSSImportRule`, otherwise it returns `null`.
|
||||
**/
|
||||
var ownerRule(default,null) : CSSRule;
|
||||
|
||||
/**
|
||||
Returns a live `CSSRuleList`, listing the `CSSRule` objects in the style sheet.
|
||||
|
||||
This is normally used to access individual rules like this:
|
||||
|
||||
` styleSheet.cssRules[i] // where i = 0..cssRules.length-1`
|
||||
|
||||
To add or remove items in `cssRules`, use the `CSSStyleSheet`'s `deleteRule()` and `insertRule()` methods, described below.
|
||||
**/
|
||||
var cssRules(default,null) : CSSRuleList;
|
||||
|
||||
|
||||
/**
|
||||
Inserts a new rule at the specified position in the style sheet, given the textual representation of the rule.
|
||||
@throws DOMError
|
||||
**/
|
||||
function insertRule( rule : String, index : Int = 0 ) : Int;
|
||||
|
||||
/**
|
||||
Deletes a rule at the specified position from the style sheet.
|
||||
@throws DOMError
|
||||
**/
|
||||
function deleteRule( index : Int ) : Void;
|
||||
}
|
36
Kha/Tools/windows_x64/std/js/html/CSSSupportsRule.hx
Normal file
36
Kha/Tools/windows_x64/std/js/html/CSSSupportsRule.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\CSSSupportsRule.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `CSSSupportsRule` interface describes an object representing a single CSS `@supports` at-rule. It implements the `CSSConditionRule` interface, and therefore the `CSSRule` and `CSSGroupingRule` interfaces with a type value of `12` (`CSSRule.SUPPORTS_RULE`).
|
||||
|
||||
Documentation [CSSSupportsRule](https://developer.mozilla.org/en-US/docs/Web/API/CSSSupportsRule) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CSSSupportsRule$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/CSSSupportsRule>
|
||||
**/
|
||||
@:native("CSSSupportsRule")
|
||||
extern class CSSSupportsRule extends CSSConditionRule {
|
||||
}
|
31
Kha/Tools/windows_x64/std/js/html/CSSTransition.hx
Normal file
31
Kha/Tools/windows_x64/std/js/html/CSSTransition.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\CSSTransition.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
@:native("CSSTransition")
|
||||
extern class CSSTransition extends Animation {
|
||||
var transitionProperty(default,null) : String;
|
||||
|
||||
}
|
51
Kha/Tools/windows_x64/std/js/html/Cache.hx
Normal file
51
Kha/Tools/windows_x64/std/js/html/Cache.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\Cache.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
import js.lib.Promise;
|
||||
|
||||
/**
|
||||
The `Cache` interface provides a storage mechanism for `Request` / `Response` object pairs that are cached, for example as part of the `ServiceWorker` life cycle. Note that the `Cache` interface is exposed to windowed scopes as well as workers. You don't have to use it in conjunction with service workers, even though it is defined in the service worker spec.
|
||||
|
||||
Documentation [Cache](https://developer.mozilla.org/en-US/docs/Web/API/Cache) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/Cache$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/Cache>
|
||||
**/
|
||||
@:native("Cache")
|
||||
extern class Cache {
|
||||
@:overload( function( request : String, ?options : CacheQueryOptions) : Promise<Response> {} )
|
||||
function match( request : Request, ?options : CacheQueryOptions ) : Promise<Response>;
|
||||
@:overload( function( ?request : String, ?options : CacheQueryOptions) : Promise<Array<Response>> {} )
|
||||
function matchAll( ?request : Request, ?options : CacheQueryOptions ) : Promise<Array<Response>>;
|
||||
@:overload( function( request : String) : Promise<Void> {} )
|
||||
function add( request : Request ) : Promise<Void>;
|
||||
function addAll( requests : Array<haxe.extern.EitherType<Request,String>> ) : Promise<Void>;
|
||||
@:overload( function( request : String, response : Response) : Promise<Void> {} )
|
||||
function put( request : Request, response : Response ) : Promise<Void>;
|
||||
@:overload( function( request : String, ?options : CacheQueryOptions) : Promise<Bool> {} )
|
||||
function delete( request : Request, ?options : CacheQueryOptions ) : Promise<Bool>;
|
||||
@:overload( function( ?request : String, ?options : CacheQueryOptions) : Promise<Array<Request>> {} )
|
||||
function keys( ?request : Request, ?options : CacheQueryOptions ) : Promise<Array<Request>>;
|
||||
}
|
32
Kha/Tools/windows_x64/std/js/html/CacheQueryOptions.hx
Normal file
32
Kha/Tools/windows_x64/std/js/html/CacheQueryOptions.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\Cache.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef CacheQueryOptions = {
|
||||
var ?cacheName : String;
|
||||
var ?ignoreMethod : Bool;
|
||||
var ?ignoreSearch : Bool;
|
||||
var ?ignoreVary : Bool;
|
||||
}
|
66
Kha/Tools/windows_x64/std/js/html/CacheStorage.hx
Normal file
66
Kha/Tools/windows_x64/std/js/html/CacheStorage.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\CacheStorage.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
import js.lib.Promise;
|
||||
|
||||
/**
|
||||
The `CacheStorage` interface represents the storage for `Cache` objects.
|
||||
|
||||
Documentation [CacheStorage](https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage$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/CacheStorage>
|
||||
**/
|
||||
@:native("CacheStorage")
|
||||
extern class CacheStorage {
|
||||
/** @throws DOMError */
|
||||
function new( namespace : CacheStorageNamespace, principal : Dynamic/*MISSING Principal*/ ) : Void;
|
||||
|
||||
/**
|
||||
Checks if a given `Request` is a key in any of the `Cache` objects that the `CacheStorage` object tracks, and returns a `Promise` that resolves to that match.
|
||||
**/
|
||||
@:overload( function( request : String, ?options : CacheQueryOptions) : Promise<Response> {} )
|
||||
function match( request : Request, ?options : CacheQueryOptions ) : Promise<Response>;
|
||||
|
||||
/**
|
||||
Returns a `Promise` that resolves to `true` if a `Cache` object matching the `cacheName` exists.
|
||||
**/
|
||||
function has( cacheName : String ) : Promise<Bool>;
|
||||
|
||||
/**
|
||||
Returns a `Promise` that resolves to the `Cache` object matching the `cacheName` (a new cache is created if it doesn't already exist.)
|
||||
**/
|
||||
function open( cacheName : String ) : Promise<Cache>;
|
||||
|
||||
/**
|
||||
Finds the `Cache` object matching the `cacheName`, and if found, deletes the `Cache` object and returns a `Promise` that resolves to `true`. If no `Cache` object is found, it returns `false`.
|
||||
**/
|
||||
function delete( cacheName : String ) : Promise<Bool>;
|
||||
|
||||
/**
|
||||
Returns a `Promise` that will resolve with an array containing strings corresponding to all of the named `Cache` objects tracked by the `CacheStorage`. Use this method to iterate over a list of all the `Cache` objects.
|
||||
**/
|
||||
function keys() : Promise<Array<String>>;
|
||||
}
|
30
Kha/Tools/windows_x64/std/js/html/CacheStorageNamespace.hx
Normal file
30
Kha/Tools/windows_x64/std/js/html/CacheStorageNamespace.hx
Normal file
@ -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\CacheStorage.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
enum abstract CacheStorageNamespace(String) {
|
||||
var CONTENT = "content";
|
||||
var CHROME = "chrome";
|
||||
}
|
@ -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\CanvasCaptureMediaStream.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
@:native("CanvasCaptureMediaStream")
|
||||
extern class CanvasCaptureMediaStream extends MediaStream {
|
||||
var canvas(default,null) : CanvasElement;
|
||||
|
||||
function requestFrame() : Void;
|
||||
}
|
94
Kha/Tools/windows_x64/std/js/html/CanvasElement.hx
Normal file
94
Kha/Tools/windows_x64/std/js/html/CanvasElement.hx
Normal file
@ -0,0 +1,94 @@
|
||||
/*
|
||||
* 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\HTMLCanvasElement.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `HTMLCanvasElement` interface provides properties and methods for manipulating the layout and presentation of canvas elements. The `HTMLCanvasElement` interface also inherits the properties and methods of the `HTMLElement` interface.
|
||||
|
||||
Documentation [HTMLCanvasElement](https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement$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/HTMLCanvasElement>
|
||||
**/
|
||||
@:native("HTMLCanvasElement")
|
||||
extern class CanvasElement extends Element {
|
||||
|
||||
/**
|
||||
Is a positive `integer` reflecting the `width` HTML attribute of the `canvas` element interpreted in CSS pixels. When the attribute is not specified, or if it is set to an invalid value, like a negative, the default value of `300` is used.
|
||||
**/
|
||||
var width : Int;
|
||||
|
||||
/**
|
||||
Is a positive `integer` reflecting the `height` HTML attribute of the `canvas` element interpreted in CSS pixels. When the attribute is not specified, or if it is set to an invalid value, like a negative, the default value of `150` is used.
|
||||
**/
|
||||
var height : Int;
|
||||
|
||||
|
||||
/**
|
||||
Returns a drawing context on the canvas, or null if the context ID is not supported. A drawing context lets you draw on the canvas. Calling getContext with `"2d"` returns a `CanvasRenderingContext2D` object, whereas calling it with `"webgl"` (or `"experimental-webgl"`) returns a `WebGLRenderingContext` object. This context is only available on browsers that implement WebGL.
|
||||
@throws DOMError
|
||||
**/
|
||||
function getContext( contextId : String, ?contextOptions : Dynamic ) : Dynamic;
|
||||
|
||||
/**
|
||||
Returns a data-URL containing a representation of the image in the format specified by the `type` parameter (defaults to `png`). The returned image is in a resolution of 96dpi.
|
||||
@throws DOMError
|
||||
**/
|
||||
function toDataURL( type : String = "", ?encoderOptions : Dynamic ) : String;
|
||||
|
||||
/**
|
||||
Creates a `Blob` object representing the image contained in the canvas; this file may be cached on the disk or stored in memory at the discretion of the user agent.
|
||||
@throws DOMError
|
||||
**/
|
||||
function toBlob( callback : Blob -> Void, type : String = "", ?encoderOptions : Dynamic ) : Void;
|
||||
|
||||
/**
|
||||
Returns a `CanvasCaptureMediaStream` that is a real-time video capture of the surface of the canvas.
|
||||
@throws DOMError
|
||||
**/
|
||||
function captureStream( ?frameRate : Float ) : CanvasCaptureMediaStream;
|
||||
|
||||
/** Shorthand for getting a CanvasRenderingContext2D. */
|
||||
inline function getContext2d( ?attribs : {} ) : CanvasRenderingContext2D {
|
||||
return cast getContext("2d", attribs);
|
||||
}
|
||||
/** Shorthand for getting a js.html.webgl.RenderingContext. */
|
||||
inline function getContextWebGL( ?attribs : js.html.webgl.ContextAttributes ) : js.html.webgl.RenderingContext {
|
||||
return CanvasUtil.getContextWebGL(this, attribs);
|
||||
}
|
||||
/** Shorthand for getting a js.html.webgl.WebGL2RenderingContext. */
|
||||
inline function getContextWebGL2( ?attribs : js.html.webgl.ContextAttributes ) : js.html.webgl.WebGL2RenderingContext {
|
||||
return this.getContext('webgl2', attribs);
|
||||
}
|
||||
}
|
||||
|
||||
private class CanvasUtil {
|
||||
public static function getContextWebGL( canvas :CanvasElement, attribs :{} ) {
|
||||
for (name in ["webgl", "experimental-webgl"]) {
|
||||
var ctx = canvas.getContext(name, attribs);
|
||||
if (ctx != null) return ctx;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
42
Kha/Tools/windows_x64/std/js/html/CanvasGradient.hx
Normal file
42
Kha/Tools/windows_x64/std/js/html/CanvasGradient.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\CanvasRenderingContext2D.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `CanvasGradient` interface represents an opaque object describing a gradient. It is returned by the methods `CanvasRenderingContext2D.createLinearGradient()` or `CanvasRenderingContext2D.createRadialGradient()`.
|
||||
|
||||
Documentation [CanvasGradient](https://developer.mozilla.org/en-US/docs/Web/API/CanvasGradient) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CanvasGradient$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/CanvasGradient>
|
||||
**/
|
||||
@:native("CanvasGradient")
|
||||
extern class CanvasGradient {
|
||||
|
||||
/**
|
||||
Adds a new stop, defined by an `offset` and a `color`, to the gradient. If the offset is not between `0` and `1` an `INDEX_SIZE_ERR` is raised, if the color can't be parsed as a CSS `color`, a `SYNTAX_ERR` is raised.
|
||||
@throws DOMError
|
||||
**/
|
||||
function addColorStop( offset : Float, color : String ) : Void;
|
||||
}
|
41
Kha/Tools/windows_x64/std/js/html/CanvasPattern.hx
Normal file
41
Kha/Tools/windows_x64/std/js/html/CanvasPattern.hx
Normal file
@ -0,0 +1,41 @@
|
||||
/*
|
||||
* 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\CanvasRenderingContext2D.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `CanvasPattern` interface represents an opaque object describing a pattern, based on an image, a canvas, or a video, created by the `CanvasRenderingContext2D.createPattern()` method.
|
||||
|
||||
Documentation [CanvasPattern](https://developer.mozilla.org/en-US/docs/Web/API/CanvasPattern) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CanvasPattern$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/CanvasPattern>
|
||||
**/
|
||||
@:native("CanvasPattern")
|
||||
extern class CanvasPattern {
|
||||
|
||||
/**
|
||||
Applies an `SVGMatrix` representing a linear transform to the pattern.
|
||||
**/
|
||||
function setTransform( matrix : js.html.svg.Matrix ) : Void;
|
||||
}
|
145
Kha/Tools/windows_x64/std/js/html/CanvasRenderingContext2D.hx
Normal file
145
Kha/Tools/windows_x64/std/js/html/CanvasRenderingContext2D.hx
Normal file
@ -0,0 +1,145 @@
|
||||
/*
|
||||
* 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\CanvasRenderingContext2D.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
To get an object of this interface, call `getContext()` on a `canvas element`, supplying "2d" as the argument:
|
||||
|
||||
Documentation [CanvasRenderingContext2D](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D$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/CanvasRenderingContext2D>
|
||||
**/
|
||||
@:native("CanvasRenderingContext2D")
|
||||
extern class CanvasRenderingContext2D {
|
||||
var canvas(default,null) : CanvasElement;
|
||||
var globalAlpha : Float;
|
||||
var globalCompositeOperation : String;
|
||||
var strokeStyle : haxe.extern.EitherType<String,haxe.extern.EitherType<CanvasGradient,CanvasPattern>>;
|
||||
var fillStyle : haxe.extern.EitherType<String,haxe.extern.EitherType<CanvasGradient,CanvasPattern>>;
|
||||
var filter : String;
|
||||
var imageSmoothingEnabled : Bool;
|
||||
var lineWidth : Float;
|
||||
var lineCap : String;
|
||||
var lineJoin : String;
|
||||
var miterLimit : Float;
|
||||
var lineDashOffset : Float;
|
||||
var shadowOffsetX : Float;
|
||||
var shadowOffsetY : Float;
|
||||
var shadowBlur : Float;
|
||||
var shadowColor : String;
|
||||
var font : String;
|
||||
var textAlign : String;
|
||||
var textBaseline : String;
|
||||
|
||||
/** @throws DOMError */
|
||||
@:overload( function( image : js.html.svg.ImageElement, dx : Float, dy : Float) : Void {} )
|
||||
@:overload( function( image : CanvasElement, dx : Float, dy : Float) : Void {} )
|
||||
@:overload( function( image : VideoElement, dx : Float, dy : Float) : Void {} )
|
||||
@:overload( function( image : ImageBitmap, dx : Float, dy : Float) : Void {} )
|
||||
@:overload( function( image : js.html.svg.ImageElement, dx : Float, dy : Float, dw : Float, dh : Float) : Void {} )
|
||||
@:overload( function( image : CanvasElement, dx : Float, dy : Float, dw : Float, dh : Float) : Void {} )
|
||||
@:overload( function( image : VideoElement, dx : Float, dy : Float, dw : Float, dh : Float) : Void {} )
|
||||
@:overload( function( image : ImageBitmap, dx : Float, dy : Float, dw : Float, dh : Float) : Void {} )
|
||||
@:overload( function( image : js.html.svg.ImageElement, sx : Float, sy : Float, sw : Float, sh : Float, dx : Float, dy : Float, dw : Float, dh : Float) : Void {} )
|
||||
@:overload( function( image : CanvasElement, sx : Float, sy : Float, sw : Float, sh : Float, dx : Float, dy : Float, dw : Float, dh : Float) : Void {} )
|
||||
@:overload( function( image : VideoElement, sx : Float, sy : Float, sw : Float, sh : Float, dx : Float, dy : Float, dw : Float, dh : Float) : Void {} )
|
||||
@:overload( function( image : ImageBitmap, sx : Float, sy : Float, sw : Float, sh : Float, dx : Float, dy : Float, dw : Float, dh : Float) : Void {} )
|
||||
@:overload( function( image : ImageElement, dx : Float, dy : Float ) : Void {} )
|
||||
@:overload( function( image : ImageElement, dx : Float, dy : Float, dw : Float, dh : Float ) : Void {} )
|
||||
function drawImage( image : ImageElement, sx : Float, sy : Float, sw : Float, sh : Float, dx : Float, dy : Float, dw : Float, dh : Float ) : Void;
|
||||
function beginPath() : Void;
|
||||
@:overload( function( winding : CanvasWindingRule = NONZERO ) : Void {} )
|
||||
function fill( path : Path2D, winding : CanvasWindingRule = NONZERO ) : Void;
|
||||
@:overload( function() : Void {} )
|
||||
function stroke( path : Path2D ) : Void;
|
||||
@:overload( function( winding : CanvasWindingRule = NONZERO ) : Void {} )
|
||||
function clip( path : Path2D, winding : CanvasWindingRule = NONZERO ) : Void;
|
||||
@:overload( function( x : Float, y : Float, winding : CanvasWindingRule = NONZERO ) : Bool {} )
|
||||
function isPointInPath( path : Path2D, x : Float, y : Float, winding : CanvasWindingRule = NONZERO ) : Bool;
|
||||
@:overload( function( x : Float, y : Float ) : Bool {} )
|
||||
function isPointInStroke( path : Path2D, x : Float, y : Float ) : Bool;
|
||||
function createLinearGradient( x0 : Float, y0 : Float, x1 : Float, y1 : Float ) : CanvasGradient;
|
||||
/** @throws DOMError */
|
||||
function createRadialGradient( x0 : Float, y0 : Float, r0 : Float, x1 : Float, y1 : Float, r1 : Float ) : CanvasGradient;
|
||||
/** @throws DOMError */
|
||||
@:overload( function( image : js.html.svg.ImageElement, repetition : String) : CanvasPattern {} )
|
||||
@:overload( function( image : CanvasElement, repetition : String) : CanvasPattern {} )
|
||||
@:overload( function( image : VideoElement, repetition : String) : CanvasPattern {} )
|
||||
@:overload( function( image : ImageBitmap, repetition : String) : CanvasPattern {} )
|
||||
function createPattern( image : ImageElement, repetition : String ) : CanvasPattern;
|
||||
/** @throws DOMError */
|
||||
function addHitRegion( ?options : HitRegionOptions ) : Void;
|
||||
function removeHitRegion( id : String ) : Void;
|
||||
function clearHitRegions() : Void;
|
||||
/** @throws DOMError */
|
||||
@:overload( function( sw : Float, sh : Float ) : ImageData {} )
|
||||
function createImageData( imagedata : ImageData ) : ImageData;
|
||||
/** @throws DOMError */
|
||||
function getImageData( sx : Float, sy : Float, sw : Float, sh : Float ) : ImageData;
|
||||
/** @throws DOMError */
|
||||
@:overload( function( imagedata : ImageData, dx : Float, dy : Float ) : Void {} )
|
||||
function putImageData( imagedata : ImageData, dx : Float, dy : Float, dirtyX : Float, dirtyY : Float, dirtyWidth : Float, dirtyHeight : Float ) : Void;
|
||||
/** @throws DOMError */
|
||||
function setLineDash( segments : Array<Float> ) : Void;
|
||||
function getLineDash() : Array<Float>;
|
||||
function closePath() : Void;
|
||||
function moveTo( x : Float, y : Float ) : Void;
|
||||
function lineTo( x : Float, y : Float ) : Void;
|
||||
function quadraticCurveTo( cpx : Float, cpy : Float, x : Float, y : Float ) : Void;
|
||||
function bezierCurveTo( cp1x : Float, cp1y : Float, cp2x : Float, cp2y : Float, x : Float, y : Float ) : Void;
|
||||
/** @throws DOMError */
|
||||
function arcTo( x1 : Float, y1 : Float, x2 : Float, y2 : Float, radius : Float ) : Void;
|
||||
function rect( x : Float, y : Float, w : Float, h : Float ) : Void;
|
||||
/** @throws DOMError */
|
||||
function arc( x : Float, y : Float, radius : Float, startAngle : Float, endAngle : Float, anticlockwise : Bool = false ) : Void;
|
||||
/** @throws DOMError */
|
||||
function ellipse( x : Float, y : Float, radiusX : Float, radiusY : Float, rotation : Float, startAngle : Float, endAngle : Float, anticlockwise : Bool = false ) : Void;
|
||||
function clearRect( x : Float, y : Float, w : Float, h : Float ) : Void;
|
||||
function fillRect( x : Float, y : Float, w : Float, h : Float ) : Void;
|
||||
function strokeRect( x : Float, y : Float, w : Float, h : Float ) : Void;
|
||||
function save() : Void;
|
||||
function restore() : Void;
|
||||
/** @throws DOMError */
|
||||
function fillText( text : String, x : Float, y : Float, ?maxWidth : Float ) : Void;
|
||||
/** @throws DOMError */
|
||||
function strokeText( text : String, x : Float, y : Float, ?maxWidth : Float ) : Void;
|
||||
/** @throws DOMError */
|
||||
function measureText( text : String ) : TextMetrics;
|
||||
/** @throws DOMError */
|
||||
function scale( x : Float, y : Float ) : Void;
|
||||
/** @throws DOMError */
|
||||
function rotate( angle : Float ) : Void;
|
||||
/** @throws DOMError */
|
||||
function translate( x : Float, y : Float ) : Void;
|
||||
/** @throws DOMError */
|
||||
function transform( a : Float, b : Float, c : Float, d : Float, e : Float, f : Float ) : Void;
|
||||
/** @throws DOMError */
|
||||
function setTransform( a : Float, b : Float, c : Float, d : Float, e : Float, f : Float ) : Void;
|
||||
/** @throws DOMError */
|
||||
function resetTransform() : Void;
|
||||
/** @throws DOMError */
|
||||
function drawFocusIfNeeded( element : Element ) : Void;
|
||||
function drawCustomFocusRing( element : Element ) : Bool;
|
||||
}
|
30
Kha/Tools/windows_x64/std/js/html/CanvasWindingRule.hx
Normal file
30
Kha/Tools/windows_x64/std/js/html/CanvasWindingRule.hx
Normal file
@ -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\CanvasRenderingContext2D.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
enum abstract CanvasWindingRule(String) {
|
||||
var NONZERO = "nonzero";
|
||||
var EVENODD = "evenodd";
|
||||
}
|
48
Kha/Tools/windows_x64/std/js/html/CaretPosition.hx
Normal file
48
Kha/Tools/windows_x64/std/js/html/CaretPosition.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\CaretPosition.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `CaretPosition` interface represents the caret postion, an indicator for the text insertion point. You can get a `CaretPosition` using the `document.caretPositionFromPoint` method.
|
||||
|
||||
Documentation [CaretPosition](https://developer.mozilla.org/en-US/docs/Web/API/CaretPosition) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CaretPosition$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/CaretPosition>
|
||||
**/
|
||||
@:native("CaretPosition")
|
||||
extern class CaretPosition {
|
||||
|
||||
/**
|
||||
Returns a `Node` containing the found node at the caret's position.
|
||||
**/
|
||||
var offsetNode(default,null) : Node;
|
||||
|
||||
/**
|
||||
Returns a `long` representing the character offset in the caret position node.
|
||||
**/
|
||||
var offset(default,null) : Int;
|
||||
|
||||
function getClientRect() : DOMRect;
|
||||
}
|
34
Kha/Tools/windows_x64/std/js/html/ChannelPixelLayout.hx
Normal file
34
Kha/Tools/windows_x64/std/js/html/ChannelPixelLayout.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\ImageBitmap.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef ChannelPixelLayout = {
|
||||
var dataType : ChannelPixelLayoutDataType;
|
||||
var height : Int;
|
||||
var offset : Int;
|
||||
var skip : Int;
|
||||
var stride : Int;
|
||||
var width : Int;
|
||||
}
|
@ -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\ImageBitmap.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
enum abstract ChannelPixelLayoutDataType(String) {
|
||||
var UINT8 = "uint8";
|
||||
var INT8 = "int8";
|
||||
var UINT16 = "uint16";
|
||||
var INT16 = "int16";
|
||||
var UINT32 = "uint32";
|
||||
var INT32 = "int32";
|
||||
var FLOAT32 = "float32";
|
||||
var FLOAT64 = "float64";
|
||||
}
|
89
Kha/Tools/windows_x64/std/js/html/CharacterData.hx
Normal file
89
Kha/Tools/windows_x64/std/js/html/CharacterData.hx
Normal file
@ -0,0 +1,89 @@
|
||||
/*
|
||||
* 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\CharacterData.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `CharacterData` abstract interface represents a `Node` object that contains characters. This is an abstract interface, meaning there aren't any object of type `CharacterData`: it is implemented by other interfaces, like `Text`, '. In XML, the character sequence '--' cannot be used within a comment.">`Comment`, or `ProcessingInstruction` which aren't abstract.
|
||||
|
||||
Documentation [CharacterData](https://developer.mozilla.org/en-US/docs/Web/API/CharacterData) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CharacterData$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/CharacterData>
|
||||
**/
|
||||
@:native("CharacterData")
|
||||
extern class CharacterData extends Node {
|
||||
|
||||
/**
|
||||
Is a `DOMString` representing the textual data contained in this object.
|
||||
**/
|
||||
var data : String;
|
||||
|
||||
/**
|
||||
Returns an `unsigned long` representing the size of the string contained in `CharacterData.data`.
|
||||
**/
|
||||
var length(default,null) : Int;
|
||||
var previousElementSibling(default,null) : Element;
|
||||
var nextElementSibling(default,null) : Element;
|
||||
|
||||
|
||||
/**
|
||||
Returns a `DOMString` containing the part of `CharacterData.data` of the specified length and starting at the specified offset.
|
||||
@throws DOMError
|
||||
**/
|
||||
function substringData( offset : Int, count : Int ) : String;
|
||||
|
||||
/**
|
||||
Appends the given `DOMString` to the `CharacterData.data` string; when this method returns, `data` contains the concatenated `DOMString`.
|
||||
@throws DOMError
|
||||
**/
|
||||
function appendData( data : String ) : Void;
|
||||
|
||||
/**
|
||||
Inserts the specified characters, at the specified offset, in the `CharacterData.data` string; when this method returns, `data` contains the modified `DOMString`.
|
||||
@throws DOMError
|
||||
**/
|
||||
function insertData( offset : Int, data : String ) : Void;
|
||||
|
||||
/**
|
||||
Removes the specified amount of characters, starting at the specified offset, from the `CharacterData.data` string; when this method returns, `data` contains the shortened `DOMString`.
|
||||
@throws DOMError
|
||||
**/
|
||||
function deleteData( offset : Int, count : Int ) : Void;
|
||||
|
||||
/**
|
||||
Replaces the specified amount of characters, starting at the specified offset, with the specified `DOMString`; when this method returns, `data` contains the modified `DOMString`.
|
||||
@throws DOMError
|
||||
**/
|
||||
function replaceData( offset : Int, count : Int, data : String ) : Void;
|
||||
/** @throws DOMError */
|
||||
@:overload( function( nodes : haxe.extern.Rest<String>) : Void {} )
|
||||
function before( nodes : haxe.extern.Rest<Node> ) : Void;
|
||||
/** @throws DOMError */
|
||||
@:overload( function( nodes : haxe.extern.Rest<String>) : Void {} )
|
||||
function after( nodes : haxe.extern.Rest<Node> ) : Void;
|
||||
/** @throws DOMError */
|
||||
@:overload( function( nodes : haxe.extern.Rest<String>) : Void {} )
|
||||
function replaceWith( nodes : haxe.extern.Rest<Node> ) : Void;
|
||||
function remove() : Void;
|
||||
}
|
59
Kha/Tools/windows_x64/std/js/html/Client.hx
Normal file
59
Kha/Tools/windows_x64/std/js/html/Client.hx
Normal file
@ -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\Client.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `Client` interface represents an executable context such as a `Worker`, or a `SharedWorker`. `Window` clients are represented by the more-specific `WindowClient`. You can get `Client`/`WindowClient` objects from methods such as `Clients.matchAll()` and `Clients.get()`.
|
||||
|
||||
Documentation [Client](https://developer.mozilla.org/en-US/docs/Web/API/Client) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/Client$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/Client>
|
||||
**/
|
||||
@:native("Client")
|
||||
extern class Client {
|
||||
|
||||
/**
|
||||
The URL of the client as a string.
|
||||
**/
|
||||
var url(default,null) : String;
|
||||
var frameType(default,null) : FrameType;
|
||||
|
||||
/**
|
||||
The client's type as a string. It can be "`window"`, "`worker"`, or "`sharedworker"`.
|
||||
**/
|
||||
var type(default,null) : ClientType;
|
||||
|
||||
/**
|
||||
The universally unique identifier of the client as a string.
|
||||
**/
|
||||
var id(default,null) : String;
|
||||
|
||||
|
||||
/**
|
||||
Sends a message to the client.
|
||||
@throws DOMError
|
||||
**/
|
||||
function postMessage( message : Dynamic, ?transfer : Array<Dynamic> ) : Void;
|
||||
}
|
30
Kha/Tools/windows_x64/std/js/html/ClientQueryOptions.hx
Normal file
30
Kha/Tools/windows_x64/std/js/html/ClientQueryOptions.hx
Normal file
@ -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\Clients.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef ClientQueryOptions = {
|
||||
var ?includeUncontrolled : Bool;
|
||||
var ?type : ClientType;
|
||||
}
|
33
Kha/Tools/windows_x64/std/js/html/ClientType.hx
Normal file
33
Kha/Tools/windows_x64/std/js/html/ClientType.hx
Normal file
@ -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\Clients.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
enum abstract ClientType(String) {
|
||||
var WINDOW = "window";
|
||||
var WORKER = "worker";
|
||||
var SHAREDWORKER = "sharedworker";
|
||||
var SERVICEWORKER = "serviceworker";
|
||||
var ALL = "all";
|
||||
}
|
58
Kha/Tools/windows_x64/std/js/html/Clients.hx
Normal file
58
Kha/Tools/windows_x64/std/js/html/Clients.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\Clients.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
import js.lib.Promise;
|
||||
|
||||
/**
|
||||
The `Clients` interface provides access to `Client` objects. Access it via ``self`.clients` within a service worker.
|
||||
|
||||
Documentation [Clients](https://developer.mozilla.org/en-US/docs/Web/API/Clients) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/Clients$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/Clients>
|
||||
**/
|
||||
@:native("Clients")
|
||||
extern class Clients {
|
||||
|
||||
/**
|
||||
Returns a `Promise` for a `Client` matching a given `Client.id`.
|
||||
**/
|
||||
function get( id : String ) : Promise<Dynamic>;
|
||||
|
||||
/**
|
||||
Returns a `Promise` for an array of `Client` objects. An options argument allows you to control the types of clients returned.
|
||||
**/
|
||||
function matchAll( ?options : ClientQueryOptions ) : Promise<Array<Client>>;
|
||||
|
||||
/**
|
||||
Opens a new browser window for a given url and returns a `Promise` for the new `WindowClient`.
|
||||
**/
|
||||
function openWindow( url : String ) : Promise<WindowClient>;
|
||||
|
||||
/**
|
||||
Allows an active service worker to set itself as the `ServiceWorkerContainer.controller` for all clients within its `ServiceWorkerRegistration.scope`.
|
||||
**/
|
||||
function claim() : Promise<Void>;
|
||||
}
|
62
Kha/Tools/windows_x64/std/js/html/Clipboard.hx
Normal file
62
Kha/Tools/windows_x64/std/js/html/Clipboard.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\Clipboard.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
import js.lib.Promise;
|
||||
|
||||
/**
|
||||
The `Clipboard` interface implements the Clipboard API, providing—if the user grants permission—both read and write access to the contents of the system clipboard.
|
||||
|
||||
Documentation [Clipboard](https://developer.mozilla.org/en-US/docs/Web/API/Clipboard) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/Clipboard$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/Clipboard>
|
||||
**/
|
||||
@:native("Clipboard")
|
||||
extern class Clipboard extends EventTarget {
|
||||
|
||||
/**
|
||||
Requests arbitrary data (such as images) from the clipboard, returning a `Promise`. When the data has been retrieved, the promise is resolved with a `DataTransfer` object that provides the data.
|
||||
@throws DOMError
|
||||
**/
|
||||
function read() : Promise<DataTransfer>;
|
||||
|
||||
/**
|
||||
Requests text from the system clipboard; returns a `Promise` which is resolved with a `DOMString` containing the clipboard's text once it's available.
|
||||
@throws DOMError
|
||||
**/
|
||||
function readText() : Promise<String>;
|
||||
|
||||
/**
|
||||
Writes arbitrary data to the system clipboard. This asynchronous operation signals that it's finished by resolving the returned `Promise`.
|
||||
@throws DOMError
|
||||
**/
|
||||
function write( data : DataTransfer ) : Promise<Void>;
|
||||
|
||||
/**
|
||||
Writes text to the system clipboard, returning a `Promise` which is resolved once the text is fully copied into the clipboard.
|
||||
@throws DOMError
|
||||
**/
|
||||
function writeText( data : String ) : Promise<Void>;
|
||||
}
|
44
Kha/Tools/windows_x64/std/js/html/ClipboardEvent.hx
Normal file
44
Kha/Tools/windows_x64/std/js/html/ClipboardEvent.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\ClipboardEvent.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `ClipboardEvent` interface represents events providing information related to modification of the clipboard, that is `cut`, `copy`, and `paste` events.
|
||||
|
||||
Documentation [ClipboardEvent](https://developer.mozilla.org/en-US/docs/Web/API/ClipboardEvent) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/ClipboardEvent$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/ClipboardEvent>
|
||||
**/
|
||||
@:native("ClipboardEvent")
|
||||
extern class ClipboardEvent extends Event {
|
||||
|
||||
/**
|
||||
Is a `DataTransfer` object containing the data affected by the user-initiated `cut`, `copy`, or `paste` operation, along with its MIME type.
|
||||
**/
|
||||
var clipboardData(default,null) : DataTransfer;
|
||||
|
||||
/** @throws DOMError */
|
||||
function new( type : String, ?eventInitDict : ClipboardEventInit ) : Void;
|
||||
}
|
30
Kha/Tools/windows_x64/std/js/html/ClipboardEventInit.hx
Normal file
30
Kha/Tools/windows_x64/std/js/html/ClipboardEventInit.hx
Normal file
@ -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\ClipboardEvent.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef ClipboardEventInit = EventInit & {
|
||||
var ?data : String;
|
||||
var ?dataType : String;
|
||||
}
|
169
Kha/Tools/windows_x64/std/js/html/CloseEvent.hx
Normal file
169
Kha/Tools/windows_x64/std/js/html/CloseEvent.hx
Normal file
@ -0,0 +1,169 @@
|
||||
/*
|
||||
* 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\CloseEvent.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
A `CloseEvent` is sent to clients using WebSockets when the connection is closed. This is delivered to the listener indicated by the `WebSocket` object's `onclose` attribute.
|
||||
|
||||
Documentation [CloseEvent](https://developer.mozilla.org/en-US/docs/Web/API/CloseEvent) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CloseEvent$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/CloseEvent>
|
||||
**/
|
||||
@:native("CloseEvent")
|
||||
extern class CloseEvent extends Event {
|
||||
|
||||
/**
|
||||
Returns a `Boolean` that Indicates whether or not the connection was cleanly closed.
|
||||
**/
|
||||
var wasClean(default,null) : Bool;
|
||||
|
||||
/**
|
||||
Returns an <code>unsigned short</code> containing the close code send by the server. The following values are permitted status codes. The following definitions are sourced from the IANA website [Ref]. Note that the 1xxx codes are only WebSocket-internal and not for the same meaning by the transported data (like when the application-layer protocol is invalid). The only permitted codes to be specified in Firefox are 1000 and 3000 to 4999 [Source, Bug].
|
||||
<table id="Status_codes" class="standard-table">
|
||||
|
||||
<tr>
|
||||
<td class="header">Status code</td>
|
||||
<td class="header">Name</td>
|
||||
<td class="header">Description</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>0</code>–<code>999</code></td>
|
||||
<td> </td>
|
||||
<td>Reserved and not used.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>1000</code></td>
|
||||
<td>Normal Closure</td>
|
||||
<td>Normal closure; the connection successfully completed whatever purpose for which it was created.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>1001</code></td>
|
||||
<td>Going Away</td>
|
||||
<td>The endpoint is going away, either because of a server failure or because the browser is navigating away from the page that opened the connection.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>1002</code></td>
|
||||
<td>Protocol Error</td>
|
||||
<td>The endpoint is terminating the connection due to a protocol error.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>1003</code></td>
|
||||
<td>Unsupported Data</td>
|
||||
<td>The connection is being terminated because the endpoint received data of a type it cannot accept (for example, a text-only endpoint received binary data).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>1004</code></td>
|
||||
<td> </td>
|
||||
<td>Reserved. A meaning might be defined in the future.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>1005</code></td>
|
||||
<td>No Status Recvd</td>
|
||||
<td>Reserved. Indicates that no status code was provided even though one was expected.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>1006</code></td>
|
||||
<td>Abnormal Closure</td>
|
||||
<td>Reserved. Used to indicate that a connection was closed abnormally (that is, with no close frame being sent) when a status code is expected.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>1007</code></td>
|
||||
<td>Invalid frame payload data</td>
|
||||
<td>The endpoint is terminating the connection because a message was received that contained inconsistent data (e.g., non-UTF-8 data within a text message).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>1008</code></td>
|
||||
<td>Policy Violation</td>
|
||||
<td>The endpoint is terminating the connection because it received a message that violates its policy. This is a generic status code, used when codes 1003 and 1009 are not suitable.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>1009</code></td>
|
||||
<td>Message too big</td>
|
||||
<td>The endpoint is terminating the connection because a data frame was received that is too large.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>1010</code></td>
|
||||
<td>Missing Extension</td>
|
||||
<td>The client is terminating the connection because it expected the server to negotiate one or more extension, but the server didn't.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>1011</code></td>
|
||||
<td>Internal Error</td>
|
||||
<td>The server is terminating the connection because it encountered an unexpected condition that prevented it from fulfilling the request.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>1012</code></td>
|
||||
<td>Service Restart</td>
|
||||
<td>The server is terminating the connection because it is restarting. [Ref]</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>1013</code></td>
|
||||
<td>Try Again Later</td>
|
||||
<td>The server is terminating the connection due to a temporary condition, e.g. it is overloaded and is casting off some of its clients. [Ref]</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>1014</code></td>
|
||||
<td>Bad Gateway</td>
|
||||
<td>The server was acting as a gateway or proxy and received an invalid response from the upstream server. This is similar to 502 HTTP Status Code.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>1015</code></td>
|
||||
<td>TLS Handshake</td>
|
||||
<td>Reserved. Indicates that the connection was closed due to a failure to perform a TLS handshake (e.g., the server certificate can't be verified).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>1016</code>–<code>1999</code></td>
|
||||
<td> </td>
|
||||
<td>Reserved for future use by the WebSocket standard.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>2000</code>–<code>2999</code></td>
|
||||
<td> </td>
|
||||
<td>Reserved for use by WebSocket extensions.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>3000</code>–<code>3999</code></td>
|
||||
<td> </td>
|
||||
<td>Available for use by libraries and frameworks. May not be used by applications. Available for registration at the IANA via first-come, first-serve.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>4000</code>–<code>4999</code></td>
|
||||
<td> </td>
|
||||
<td>Available for use by applications.</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
**/
|
||||
var code(default,null) : Int;
|
||||
|
||||
/**
|
||||
Returns a `DOMString` indicating the reason the server closed the connection. This is specific to the particular server and sub-protocol.
|
||||
**/
|
||||
var reason(default,null) : String;
|
||||
|
||||
/** @throws DOMError */
|
||||
function new( type : String, ?eventInitDict : CloseEventInit ) : Void;
|
||||
}
|
31
Kha/Tools/windows_x64/std/js/html/CloseEventInit.hx
Normal file
31
Kha/Tools/windows_x64/std/js/html/CloseEventInit.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\CloseEvent.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef CloseEventInit = EventInit & {
|
||||
var ?code : Int;
|
||||
var ?reason : String;
|
||||
var ?wasClean : Bool;
|
||||
}
|
38
Kha/Tools/windows_x64/std/js/html/Comment.hx
Normal file
38
Kha/Tools/windows_x64/std/js/html/Comment.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\Comment.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `Comment` interface represents textual notations within markup; although it is generally not visually shown, such comments are available to be read in the source view. Comments are represented in HTML and XML as content between '`!--`' and '`--`'. In XML, the character sequence '`--`' cannot be used within a comment.
|
||||
|
||||
Documentation [Comment](https://developer.mozilla.org/en-US/docs/Web/API/Comment) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/Comment$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/Comment>
|
||||
**/
|
||||
@:native("Comment")
|
||||
extern class Comment extends CharacterData {
|
||||
/** @throws DOMError */
|
||||
function new( data : String = "" ) : Void;
|
||||
}
|
31
Kha/Tools/windows_x64/std/js/html/CompositeOperation.hx
Normal file
31
Kha/Tools/windows_x64/std/js/html/CompositeOperation.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\BaseKeyframeTypes.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
enum abstract CompositeOperation(String) {
|
||||
var REPLACE = "replace";
|
||||
var ADD = "add";
|
||||
var ACCUMULATE = "accumulate";
|
||||
}
|
54
Kha/Tools/windows_x64/std/js/html/CompositionEvent.hx
Normal file
54
Kha/Tools/windows_x64/std/js/html/CompositionEvent.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\CompositionEvent.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The DOM `CompositionEvent` represents events that occur due to the user indirectly entering text.
|
||||
|
||||
Documentation [CompositionEvent](https://developer.mozilla.org/en-US/docs/Web/API/CompositionEvent) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CompositionEvent$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/CompositionEvent>
|
||||
**/
|
||||
@:native("CompositionEvent")
|
||||
extern class CompositionEvent extends UIEvent {
|
||||
|
||||
/**
|
||||
Returns the characters generated by the input method that raised the event; its varies depending on the type of event that generated the `CompositionEvent` object.
|
||||
**/
|
||||
var data(default,null) : String;
|
||||
|
||||
/**
|
||||
Returns the locale of current input method (for example, the keyboard layout locale if the composition is associated with IME).
|
||||
**/
|
||||
var locale(default,null) : String;
|
||||
|
||||
/** @throws DOMError */
|
||||
function new( type : String, ?eventInitDict : CompositionEventInit ) : Void;
|
||||
|
||||
/**
|
||||
Initializes the attributes of a `CompositionEvent` object.
|
||||
**/
|
||||
function initCompositionEvent( typeArg : String, canBubbleArg : Bool = false, cancelableArg : Bool = false, ?viewArg : Window, ?dataArg : String, localeArg : String = "" ) : Void;
|
||||
}
|
29
Kha/Tools/windows_x64/std/js/html/CompositionEventInit.hx
Normal file
29
Kha/Tools/windows_x64/std/js/html/CompositionEventInit.hx
Normal file
@ -0,0 +1,29 @@
|
||||
/*
|
||||
* 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\CompositionEvent.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef CompositionEventInit = UIEventInit & {
|
||||
var ?data : String;
|
||||
}
|
33
Kha/Tools/windows_x64/std/js/html/ComputedEffectTiming.hx
Normal file
33
Kha/Tools/windows_x64/std/js/html/ComputedEffectTiming.hx
Normal file
@ -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\AnimationEffect.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef ComputedEffectTiming = EffectTiming & {
|
||||
var ?activeDuration : Float;
|
||||
var ?currentIteration : Float;
|
||||
var ?endTime : Float;
|
||||
var ?localTime : Float;
|
||||
var ?progress : Float;
|
||||
}
|
155
Kha/Tools/windows_x64/std/js/html/Console.hx
Normal file
155
Kha/Tools/windows_x64/std/js/html/Console.hx
Normal file
@ -0,0 +1,155 @@
|
||||
/*
|
||||
* 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\Console.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `Console` object provides access to the browser's debugging console (e.g. the Web Console in Firefox). The specifics of how it works varies from browser to browser, but there is a de facto set of features that are typically provided.
|
||||
|
||||
Documentation [console](https://developer.mozilla.org/en-US/docs/Web/API/console) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/console$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/console>
|
||||
**/
|
||||
@:native("console")
|
||||
extern class Console {
|
||||
|
||||
/**
|
||||
Log a message and stack trace to console if the first argument is `false`.
|
||||
**/
|
||||
static function assert( condition : Bool = false, data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Clear the console.
|
||||
**/
|
||||
static function clear() : Void;
|
||||
|
||||
/**
|
||||
Log the number of times this line has been called with the given label.
|
||||
**/
|
||||
static function count( label : String = "default" ) : Void;
|
||||
|
||||
/**
|
||||
Resets the value of the counter with the given label.
|
||||
**/
|
||||
static function countReset( label : String = "default" ) : Void;
|
||||
|
||||
/**
|
||||
Outputs a message to the console with the log level `"debug"`.
|
||||
Note: Starting with Chromium 58 this method only appears in Chromium browser consoles when level "Verbose" is selected.
|
||||
|
||||
**/
|
||||
static function debug( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Outputs an error message. You may use string substitution and additional arguments with this method.
|
||||
**/
|
||||
static function error( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Informative logging of information. You may use string substitution and additional arguments with this method.
|
||||
**/
|
||||
static function info( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
For general output of logging information. You may use string substitution and additional arguments with this method.
|
||||
**/
|
||||
static function log( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Displays tabular data as a table.
|
||||
**/
|
||||
static function table( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Outputs a stack trace.
|
||||
**/
|
||||
static function trace( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Outputs a warning message. You may use string substitution and additional arguments with this method.
|
||||
**/
|
||||
static function warn( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Displays an interactive listing of the properties of a specified JavaScript object. This listing lets you use disclosure triangles to examine the contents of child objects.
|
||||
**/
|
||||
static function dir( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
|
||||
Displays an XML/HTML Element representation of the specified object if possible or the JavaScript Object view if it is not possible.
|
||||
|
||||
**/
|
||||
static function dirxml( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Creates a new inline group, indenting all following output by another level. To move back out a level, call `groupEnd()`.
|
||||
**/
|
||||
static function group( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Creates a new inline group, indenting all following output by another level. However, unlike `group()` this starts with the inline group collapsed requiring the use of a disclosure button to expand it. To move back out a level, call `groupEnd()`.
|
||||
**/
|
||||
static function groupCollapsed( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Exits the current inline group.
|
||||
**/
|
||||
static function groupEnd() : Void;
|
||||
|
||||
/**
|
||||
Starts a timer with a name specified as an input parameter. Up to 10,000 simultaneous timers can run on a given page.
|
||||
**/
|
||||
static function time( label : String = "default" ) : Void;
|
||||
|
||||
/**
|
||||
Logs the value of the specified timer to the console.
|
||||
**/
|
||||
static function timeLog( label : String = "default", data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Stops the specified timer and logs the elapsed time in seconds since it started.
|
||||
**/
|
||||
static function timeEnd( label : String = "default" ) : Void;
|
||||
|
||||
/**
|
||||
An alias for `error()`.
|
||||
**/
|
||||
static function exception( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Adds a marker to the browser's Timeline or Waterfall tool.
|
||||
**/
|
||||
static function timeStamp( ?data : Dynamic ) : Void;
|
||||
|
||||
/**
|
||||
Starts the browser's built-in profiler (for example, the Firefox performance tool). You can specify an optional name for the profile.
|
||||
**/
|
||||
static function profile( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Stops the profiler. You can see the resulting profile in the browser's performance tool (for example, the Firefox performance tool).
|
||||
**/
|
||||
static function profileEnd( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
}
|
154
Kha/Tools/windows_x64/std/js/html/ConsoleInstance.hx
Normal file
154
Kha/Tools/windows_x64/std/js/html/ConsoleInstance.hx
Normal file
@ -0,0 +1,154 @@
|
||||
/*
|
||||
* 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\Console.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `Console` object provides access to the browser's debugging console (e.g. the Web Console in Firefox). The specifics of how it works varies from browser to browser, but there is a de facto set of features that are typically provided.
|
||||
|
||||
Documentation [Console](https://developer.mozilla.org/en-US/docs/Web/API/Console) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/Console$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/Console>
|
||||
**/
|
||||
extern interface ConsoleInstance {
|
||||
|
||||
/**
|
||||
Log a message and stack trace to console if the first argument is `false`.
|
||||
**/
|
||||
function assert( condition : Bool = false, data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Clear the console.
|
||||
**/
|
||||
function clear() : Void;
|
||||
|
||||
/**
|
||||
Log the number of times this line has been called with the given label.
|
||||
**/
|
||||
function count( label : String = "default" ) : Void;
|
||||
|
||||
/**
|
||||
Resets the value of the counter with the given label.
|
||||
**/
|
||||
function countReset( label : String = "default" ) : Void;
|
||||
|
||||
/**
|
||||
Outputs a message to the console with the log level `"debug"`.
|
||||
Note: Starting with Chromium 58 this method only appears in Chromium browser consoles when level "Verbose" is selected.
|
||||
|
||||
**/
|
||||
function debug( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Outputs an error message. You may use string substitution and additional arguments with this method.
|
||||
**/
|
||||
function error( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Informative logging of information. You may use string substitution and additional arguments with this method.
|
||||
**/
|
||||
function info( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
For general output of logging information. You may use string substitution and additional arguments with this method.
|
||||
**/
|
||||
function log( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Displays tabular data as a table.
|
||||
**/
|
||||
function table( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Outputs a stack trace.
|
||||
**/
|
||||
function trace( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Outputs a warning message. You may use string substitution and additional arguments with this method.
|
||||
**/
|
||||
function warn( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Displays an interactive listing of the properties of a specified JavaScript object. This listing lets you use disclosure triangles to examine the contents of child objects.
|
||||
**/
|
||||
function dir( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
|
||||
Displays an XML/HTML Element representation of the specified object if possible or the JavaScript Object view if it is not possible.
|
||||
|
||||
**/
|
||||
function dirxml( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Creates a new inline group, indenting all following output by another level. To move back out a level, call `groupEnd()`.
|
||||
**/
|
||||
function group( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Creates a new inline group, indenting all following output by another level. However, unlike `group()` this starts with the inline group collapsed requiring the use of a disclosure button to expand it. To move back out a level, call `groupEnd()`.
|
||||
**/
|
||||
function groupCollapsed( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Exits the current inline group.
|
||||
**/
|
||||
function groupEnd() : Void;
|
||||
|
||||
/**
|
||||
Starts a timer with a name specified as an input parameter. Up to 10,000 simultaneous timers can run on a given page.
|
||||
**/
|
||||
function time( label : String = "default" ) : Void;
|
||||
|
||||
/**
|
||||
Logs the value of the specified timer to the console.
|
||||
**/
|
||||
function timeLog( label : String = "default", data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Stops the specified timer and logs the elapsed time in seconds since it started.
|
||||
**/
|
||||
function timeEnd( label : String = "default" ) : Void;
|
||||
|
||||
/**
|
||||
An alias for `error()`.
|
||||
**/
|
||||
function exception( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Adds a marker to the browser's Timeline or Waterfall tool.
|
||||
**/
|
||||
function timeStamp( ?data : Dynamic ) : Void;
|
||||
|
||||
/**
|
||||
Starts the browser's built-in profiler (for example, the Firefox performance tool). You can specify an optional name for the profile.
|
||||
**/
|
||||
function profile( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
|
||||
/**
|
||||
Stops the profiler. You can see the resulting profile in the browser's performance tool (for example, the Firefox performance tool).
|
||||
**/
|
||||
function profileEnd( data : haxe.extern.Rest<Dynamic> ) : Void;
|
||||
}
|
@ -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\MediaTrackConstraintSet.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef ConstrainBooleanParameters = {
|
||||
var ?exact : Bool;
|
||||
var ?ideal : Bool;
|
||||
}
|
@ -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\MediaTrackConstraintSet.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef ConstrainDOMStringParameters = {
|
||||
var ?exact : haxe.extern.EitherType<String,Array<String>>;
|
||||
var ?ideal : haxe.extern.EitherType<String,Array<String>>;
|
||||
}
|
32
Kha/Tools/windows_x64/std/js/html/ConstrainDoubleRange.hx
Normal file
32
Kha/Tools/windows_x64/std/js/html/ConstrainDoubleRange.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\MediaTrackConstraintSet.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef ConstrainDoubleRange = {
|
||||
var ?exact : Float;
|
||||
var ?ideal : Float;
|
||||
var ?max : Float;
|
||||
var ?min : Float;
|
||||
}
|
32
Kha/Tools/windows_x64/std/js/html/ConstrainLongRange.hx
Normal file
32
Kha/Tools/windows_x64/std/js/html/ConstrainLongRange.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\MediaTrackConstraintSet.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef ConstrainLongRange = {
|
||||
var ?exact : Int;
|
||||
var ?ideal : Int;
|
||||
var ?max : Int;
|
||||
var ?min : Int;
|
||||
}
|
@ -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\GeometryUtils.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
typedef ConvertCoordinateOptions = {
|
||||
var ?fromBox : CSSBoxType;
|
||||
var ?toBox : CSSBoxType;
|
||||
}
|
71
Kha/Tools/windows_x64/std/js/html/Coordinates.hx
Normal file
71
Kha/Tools/windows_x64/std/js/html/Coordinates.hx
Normal file
@ -0,0 +1,71 @@
|
||||
/*
|
||||
* 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\Coordinates.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `Coordinates` interface represents the position and altitude of the device on Earth, as well as the accuracy with which these properties are calculated.
|
||||
|
||||
Documentation [Coordinates](https://developer.mozilla.org/en-US/docs/Web/API/Coordinates) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/Coordinates$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/Coordinates>
|
||||
**/
|
||||
typedef Coordinates = {
|
||||
|
||||
/**
|
||||
Returns a `double` representing the position's latitude in decimal degrees.
|
||||
**/
|
||||
var latitude(default,null) : Float;
|
||||
|
||||
/**
|
||||
Returns a `double` representing the position's longitude in decimal degrees.
|
||||
**/
|
||||
var longitude(default,null) : Float;
|
||||
|
||||
/**
|
||||
Returns a `double` representing the position's altitude in meters, relative to sea level. This value can be `null` if the implementation cannot provide the data.
|
||||
**/
|
||||
var altitude(default,null) : Float;
|
||||
|
||||
/**
|
||||
Returns a `double` representing the accuracy of the `latitude` and `longitude` properties, expressed in meters.
|
||||
**/
|
||||
var accuracy(default,null) : Float;
|
||||
|
||||
/**
|
||||
Returns a `double` representing the accuracy of the `altitude` expressed in meters. This value can be `null`.
|
||||
**/
|
||||
var altitudeAccuracy(default,null) : Float;
|
||||
|
||||
/**
|
||||
Returns a `double` representing the direction in which the device is traveling. This value, specified in degrees, indicates how far off from heading true north the device is. `0` degrees represents true north, and the direction is determined clockwise (which means that east is `90` degrees and west is `270` degrees). If `speed` is `0`, `heading` is `NaN`. If the device is unable to provide `heading` information, this value is `null`.
|
||||
**/
|
||||
var heading(default,null) : Float;
|
||||
|
||||
/**
|
||||
Returns a `double` representing the velocity of the device in meters per second. This value can be `null`.
|
||||
**/
|
||||
var speed(default,null) : Float;
|
||||
|
||||
}
|
48
Kha/Tools/windows_x64/std/js/html/Crypto.hx
Normal file
48
Kha/Tools/windows_x64/std/js/html/Crypto.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\Crypto.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `Crypto` interface represents basic cryptography features available in the current context. It allows access to a cryptographically strong random number generator and to cryptographic primitives.
|
||||
|
||||
Documentation [Crypto](https://developer.mozilla.org/en-US/docs/Web/API/Crypto) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/Crypto$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/Crypto>
|
||||
**/
|
||||
@:native("Crypto")
|
||||
extern class Crypto {
|
||||
|
||||
/**
|
||||
Returns a `SubtleCrypto` object providing access to common cryptographic primitives, like hashing, signing, encryption or decryption.
|
||||
**/
|
||||
var subtle(default,null) : SubtleCrypto;
|
||||
|
||||
|
||||
/**
|
||||
Fills the passed `TypedArray` with cryptographically sound random values.
|
||||
@throws DOMError
|
||||
**/
|
||||
function getRandomValues( array : js.lib.ArrayBufferView ) : js.lib.ArrayBufferView;
|
||||
}
|
57
Kha/Tools/windows_x64/std/js/html/CryptoKey.hx
Normal file
57
Kha/Tools/windows_x64/std/js/html/CryptoKey.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\SubtleCrypto.webidl. Do not edit!
|
||||
|
||||
package js.html;
|
||||
|
||||
/**
|
||||
The `CryptoKey` interface represents a cryptographic key derived from a specific key algorithm.
|
||||
|
||||
Documentation [CryptoKey](https://developer.mozilla.org/en-US/docs/Web/API/CryptoKey) by [Mozilla Contributors](https://developer.mozilla.org/en-US/docs/Web/API/CryptoKey$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/CryptoKey>
|
||||
**/
|
||||
@:native("CryptoKey")
|
||||
extern class CryptoKey {
|
||||
|
||||
/**
|
||||
Returns an enumerated value representing the type of the key, a secret key (for symmetric algorithm), a public or a private key (for an asymmetric algorithm)
|
||||
**/
|
||||
var type(default,null) : String;
|
||||
|
||||
/**
|
||||
Returns a `Boolean` indicating if the raw information may be exported to the application or not.
|
||||
**/
|
||||
var extractable(default,null) : Bool;
|
||||
|
||||
/**
|
||||
Returns an opaque object representing a particular cipher the key has to be used with.
|
||||
**/
|
||||
var algorithm(default,null) : Dynamic;
|
||||
|
||||
/**
|
||||
Returns an array of enumerated values indicating what the key can be used for.
|
||||
**/
|
||||
var usages(default,null) : Array<String>;
|
||||
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user