# rxdart 0.1.0+6

A wrapper for the RxJs library




## Installing
```
export PUB_HOSTED_URL=https://pub.mirror.p-hatan.ir
flutter pub add 'rxdart:0.1.0+6'
```
Published: 2015-10-24T00:23:48.869Z
Expected archive SHA-256: e417d50281930df786a022078ef86f19c9df33356fdc7baf5a90fd7900bb148e

Available in cache; verification: upstream_checksum
## Direct dependencies
- browser: ^0.10.0+2
- js: ^0.6.0-beta
- test: ^0.12.5+1

## Package README (untrusted upstream documentation)
# rxdart

[![Build Status](https://travis-ci.org/frankpepermans/rxdart.svg)](https://travis-ci.org/frankpepermans/rxdart)
[![Coverage Status](https://coveralls.io/repos/frankpepermans/rxdart/badge.svg?branch=master&service=github)](https://coveralls.io/github/frankpepermans/rxdart?branch=master)
[![Pub](https://img.shields.io/pub/v/rxdart.svg)](https://pub.dartlang.org/packages/rxdart)

This library uses the new Dart-Js interop available as of SDK 1.13.0

The RxJs library is wrapped and exposed via the Observable Dart class:

**Example:**

```dart
List<int> codes = <int>[
    38, // up
    38, // up
    40, // down
    40, // down
    37, // left
    39, // right
    37, // left
    39, // right
    66, // b
    65  // a
];
Element result = querySelector('#result');

new Rx.Observable<KeyboardEvent>.fromEvent(document.body, 'keyup')
    .map((KeyboardEvent e) => e.keyCode )           // get the key code
    .bufferWithCount(10, 1)                         // get the last 10 keys
    .filter((List<int> x) => _equal(x, codes))      // where we match
    .subscribe((_) => result.innerHtml = 'KONAMI!');
```
## Changelog







 
