1.0.6 • Published 10 years ago

@f/apply-styles v1.0.6

Weekly downloads
8
License
MIT
Repository
github
Last release
10 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

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago