Nasal Pathway Melodrama

    has-transitions

    0.3.0 • Public • Published

    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

    Keywords

    none

    Install

    npm i has-transitions

    DownloadsWeekly Downloads

    179

    Version

    0.3.0

    License

    BSD

    Last publish

    Collaborators

    • anthonyshort