Skip to content

Modules

Here are the main modules of ixfx:

  • arrays
  • collections, chains,
  • data, debug, dom
  • events
  • forms
  • geometry, guards
  • iterables, io
  • modulation, maps
  • numbers
  • queues
  • random, rx
  • sets, stateMachine
  • svg
  • text
  • trackers
  • util
  • visual

Please see the API for more details on each.

These are importable from the bundle, eg:

// Local snapshot of ixfx (eg when using demos)
import { Collections, Modulation } from '../../ixfx/bundle.js'
// URL import
import { Collections, Modulation } from 'https://unpkg.com/ixfx/bundle.js'
// NPM
import { Collections, Modulation } from 'ixfx/bundle.js'

Or as an individual file:

// Local snapshot of ixfx (eg when using demos)
import * as Modulation from '../../ixfx/modulation.js'
import { drift } from '../../ixfx/modulation.js'
// URL import
import * as Modulation from 'https://unpkg.com/ixfx/modulation.js'
import { drift } from 'https://unpkg.com/ixfx/modulation.js'
// NPM
import * as Modulation from 'ixfx/modulation.js'
import { drift } as Modulation from 'ixfx/modulation.js'