* Added static methods of jBinary class
This commit is contained in:
Tim Bureck 2015-03-18 21:39:14 +01:00
parent 90e4370042
commit 73325dbcab
2 changed files with 12 additions and 0 deletions

View File

@ -1,5 +1,8 @@
/// <reference path="jbinary.d.ts" />
jBinary.loadData([0x05, 0x03, 0x7F, 0x1E]);
jBinary.load([0x05, 0x03, 0x7F, 0x1E]);
var originalData = [0x05, 0x03, 0x7F, 0x1E];
var b1 = new jBinary(originalData);
console.log(b1.readAll());
@ -14,3 +17,6 @@ b1.write('int8', 0x9A, 2);
b1.writeAll(originalData);
console.log(b1.slice(0, 2));
jBinary.saveAs('myfile.pdf', 'application/pdf');
jBinary.toURI();

View File

@ -13,6 +13,12 @@
declare class jBinary
{
static loadData(source:any, callback?: (error:string, data:any) => any):any;
static load(source:any, typeSet?:any, callback?: (error:string, data:any) => any):any;
static saveAs(destination:any, mimeType?:string, callback?: (error:string, data:any) => any):any;
static toURI(mimeType?:string):any;
constructor(data:Array<number>);
constructor(data:jDataView, typeSet:Object);
constructor(bufferSize:number, typeSet:Object);