array-buffer.js (713B)
1 /* This Source Code Form is subject to the terms of the Mozilla Public 2 * License, v. 2.0. If a copy of the MPL was not distributed with this 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 5 "use strict"; 6 7 const { 8 arrayBufferSpec, 9 } = require("resource://devtools/shared/specs/array-buffer.js"); 10 const { 11 FrontClassWithSpec, 12 registerFront, 13 } = require("resource://devtools/shared/protocol.js"); 14 15 /** 16 * A ArrayBufferClient provides a way to access ArrayBuffer from the 17 * devtools server. 18 */ 19 class ArrayBufferFront extends FrontClassWithSpec(arrayBufferSpec) { 20 form(json) { 21 this.length = json.length; 22 } 23 } 24 25 exports.ArrayBufferFront = ArrayBufferFront; 26 registerFront(ArrayBufferFront);