@@ -561,7 +561,7 @@ interface Math {
561
561
*/
562
562
atan(x: number): number;
563
563
/**
564
- * Returns the angle (in radians) from the X axis to a point.
564
+ * Returns the angle (in radians) from the X axis to a point (y,x) .
565
565
* @param y A numeric expression representing the cartesian y-coordinate.
566
566
* @param x A numeric expression representing the cartesian x-coordinate.
567
567
*/
@@ -1231,139 +1231,6 @@ interface ArrayBufferView {
1231
1231
byteOffset: number;
1232
1232
}
1233
1233
1234
- interface DataView {
1235
- buffer: ArrayBuffer;
1236
- byteLength: number;
1237
- byteOffset: number;
1238
- /**
1239
- * Gets the Float32 value at the specified byte offset from the start of the view. There is
1240
- * no alignment constraint; multi-byte values may be fetched from any offset.
1241
- * @param byteOffset The place in the buffer at which the value should be retrieved.
1242
- */
1243
- getFloat32(byteOffset: number, littleEndian: boolean): number;
1244
-
1245
- /**
1246
- * Gets the Float64 value at the specified byte offset from the start of the view. There is
1247
- * no alignment constraint; multi-byte values may be fetched from any offset.
1248
- * @param byteOffset The place in the buffer at which the value should be retrieved.
1249
- */
1250
- getFloat64(byteOffset: number, littleEndian: boolean): number;
1251
-
1252
- /**
1253
- * Gets the Int8 value at the specified byte offset from the start of the view. There is
1254
- * no alignment constraint; multi-byte values may be fetched from any offset.
1255
- * @param byteOffset The place in the buffer at which the value should be retrieved.
1256
- */
1257
- getInt8(byteOffset: number): number;
1258
-
1259
- /**
1260
- * Gets the Int16 value at the specified byte offset from the start of the view. There is
1261
- * no alignment constraint; multi-byte values may be fetched from any offset.
1262
- * @param byteOffset The place in the buffer at which the value should be retrieved.
1263
- */
1264
- getInt16(byteOffset: number, littleEndian: boolean): number;
1265
- /**
1266
- * Gets the Int32 value at the specified byte offset from the start of the view. There is
1267
- * no alignment constraint; multi-byte values may be fetched from any offset.
1268
- * @param byteOffset The place in the buffer at which the value should be retrieved.
1269
- */
1270
- getInt32(byteOffset: number, littleEndian: boolean): number;
1271
-
1272
- /**
1273
- * Gets the Uint8 value at the specified byte offset from the start of the view. There is
1274
- * no alignment constraint; multi-byte values may be fetched from any offset.
1275
- * @param byteOffset The place in the buffer at which the value should be retrieved.
1276
- */
1277
- getUint8(byteOffset: number): number;
1278
-
1279
- /**
1280
- * Gets the Uint16 value at the specified byte offset from the start of the view. There is
1281
- * no alignment constraint; multi-byte values may be fetched from any offset.
1282
- * @param byteOffset The place in the buffer at which the value should be retrieved.
1283
- */
1284
- getUint16(byteOffset: number, littleEndian: boolean): number;
1285
-
1286
- /**
1287
- * Gets the Uint32 value at the specified byte offset from the start of the view. There is
1288
- * no alignment constraint; multi-byte values may be fetched from any offset.
1289
- * @param byteOffset The place in the buffer at which the value should be retrieved.
1290
- */
1291
- getUint32(byteOffset: number, littleEndian: boolean): number;
1292
-
1293
- /**
1294
- * Stores an Float32 value at the specified byte offset from the start of the view.
1295
- * @param byteOffset The place in the buffer at which the value should be set.
1296
- * @param value The value to set.
1297
- * @param littleEndian If false or undefined, a big-endian value should be written,
1298
- * otherwise a little-endian value should be written.
1299
- */
1300
- setFloat32(byteOffset: number, value: number, littleEndian: boolean): void;
1301
-
1302
- /**
1303
- * Stores an Float64 value at the specified byte offset from the start of the view.
1304
- * @param byteOffset The place in the buffer at which the value should be set.
1305
- * @param value The value to set.
1306
- * @param littleEndian If false or undefined, a big-endian value should be written,
1307
- * otherwise a little-endian value should be written.
1308
- */
1309
- setFloat64(byteOffset: number, value: number, littleEndian: boolean): void;
1310
-
1311
- /**
1312
- * Stores an Int8 value at the specified byte offset from the start of the view.
1313
- * @param byteOffset The place in the buffer at which the value should be set.
1314
- * @param value The value to set.
1315
- */
1316
- setInt8(byteOffset: number, value: number): void;
1317
-
1318
- /**
1319
- * Stores an Int16 value at the specified byte offset from the start of the view.
1320
- * @param byteOffset The place in the buffer at which the value should be set.
1321
- * @param value The value to set.
1322
- * @param littleEndian If false or undefined, a big-endian value should be written,
1323
- * otherwise a little-endian value should be written.
1324
- */
1325
- setInt16(byteOffset: number, value: number, littleEndian: boolean): void;
1326
-
1327
- /**
1328
- * Stores an Int32 value at the specified byte offset from the start of the view.
1329
- * @param byteOffset The place in the buffer at which the value should be set.
1330
- * @param value The value to set.
1331
- * @param littleEndian If false or undefined, a big-endian value should be written,
1332
- * otherwise a little-endian value should be written.
1333
- */
1334
- setInt32(byteOffset: number, value: number, littleEndian: boolean): void;
1335
-
1336
- /**
1337
- * Stores an Uint8 value at the specified byte offset from the start of the view.
1338
- * @param byteOffset The place in the buffer at which the value should be set.
1339
- * @param value The value to set.
1340
- */
1341
- setUint8(byteOffset: number, value: number): void;
1342
-
1343
- /**
1344
- * Stores an Uint16 value at the specified byte offset from the start of the view.
1345
- * @param byteOffset The place in the buffer at which the value should be set.
1346
- * @param value The value to set.
1347
- * @param littleEndian If false or undefined, a big-endian value should be written,
1348
- * otherwise a little-endian value should be written.
1349
- */
1350
- setUint16(byteOffset: number, value: number, littleEndian: boolean): void;
1351
-
1352
- /**
1353
- * Stores an Uint32 value at the specified byte offset from the start of the view.
1354
- * @param byteOffset The place in the buffer at which the value should be set.
1355
- * @param value The value to set.
1356
- * @param littleEndian If false or undefined, a big-endian value should be written,
1357
- * otherwise a little-endian value should be written.
1358
- */
1359
- setUint32(byteOffset: number, value: number, littleEndian: boolean): void;
1360
- }
1361
-
1362
- interface DataViewConstructor {
1363
- new (buffer: ArrayBuffer, byteOffset?: number, byteLength?: number): DataView;
1364
- }
1365
- declare var DataView: DataViewConstructor;
1366
-
1367
1234
/**
1368
1235
* A typed array of 8-bit integer values. The contents are initialized to 0. If the requested
1369
1236
* number of bytes could not be allocated an exception is raised.
@@ -7355,8 +7222,6 @@ interface HTMLCanvasElement extends HTMLElement {
7355
7222
* Returns an object that provides methods and properties for drawing and manipulating images and graphics on a canvas element in a document. A context object includes information about colors, line widths, fonts, and other graphic parameters that can be drawn on a canvas.
7356
7223
* @param contextId The identifier (ID) of the type of canvas to create. Internet Explorer 9 and Internet Explorer 10 support only a 2-D context using canvas.getContext("2d"); IE11 Preview also supports 3-D or WebGL context using canvas.getContext("experimental-webgl");
7357
7224
*/
7358
- getContext(contextId: "2d"): CanvasRenderingContext2D;
7359
- getContext(contextId: "experimental-webgl"): WebGLRenderingContext;
7360
7225
getContext(contextId: string, ...args: any[]): CanvasRenderingContext2D | WebGLRenderingContext;
7361
7226
/**
7362
7227
* Returns a blob object encoded as a Portable Network Graphics (PNG) format from a canvas image or drawing.
@@ -15838,7 +15703,6 @@ interface XMLHttpRequest extends EventTarget, XMLHttpRequestEventTarget {
15838
15703
overrideMimeType(mime: string): void;
15839
15704
send(data?: Document): void;
15840
15705
send(data?: string): void;
15841
- send(data?: any): void;
15842
15706
setRequestHeader(header: string, value: string): void;
15843
15707
DONE: number;
15844
15708
HEADERS_RECEIVED: number;
@@ -15993,13 +15857,11 @@ interface DocumentEvent {
15993
15857
createEvent(eventInterface:"CloseEvent"): CloseEvent;
15994
15858
createEvent(eventInterface:"CommandEvent"): CommandEvent;
15995
15859
createEvent(eventInterface:"CompositionEvent"): CompositionEvent;
15996
- createEvent(eventInterface: "CustomEvent"): CustomEvent;
15997
15860
createEvent(eventInterface:"DeviceMotionEvent"): DeviceMotionEvent;
15998
15861
createEvent(eventInterface:"DeviceOrientationEvent"): DeviceOrientationEvent;
15999
15862
createEvent(eventInterface:"DragEvent"): DragEvent;
16000
15863
createEvent(eventInterface:"ErrorEvent"): ErrorEvent;
16001
15864
createEvent(eventInterface:"Event"): Event;
16002
- createEvent(eventInterface:"Events"): Event;
16003
15865
createEvent(eventInterface:"FocusEvent"): FocusEvent;
16004
15866
createEvent(eventInterface:"GamepadEvent"): GamepadEvent;
16005
15867
createEvent(eventInterface:"HashChangeEvent"): HashChangeEvent;
@@ -16014,12 +15876,8 @@ interface DocumentEvent {
16014
15876
createEvent(eventInterface:"MSSiteModeEvent"): MSSiteModeEvent;
16015
15877
createEvent(eventInterface:"MessageEvent"): MessageEvent;
16016
15878
createEvent(eventInterface:"MouseEvent"): MouseEvent;
16017
- createEvent(eventInterface:"MouseEvents"): MouseEvent;
16018
15879
createEvent(eventInterface:"MouseWheelEvent"): MouseWheelEvent;
16019
- createEvent(eventInterface:"MSGestureEvent"): MSGestureEvent;
16020
- createEvent(eventInterface:"MSPointerEvent"): MSPointerEvent;
16021
15880
createEvent(eventInterface:"MutationEvent"): MutationEvent;
16022
- createEvent(eventInterface:"MutationEvents"): MutationEvent;
16023
15881
createEvent(eventInterface:"NavigationCompletedEvent"): NavigationCompletedEvent;
16024
15882
createEvent(eventInterface:"NavigationEvent"): NavigationEvent;
16025
15883
createEvent(eventInterface:"NavigationEventWithReferrer"): NavigationEventWithReferrer;
@@ -16030,15 +15888,13 @@ interface DocumentEvent {
16030
15888
createEvent(eventInterface:"PopStateEvent"): PopStateEvent;
16031
15889
createEvent(eventInterface:"ProgressEvent"): ProgressEvent;
16032
15890
createEvent(eventInterface:"SVGZoomEvent"): SVGZoomEvent;
16033
- createEvent(eventInterface:"SVGZoomEvents"): SVGZoomEvent;
16034
15891
createEvent(eventInterface:"ScriptNotifyEvent"): ScriptNotifyEvent;
16035
15892
createEvent(eventInterface:"StorageEvent"): StorageEvent;
16036
15893
createEvent(eventInterface:"TextEvent"): TextEvent;
16037
15894
createEvent(eventInterface:"TouchEvent"): TouchEvent;
16038
15895
createEvent(eventInterface:"TrackEvent"): TrackEvent;
16039
15896
createEvent(eventInterface:"TransitionEvent"): TransitionEvent;
16040
15897
createEvent(eventInterface:"UIEvent"): UIEvent;
16041
- createEvent(eventInterface:"UIEvents"): UIEvent;
16042
15898
createEvent(eventInterface:"UnviewableContentIdentifiedEvent"): UnviewableContentIdentifiedEvent;
16043
15899
createEvent(eventInterface:"WebGLContextEvent"): WebGLContextEvent;
16044
15900
createEvent(eventInterface:"WheelEvent"): WheelEvent;
0 commit comments