UNPKG

@geckos.io/typed-array-buffer-schema

Version:

A Schema based Object to Buffer converter

18 lines 570 B
import { Schema } from './schema'; export declare class Serialize { protected schema: Schema; private bufferSize; protected _buffer: ArrayBuffer; protected _dataView: DataView; protected _bytes: number; constructor(schema: Schema, bufferSize: number); refresh(): void; private cropString; private isSpecialType; private boolArrayToInt; private intToBoolArray; flatten(schema: any, data: any): any[]; toBuffer(state: any): ArrayBuffer; fromBuffer(buffer: ArrayBuffer): any; } //# sourceMappingURL=serialize.d.ts.map