# dominate-io-dom

> Dominate IO support for jQuery objects

Latest version **4.0.0** (published 2017-08-21) · MIT license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install dominate-io-dom
pnpm add dominate-io-dom
yarn add dominate-io-dom
bun add dominate-io-dom
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 4.0.0 |
| Published | 2017-08-21 |
| First published | 2016-07-04 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 1 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Jon Anderson |
| Maintainers | chronzerg |

## Links

- npm: https://www.npmjs.com/package/dominate-io-dom
- Repository: https://github.com/chronzerg/Dominate-Io-Dom
- Homepage: https://github.com/chronzerg/Dominate-Io-Dom#readme
- Issues: https://github.com/chronzerg/Dominate-Io-Dom/issues
- npm.io page: https://npm.io/package/dominate-io-dom

## Dependencies (1)

- [jquery](https://npm.io/package/jquery.md) ^3.2.1

## Recent versions

- 4.0.0 (latest) — 2017-08-21
- 3.0.0 — 2017-08-14
- 2.0.1 — 2017-01-22
- 2.0.0 — 2017-01-21
- 1.0.2 — 2016-12-17
- 1.0.1 — 2016-12-17
- 1.0.0 — 2016-07-04

## README

# Dominate-Io-Dom
Dominate IO support for jQuery objects

Dominate-Io-Dom facilitates the filtering of DOM objects through the [Dominate filtering framework](https://www.npmjs.com/package/dominate-core). The InputNode accepts a jQuery object containing the DOM-element parent of the objects to be filtered. All the child elements are detached from the DOM and passed through the filter chain. The elements which make it through are reattached to their parent by the OutputNode. The other children caught by the filter chain are not deleted, and will be reattached to the DOM at a later point if the filters let them through.

# API
```typescript
import {
    InputNode,
    OutputNode
} from 'dominate-io-dom';

let inputNode = new InputNode(jQueryObject);
let outputNode = new OutputNode(jQueryObject);
```
Creates a new instance of the input node and the output node. `jQueryObject` is a jQuery object containing a single parent element whose children will be filtered.

---
_Source: https://npm.io/package/dominate-io-dom · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
