@@ -1082,8 +1082,8 @@ interface PeriodicWaveConstraints {
1082
1082
}
1083
1083
1084
1084
interface PeriodicWaveOptions extends PeriodicWaveConstraints {
1085
- imag?: Float32Array;
1086
- real?: Float32Array;
1085
+ imag?: number[] | Float32Array;
1086
+ real?: number[] | Float32Array;
1087
1087
}
1088
1088
1089
1089
interface PointerEventInit extends MouseEventInit {
@@ -1693,8 +1693,8 @@ interface VRDisplayEventInit extends EventInit {
1693
1693
}
1694
1694
1695
1695
interface VRLayer {
1696
- leftBounds?: Float32Array | null;
1697
- rightBounds?: Float32Array | null;
1696
+ leftBounds?: number[] | Float32Array | null;
1697
+ rightBounds?: number[] | Float32Array | null;
1698
1698
source?: HTMLCanvasElement | null;
1699
1699
}
1700
1700
@@ -1705,7 +1705,7 @@ interface VRStageParameters {
1705
1705
}
1706
1706
1707
1707
interface WaveShaperOptions extends AudioNodeOptions {
1708
- curve?: Float32Array;
1708
+ curve?: number[] | Float32Array;
1709
1709
oversample?: OverSampleType;
1710
1710
}
1711
1711
@@ -2108,7 +2108,7 @@ interface AudioParam {
2108
2108
linearRampToValueAtTime(value: number, endTime: number): AudioParam;
2109
2109
setTargetAtTime(target: number, startTime: number, timeConstant: number): AudioParam;
2110
2110
setValueAtTime(value: number, startTime: number): AudioParam;
2111
- setValueCurveAtTime(values: Float32Array, startTime: number, duration: number): AudioParam;
2111
+ setValueCurveAtTime(values: number[] | Float32Array, startTime: number, duration: number): AudioParam;
2112
2112
}
2113
2113
2114
2114
declare var AudioParam: {
0 commit comments