Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/animation/Animation.res
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ external cancel: t => unit = "cancel"
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/Animation/finish)
*/
@send
@throws(JsExn) @send
external finish: t => unit = "finish"

/**
Expand All @@ -99,7 +99,7 @@ external play: t => unit = "play"
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/Animation/pause)
*/
@send
@throws(JsExn) @send
external pause: t => unit = "pause"

/**
Expand Down
2 changes: 1 addition & 1 deletion src/animation/AnimationEffect.res
Original file line number Diff line number Diff line change
Expand Up @@ -67,5 +67,5 @@ external getComputedTiming: t => computedEffectTiming = "getComputedTiming"
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/AnimationEffect/updateTiming)
*/
@send
@throws(JsExn) @send
external updateTiming: (t, ~timing: optionalEffectTiming=?) => unit = "updateTiming"
2 changes: 1 addition & 1 deletion src/canvas/CanvasGradient.res
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Adds a color stop with the given color to the gradient at the given offset. 0.0
Throws an "IndexSizeError" DOMException if the offset is out of range. Throws a "SyntaxError" DOMException if the color cannot be parsed.
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasGradient/addColorStop)
*/
@send
@throws(JsExn) @send
external addColorStop: (CanvasTypes.canvasGradient, ~offset: float, ~color: string) => unit =
"addColorStop"

Expand Down
66 changes: 33 additions & 33 deletions src/canvas/CanvasRenderingContext2D.res
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ external setTransform: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/setTransform)
*/
@send
@throws(JsExn) @send
external setTransform2: (DOM.canvasRenderingContext2D, ~transform: DOM.domMatrix2DInit=?) => unit =
"setTransform"

Expand All @@ -90,7 +90,7 @@ external resetTransform: DOM.canvasRenderingContext2D => unit = "resetTransform"
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createLinearGradient)
*/
@send
@throws(JsExn) @send
external createLinearGradient: (
DOM.canvasRenderingContext2D,
~x0: float,
Expand All @@ -102,7 +102,7 @@ external createLinearGradient: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createRadialGradient)
*/
@send
@throws(JsExn) @send
external createRadialGradient: (
DOM.canvasRenderingContext2D,
~x0: float,
Expand Down Expand Up @@ -374,7 +374,7 @@ external measureText: (DOM.canvasRenderingContext2D, string) => CanvasTypes.text
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImage: (
DOM.canvasRenderingContext2D,
~image: HTMLImageElement.t,
Expand All @@ -385,7 +385,7 @@ external drawImage: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithSvg: (
DOM.canvasRenderingContext2D,
~image: SVGElement.svgImageElement,
Expand All @@ -396,7 +396,7 @@ external drawImageWithSvg: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithVideo: (
DOM.canvasRenderingContext2D,
~image: HTMLVideoElement.t,
Expand All @@ -407,7 +407,7 @@ external drawImageWithVideo: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithCanvas: (
DOM.canvasRenderingContext2D,
~image: HTMLCanvasElement.t,
Expand All @@ -418,7 +418,7 @@ external drawImageWithCanvas: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithImageBitmap: (
DOM.canvasRenderingContext2D,
~image: CanvasTypes.imageBitmap,
Expand All @@ -429,7 +429,7 @@ external drawImageWithImageBitmap: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithOffscreenCanvas: (
DOM.canvasRenderingContext2D,
~image: CanvasTypes.offscreenCanvas,
Expand All @@ -440,7 +440,7 @@ external drawImageWithOffscreenCanvas: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithVideoFrame: (
DOM.canvasRenderingContext2D,
~image: DOM.videoFrame,
Expand All @@ -451,7 +451,7 @@ external drawImageWithVideoFrame: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithDimensions: (
DOM.canvasRenderingContext2D,
~image: HTMLImageElement.t,
Expand All @@ -464,7 +464,7 @@ external drawImageWithDimensions: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithSvgDimensions: (
DOM.canvasRenderingContext2D,
~image: SVGElement.svgImageElement,
Expand All @@ -477,7 +477,7 @@ external drawImageWithSvgDimensions: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithVideoDimensions: (
DOM.canvasRenderingContext2D,
~image: HTMLVideoElement.t,
Expand All @@ -490,7 +490,7 @@ external drawImageWithVideoDimensions: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithCanvasDimensions: (
DOM.canvasRenderingContext2D,
~image: HTMLCanvasElement.t,
Expand All @@ -503,7 +503,7 @@ external drawImageWithCanvasDimensions: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithImageBitmapDimensions: (
DOM.canvasRenderingContext2D,
~image: CanvasTypes.imageBitmap,
Expand All @@ -516,7 +516,7 @@ external drawImageWithImageBitmapDimensions: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithOffscreenCanvasDimensions: (
DOM.canvasRenderingContext2D,
~image: CanvasTypes.offscreenCanvas,
Expand All @@ -529,7 +529,7 @@ external drawImageWithOffscreenCanvasDimensions: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithVideoFrameDimensions: (
DOM.canvasRenderingContext2D,
~image: DOM.videoFrame,
Expand All @@ -542,7 +542,7 @@ external drawImageWithVideoFrameDimensions: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithSubRectangle: (
DOM.canvasRenderingContext2D,
~image: HTMLImageElement.t,
Expand All @@ -559,7 +559,7 @@ external drawImageWithSubRectangle: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithSvgSubRectangle: (
DOM.canvasRenderingContext2D,
~image: SVGElement.svgImageElement,
Expand All @@ -576,7 +576,7 @@ external drawImageWithSvgSubRectangle: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithVideoSubRectangle: (
DOM.canvasRenderingContext2D,
~image: HTMLVideoElement.t,
Expand All @@ -593,7 +593,7 @@ external drawImageWithVideoSubRectangle: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithCanvasSubRectangle: (
DOM.canvasRenderingContext2D,
~image: HTMLCanvasElement.t,
Expand All @@ -610,7 +610,7 @@ external drawImageWithCanvasSubRectangle: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithImageBitmapSubRectangle: (
DOM.canvasRenderingContext2D,
~image: CanvasTypes.imageBitmap,
Expand All @@ -627,7 +627,7 @@ external drawImageWithImageBitmapSubRectangle: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithOffscreenCanvasSubRectangle: (
DOM.canvasRenderingContext2D,
~image: CanvasTypes.offscreenCanvas,
Expand All @@ -644,7 +644,7 @@ external drawImageWithOffscreenCanvasSubRectangle: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage)
*/
@send
@throws(JsExn) @send
external drawImageWithVideoFrameSubRectangle: (
DOM.canvasRenderingContext2D,
~image: DOM.videoFrame,
Expand All @@ -661,7 +661,7 @@ external drawImageWithVideoFrameSubRectangle: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createImageData)
*/
@send
@throws(JsExn) @send
external createImageData: (
DOM.canvasRenderingContext2D,
~sw: int,
Expand All @@ -672,14 +672,14 @@ external createImageData: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createImageData)
*/
@send
@throws(JsExn) @send
external createImageData2: (DOM.canvasRenderingContext2D, DOM.imageData) => DOM.imageData =
"createImageData"

/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/getImageData)
*/
@send
@throws(JsExn) @send
external getImageData: (
DOM.canvasRenderingContext2D,
~sx: int,
Expand All @@ -692,7 +692,7 @@ external getImageData: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/putImageData)
*/
@send
@throws(JsExn) @send
external putImageData: (
DOM.canvasRenderingContext2D,
~imagedata: DOM.imageData,
Expand All @@ -703,7 +703,7 @@ external putImageData: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/putImageData)
*/
@send
@throws(JsExn) @send
external putImageData2: (
DOM.canvasRenderingContext2D,
~imagedata: DOM.imageData,
Expand Down Expand Up @@ -774,7 +774,7 @@ external bezierCurveTo: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/arcTo)
*/
@send
@throws(JsExn) @send
external arcTo: (
DOM.canvasRenderingContext2D,
~x1: float,
Expand All @@ -794,7 +794,7 @@ external rect: (DOM.canvasRenderingContext2D, ~x: float, ~y: float, ~w: float, ~
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/roundRect)
*/
@send
@throws(JsExn) @send
external roundRect: (
DOM.canvasRenderingContext2D,
~x: float,
Expand All @@ -807,7 +807,7 @@ external roundRect: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/roundRect)
*/
@send
@throws(JsExn) @send
external roundRect2: (
DOM.canvasRenderingContext2D,
~x: float,
Expand All @@ -820,7 +820,7 @@ external roundRect2: (
/**
[Read more on MDN](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/roundRect)
*/
@send
@throws(JsExn) @send
external roundRect3: (
DOM.canvasRenderingContext2D,
~x: float,
Expand Down
Loading