to-array-buffer

WebJar for to-array-buffer

Лицензия

Лицензия

MIT
Группа

Группа

org.webjars.npm
Идентификатор

Идентификатор

to-array-buffer
Последняя версия

Последняя версия

3.2.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

to-array-buffer
WebJar for to-array-buffer
Ссылка на сайт

Ссылка на сайт

http://webjars.org
Система контроля версий

Система контроля версий

https://github.com/dy/to-array-buffer

Скачать to-array-buffer

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.webjars.npm/to-array-buffer/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>to-array-buffer</artifactId>
    <version>3.2.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/to-array-buffer/
implementation 'org.webjars.npm:to-array-buffer:3.2.0'
// https://jarcasting.com/artifacts/org.webjars.npm/to-array-buffer/
implementation ("org.webjars.npm:to-array-buffer:3.2.0")
'org.webjars.npm:to-array-buffer:jar:3.2.0'
<dependency org="org.webjars.npm" name="to-array-buffer" rev="3.2.0">
  <artifact name="to-array-buffer" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='to-array-buffer', version='3.2.0')
)
libraryDependencies += "org.webjars.npm" % "to-array-buffer" % "3.2.0"
[org.webjars.npm/to-array-buffer "3.2.0"]

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
org.webjars.npm : flatten-vertex-data jar [1.0.2,2)
org.webjars.npm : is-blob jar [2.0.1,3)
org.webjars.npm : string-to-arraybuffer jar [1.0.0,2)

Модули Проекта

Данный проект не имеет модулей.

to-array-buffer unstable Build Status

Turn any binary data container into an ArrayBuffer in sync way. Detected containers:

  • Buffer
  • TypedArray
  • ArrayBufferView
  • ArrayBuffer
  • data-uri string
  • base64 string
  • plain string
  • Array
  • Array of Arrays
  • Number (creates new ArrayBuffer of the defined length in bytes)
  • etc.

It also handles some custom data types, like ImageData, AudioBuffer etc., but in general it returns null for objects not looking like binary data containers. Note also that it does not handle Blob and File, since they require async API.

npm install to-array-buffer

var toArrayBuffer = require('to-array-buffer')
var context = require('audio-context')

// Get array buffer from any object
ab = toArrayBuffer(new Buffer(100))
ab = toArrayBuffer(new Float32Array(12))
ab = toArrayBuffer(dataURIstr)
ab = toArrayBuffer(base64str)
ab = toArrayBuffer(ndarray)
ab = toArrayBuffer([[0, 1, 0], [1, 0, 1]])

Related

© Dmitry Yv 2018. MIT Licensed.

Версии библиотеки

Версия
3.2.0