Skip to content
uupaa edited this page Aug 1, 2015 · 5 revisions

Namespace

ZLib オブジェクトは、WebModule 名前空間以下に配置(WebModule.ZLib)されています。

ZLib.js を読み込む前に WebModule.publish = true; を行うと、 Zlib オブジェクトを GLOBAL 名前空間以下に直接配置 できます。

API

var ZLib = {
  //"deflate": // TODO: impl
    "inflate": ZLib_inflate  // ZLib.inflate(source:Uint8Array, options:Object = {}):Uint8Array
};

ZLib.inflate

ZLib.inflate(source:Uint8Array, options:Object = {}):Uint8Array は、Uint8Array を受け取りデコードしたデータを新しい Uint8Array として返します。

options に指定可能な値は以下の通りです。

keyword
options.verify:Boolean = false trueでチェックサムを計算します
options.bufferSize:Integer = 0x8000 デコードバッファサイズ
Clone this wiki locally