zlibMod

object zlibMod
class Object
trait Matchable
class Any

Type members

Classlikes

@native @JSType
trait BrotliCompress_ extends StObject with Zlib
@native @JSType
trait BrotliDecompress_ extends StObject with Zlib
@native @JSType
trait BrotliOptions extends StObject
Companion
object
Companion
class
@native @JSType
trait DeflateRaw_ extends StObject with Zlib with ZlibReset with ZlibParams
@native @JSType
trait Deflate_ extends StObject with Zlib with ZlibReset with ZlibParams
@native @JSType
trait Gunzip_ extends StObject with Zlib
@native @JSType
trait Gzip_ extends StObject with Zlib
@native @JSType
trait InflateRaw_ extends StObject with Zlib with ZlibReset
@native @JSType
trait Inflate_ extends StObject with Zlib with ZlibReset
@native @JSType
trait Unzip_ extends StObject with Zlib
@native @JSType
trait Zlib extends StObject
@native @JSType
trait ZlibOptions extends StObject
Companion
object
object ZlibOptions
Companion
class
@native @JSType
trait ZlibParams extends StObject
Companion
object
object ZlibParams
Companion
class
@native @JSType
trait ZlibReset extends StObject
Companion
object
object ZlibReset
Companion
class
object constants

Types

type CompressCallback = Function2[Error | Null, Buffer, Unit]
type InputType = String | ArrayBuffer | ArrayBufferView

Value members

Concrete methods

@inline
def brotliCompress(buf: InputType, callback: CompressCallback): Unit
@inline
def brotliCompress(buf: InputType, options: BrotliOptions, callback: CompressCallback): Unit
@inline
@inline
def brotliDecompress(buf: InputType, callback: CompressCallback): Unit
@inline
def brotliDecompress(buf: InputType, options: BrotliOptions, callback: CompressCallback): Unit
@inline
@inline
@inline
@inline
@inline
@inline
@inline
def createGzip(options: ZlibOptions): Gzip_
@inline
@inline
@inline
@inline
@inline
def deflate(buf: InputType, callback: CompressCallback): Unit
@inline
def deflate(buf: InputType, options: ZlibOptions, callback: CompressCallback): Unit
@inline
def deflateRaw(buf: InputType, callback: CompressCallback): Unit
@inline
def deflateRaw(buf: InputType, options: ZlibOptions, callback: CompressCallback): Unit
@inline
@inline
@inline
@inline
def deflateSync(buf: InputType, options: ZlibOptions): Buffer
@inline
def gunzip(buf: InputType, callback: CompressCallback): Unit
@inline
def gunzip(buf: InputType, options: ZlibOptions, callback: CompressCallback): Unit
@inline
@inline
def gunzipSync(buf: InputType, options: ZlibOptions): Buffer
@inline
def gzip(buf: InputType, callback: CompressCallback): Unit
@inline
def gzip(buf: InputType, options: ZlibOptions, callback: CompressCallback): Unit
@inline
@inline
def gzipSync(buf: InputType, options: ZlibOptions): Buffer
@inline
def inflate(buf: InputType, callback: CompressCallback): Unit
@inline
def inflate(buf: InputType, options: ZlibOptions, callback: CompressCallback): Unit
@inline
def inflateRaw(buf: InputType, callback: CompressCallback): Unit
@inline
def inflateRaw(buf: InputType, options: ZlibOptions, callback: CompressCallback): Unit
@inline
@inline
@inline
@inline
def inflateSync(buf: InputType, options: ZlibOptions): Buffer
@inline
def unzip(buf: InputType, callback: CompressCallback): Unit
@inline
def unzip(buf: InputType, options: ZlibOptions, callback: CompressCallback): Unit
@inline
@inline
def unzipSync(buf: InputType, options: ZlibOptions): Buffer

Concrete fields

@JSImport("zlib", "Z_ASCII") @native
val Z_ASCII: Double
@JSImport("zlib", "Z_BEST_COMPRESSION") @native
val Z_BEST_COMPRESSION: Double
@JSImport("zlib", "Z_BEST_SPEED") @native
val Z_BEST_SPEED: Double
@JSImport("zlib", "Z_BINARY") @native
val Z_BINARY: Double
@JSImport("zlib", "Z_BLOCK") @native
val Z_BLOCK: Double
@JSImport("zlib", "Z_BUF_ERROR") @native
val Z_BUF_ERROR: Double
@JSImport("zlib", "Z_DATA_ERROR") @native
val Z_DATA_ERROR: Double
@JSImport("zlib", "Z_DEFAULT_COMPRESSION") @native
@JSImport("zlib", "Z_DEFAULT_STRATEGY") @native
val Z_DEFAULT_STRATEGY: Double
@JSImport("zlib", "Z_DEFLATED") @native
val Z_DEFLATED: Double
@JSImport("zlib", "Z_ERRNO") @native
val Z_ERRNO: Double
@JSImport("zlib", "Z_FILTERED") @native
val Z_FILTERED: Double
@JSImport("zlib", "Z_FINISH") @native
val Z_FINISH: Double
@JSImport("zlib", "Z_FIXED") @native
val Z_FIXED: Double
@JSImport("zlib", "Z_FULL_FLUSH") @native
val Z_FULL_FLUSH: Double
@JSImport("zlib", "Z_HUFFMAN_ONLY") @native
val Z_HUFFMAN_ONLY: Double
@JSImport("zlib", "Z_MEM_ERROR") @native
val Z_MEM_ERROR: Double
@JSImport("zlib", "Z_NEED_DICT") @native
val Z_NEED_DICT: Double
@JSImport("zlib", "Z_NO_COMPRESSION") @native
val Z_NO_COMPRESSION: Double
@JSImport("zlib", "Z_NO_FLUSH") @native
val Z_NO_FLUSH: Double
@JSImport("zlib", "Z_OK") @native
val Z_OK: Double
@JSImport("zlib", "Z_PARTIAL_FLUSH") @native
val Z_PARTIAL_FLUSH: Double
@JSImport("zlib", "Z_RLE") @native
val Z_RLE: Double
@JSImport("zlib", "Z_STREAM_END") @native
val Z_STREAM_END: Double
@JSImport("zlib", "Z_STREAM_ERROR") @native
val Z_STREAM_ERROR: Double
@JSImport("zlib", "Z_SYNC_FLUSH") @native
val Z_SYNC_FLUSH: Double
@JSImport("zlib", "Z_TEXT") @native
val Z_TEXT: Double
@JSImport("zlib", "Z_TREES") @native
val Z_TREES: Double
@JSImport("zlib", "Z_UNKNOWN") @native
val Z_UNKNOWN: Double
@JSImport("zlib", "Z_VERSION_ERROR") @native
val Z_VERSION_ERROR: Double
@JSImport("zlib") @native
val ^: Any