# has-transitions

  Determine if an element has transitions

## Installation

    $ component install anthonyshort/has-transitions

## API

    var hasTransitions = require('has-transitions');
    var cssEmitter = require('css-emitter');

    if(hasTransitions(el)) {
      cssEmitter(el).bind(onTransitionEnd);
    }
    else {
      onTransitionEvent();
    }

## Methods

### hasTransitions([el])

Determine if an element has any transition properties. If the browser doesn't
support transitions this will always return false. `el` defaults to `document.body`.

## Properties

### hasTransitions.support

Boolean for whether the browser supports transitions at all

### hasTransitions.property

Get the prefixed property name to use for transitions

## License

  MIT