Requires

Provides

State.js

Changes the state of a widget

License:
Public domain (http://unlicense.org).
Authors:
Yaroslaff Fedin
  1. 22
  2. 23
  3. 24
  4. 25
  5. 26
  6. 27
  7. 28
  8. 29
  9. 30
  10. 31
  11. 32
  12. 33
  13. 34
LSD.Action.State = LSD.Action.build({ enable: function(target, name) { target.addClass(name); }, disable: function(target, name) { target.removeClass(name); }, getState: function(target, name, state) { return (state !== true && state !== false) ? target.hasClass(name) : state; } });