1.0.6 • Published 8 years ago

@f/apply-styles v1.0.6

Weekly downloads
8
License
MIT
Repository
github
Last release
8 years ago

apply-styles

Build status Git tag NPM version Code style

Apply a style object to a DOM node, optionally diffing against a previous set of styles.

Installation

$ npm install @f/apply-styles

Usage

var applyStyles = require('@f/apply-styles')

function setAttribute (node, name, value, prevValue) {
  if (name === 'style') {
    applyStyles(node, value, prevValue)
  }

  // ...set other kinds of attributes...
}

API

applyStyles(node, styles, prevStyles)

  • node - The DOM node to apply the styles to
  • styles - The styles you want to set
  • prevStyles - Optional, a previous style object to diff against (i.e. remove props that are not set in the current style)

Returns: void

License

MIT

1.0.6

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago