/* COPYRIGHT Esri - https://js.arcgis.com/5.1.2/LICENSE.txt */
class r{static create(t){return new r(new Uint32Array(t/Uint32Array.BYTES_PER_ELEMENT))}constructor(r){this._array=r}get array(){return this._array}get length(){return this._array.length}getUint32View(r,t){return new Uint32Array(this._array.buffer,r+this._array.byteOffset,t)}expand(r){if(r<=this._array.byteLength)return;const t=new Uint32Array(r/Uint32Array.BYTES_PER_ELEMENT);t.set(this._array),this._array=t}destroy(){}}export{r as ResizableUint32Array};
